builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-016 starttime: 1463793497.02 results: success (0) buildid: 20160520162336 builduid: e38a8976e8ac4cc58d44f0d7275e05a5 revision: 782b4767770b8d7f9ddea913167c49a12087d6af ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 18:18:17.022950) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 18:18:17.023409) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-20 18:18:17.023770) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-20 18:18:17.356495) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 18:18:17.356860) ========= '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-016\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 WINDIR=C:\WINDOWS using PTY: False --17:19:16-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 17:19:16 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.475000 ========= master_lag: 0.27 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 18:18:18.102516) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 18:18:18.102837) ========= '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-016\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.600000 ========= master_lag: 0.17 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 18:18:18.875131) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 18:18:18.875485) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 782b4767770b8d7f9ddea913167c49a12087d6af --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 782b4767770b8d7f9ddea913167c49a12087d6af --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-016\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 WINDIR=C:\WINDOWS using PTY: False 2016-05-20 17:19:17,802 truncating revision to first 12 chars 2016-05-20 17:19:17,802 Setting DEBUG logging. 2016-05-20 17:19:17,802 attempt 1/10 2016-05-20 17:19:17,802 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/782b4767770b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-20 17:19:18,328 unpacking tar archive at: mozilla-aurora-782b4767770b/testing/mozharness/ program finished with exit code 0 elapsedTime=1.200000 ========= master_lag: 0.34 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 18:18:20.418697) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 18:18:20.419001) ========= script_repo_revision: 782b4767770b8d7f9ddea913167c49a12087d6af ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 18:18:20.419413) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 18:18:20.419679) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 18:18:20.432957) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 45 secs) (at 2016-05-20 18:18:20.433299) ========= '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-016\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 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-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 17:19:19 INFO - MultiFileLogger online at 20160520 17:19:19 in C:\slave\test 17:19:19 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 17:19:19 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:19:19 INFO - {'append_to_log': False, 17:19:19 INFO - 'base_work_dir': 'C:\\slave\\test', 17:19:19 INFO - 'blob_upload_branch': 'mozilla-aurora', 17:19:19 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:19:19 INFO - 'buildbot_json_path': 'buildprops.json', 17:19:19 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:19:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:19:19 INFO - 'download_minidump_stackwalk': True, 17:19:19 INFO - 'download_symbols': 'true', 17:19:19 INFO - 'e10s': False, 17:19:19 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:19:19 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:19:19 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:19:19 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:19:19 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:19:19 INFO - 'C:/mozilla-build/tooltool.py'), 17:19:19 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:19:19 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:19:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:19:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:19:19 INFO - 'log_level': 'info', 17:19:19 INFO - 'log_to_console': True, 17:19:19 INFO - 'opt_config_files': (), 17:19:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:19:19 INFO - '--processes=1', 17:19:19 INFO - '--config=%(test_path)s/wptrunner.ini', 17:19:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:19:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:19:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:19:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:19:19 INFO - 'pip_index': False, 17:19:19 INFO - 'require_test_zip': True, 17:19:19 INFO - 'test_type': ('testharness',), 17:19:19 INFO - 'this_chunk': '1', 17:19:19 INFO - 'total_chunks': '10', 17:19:19 INFO - 'virtualenv_path': 'venv', 17:19:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:19:19 INFO - 'work_dir': 'build'} 17:19:19 INFO - ##### 17:19:19 INFO - ##### Running clobber step. 17:19:19 INFO - ##### 17:19:19 INFO - Running pre-action listener: _resource_record_pre_action 17:19:19 INFO - Running main action method: clobber 17:19:19 INFO - rmtree: C:\slave\test\build 17:19:19 INFO - Using _rmtree_windows ... 17:19:19 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:19:42 INFO - Running post-action listener: _resource_record_post_action 17:19:42 INFO - ##### 17:19:42 INFO - ##### Running read-buildbot-config step. 17:19:42 INFO - ##### 17:19:42 INFO - Running pre-action listener: _resource_record_pre_action 17:19:42 INFO - Running main action method: read_buildbot_config 17:19:42 INFO - Using buildbot properties: 17:19:42 INFO - { 17:19:42 INFO - "project": "", 17:19:42 INFO - "product": "firefox", 17:19:42 INFO - "script_repo_revision": "production", 17:19:42 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 17:19:42 INFO - "repository": "", 17:19:42 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 17:19:42 INFO - "buildid": "20160520162336", 17:19:42 INFO - "pgo_build": "False", 17:19:42 INFO - "basedir": "C:\\slave\\test", 17:19:42 INFO - "buildnumber": 0, 17:19:42 INFO - "slavename": "t-xp32-ix-016", 17:19:42 INFO - "revision": "782b4767770b8d7f9ddea913167c49a12087d6af", 17:19:42 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 17:19:42 INFO - "platform": "win32", 17:19:42 INFO - "branch": "mozilla-aurora", 17:19:42 INFO - "repo_path": "releases/mozilla-aurora", 17:19:42 INFO - "moz_repo_path": "", 17:19:42 INFO - "stage_platform": "win32", 17:19:42 INFO - "builduid": "e38a8976e8ac4cc58d44f0d7275e05a5", 17:19:42 INFO - "slavebuilddir": "test" 17:19:42 INFO - } 17:19:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 17:19:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 17:19:42 INFO - Running post-action listener: _resource_record_post_action 17:19:42 INFO - ##### 17:19:42 INFO - ##### Running download-and-extract step. 17:19:42 INFO - ##### 17:19:42 INFO - Running pre-action listener: _resource_record_pre_action 17:19:42 INFO - Running main action method: download_and_extract 17:19:42 INFO - mkdir: C:\slave\test\build\tests 17:19:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:19:42 INFO - https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:19:42 INFO - trying https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 17:19:42 INFO - Downloading https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 17:19:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 17:19:43 INFO - Downloaded 1274 bytes. 17:19:43 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 17:19:43 INFO - Using the following test package requirements: 17:19:43 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 17:19:43 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:19:43 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 17:19:43 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:19:43 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 17:19:43 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:19:43 INFO - u'jsshell-win32.zip'], 17:19:43 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:19:43 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 17:19:43 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 17:19:43 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:19:43 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 17:19:43 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:19:43 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 17:19:43 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:19:43 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 17:19:43 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 17:19:43 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 17:19:43 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 17:19:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:19:43 INFO - https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:19:43 INFO - trying https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 17:19:43 INFO - Downloading https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 17:19:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 17:19:44 INFO - Downloaded 19979473 bytes. 17:19:44 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/*'] 17:19:44 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/* 17:19:47 INFO - caution: filename not matched: web-platform/* 17:19:47 INFO - Return code: 11 17:19:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:19:47 INFO - https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:19:47 INFO - trying https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 17:19:47 INFO - Downloading https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 17:19:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 17:19:50 INFO - Downloaded 36409073 bytes. 17:19:50 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/*'] 17:19:50 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/* 17:20:24 INFO - caution: filename not matched: bin/* 17:20:24 INFO - caution: filename not matched: config/* 17:20:24 INFO - caution: filename not matched: mozbase/* 17:20:24 INFO - caution: filename not matched: marionette/* 17:20:24 INFO - caution: filename not matched: tools/wptserve/* 17:20:24 INFO - Return code: 11 17:20:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:24 INFO - https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 17:20:24 INFO - trying https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 17:20:24 INFO - Downloading https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 17:20:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 17:20:29 INFO - Downloaded 68440625 bytes. 17:20:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 17:20:29 INFO - mkdir: C:\slave\test\properties 17:20:29 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:20:29 INFO - Writing to file C:\slave\test\properties\build_url 17:20:29 INFO - Contents: 17:20:29 INFO - build_url:https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 17:20:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 17:20:29 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:20:29 INFO - Writing to file C:\slave\test\properties\symbols_url 17:20:29 INFO - Contents: 17:20:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 17:20:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:29 INFO - https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:20:29 INFO - trying https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 17:20:29 INFO - Downloading https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 17:20:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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 17:20:32 INFO - Downloaded 55558138 bytes. 17:20:32 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'] 17:20:32 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 17:20:41 INFO - Return code: 0 17:20:41 INFO - Running post-action listener: _resource_record_post_action 17:20:41 INFO - Running post-action listener: set_extra_try_arguments 17:20:41 INFO - ##### 17:20:41 INFO - ##### Running create-virtualenv step. 17:20:41 INFO - ##### 17:20:41 INFO - Running pre-action listener: _pre_create_virtualenv 17:20:41 INFO - Running pre-action listener: _resource_record_pre_action 17:20:41 INFO - Running main action method: create_virtualenv 17:20:41 INFO - Creating virtualenv C:\slave\test\build\venv 17:20:41 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 17:20:41 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:20:42 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:20:44 INFO - Installing distribute......................................................................................................................................................................................done. 17:20:44 INFO - Return code: 0 17:20:44 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:20:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:20:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:20:44 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, '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-016', 'USERDOMAIN': 'T-XP32-IX-016', '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-016', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-016', '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-016\\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-016'}}, attempt #1 17:20:44 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 17:20:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 17:20:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:20:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 17:20:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:20:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 17:20:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:20:44 INFO - 'DCLOCATION': 'SCL3', 17:20:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:20:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:20:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:20:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:20:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:20:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:20:44 INFO - 'HOMEDRIVE': 'C:', 17:20:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 17:20:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:20:44 INFO - 'KTS_VERSION': '1.19c', 17:20:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:20:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 17:20:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:20:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:20:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:20:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:20:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:20:44 INFO - 'MOZ_AIRBAG': '1', 17:20:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:20:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:20:44 INFO - 'MOZ_MSVCVERSION': '8', 17:20:44 INFO - 'MOZ_NO_REMOTE': '1', 17:20:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:20:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:20:44 INFO - 'NO_EM_RESTART': '1', 17:20:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:20:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:20:44 INFO - 'OS': 'Windows_NT', 17:20:44 INFO - 'OURDRIVE': 'C:', 17:20:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:20:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:20:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:20:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:20:44 INFO - 'PROCESSOR_LEVEL': '6', 17:20:44 INFO - 'PROCESSOR_REVISION': '1e05', 17:20:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:20:44 INFO - 'PROMPT': '$P$G', 17:20:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:20:44 INFO - 'PWD': 'C:\\slave\\test', 17:20:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:20:44 INFO - 'SESSIONNAME': 'Console', 17:20:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:20:44 INFO - 'SYSTEMDRIVE': 'C:', 17:20:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:20:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:20:44 INFO - 'TEST1': 'testie', 17:20:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:20:44 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 17:20:44 INFO - 'USERNAME': 'cltbld', 17:20:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 17:20:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:20:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:20:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:20:44 INFO - 'WINDIR': 'C:\\WINDOWS', 17:20:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:20:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:20:45 INFO - Downloading/unpacking psutil>=0.7.1 17:20:45 INFO - Running setup.py egg_info for package psutil 17:20:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:20:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:20:45 INFO - Installing collected packages: psutil 17:20:45 INFO - Running setup.py install for psutil 17:20:45 INFO - building 'psutil._psutil_windows' extension 17:20:45 INFO - error: Unable to find vcvarsall.bat 17:20:45 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-xkbvng-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:20:45 INFO - running install 17:20:45 INFO - running build 17:20:45 INFO - running build_py 17:20:45 INFO - creating build 17:20:45 INFO - creating build\lib.win32-2.7 17:20:45 INFO - creating build\lib.win32-2.7\psutil 17:20:45 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:20:45 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:20:45 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:20:45 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:20:45 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:20:45 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:20:45 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:20:45 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:20:45 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:20:45 INFO - running build_ext 17:20:45 INFO - building 'psutil._psutil_windows' extension 17:20:45 INFO - error: Unable to find vcvarsall.bat 17:20:45 INFO - ---------------------------------------- 17:20:45 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-xkbvng-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:20:45 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-016\Application Data\pip\pip.log 17:20:45 WARNING - Return code: 1 17:20:45 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 17:20:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:20:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:20:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:20:45 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, '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-016', 'USERDOMAIN': 'T-XP32-IX-016', '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-016', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-016', '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-016\\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-016'}}, attempt #1 17:20:45 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 17:20:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 17:20:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:20:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 17:20:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:20:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 17:20:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:20:45 INFO - 'DCLOCATION': 'SCL3', 17:20:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:20:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:20:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:20:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:20:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:20:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:20:45 INFO - 'HOMEDRIVE': 'C:', 17:20:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 17:20:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:20:45 INFO - 'KTS_VERSION': '1.19c', 17:20:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:20:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 17:20:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:20:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:20:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:20:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:20:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:20:45 INFO - 'MOZ_AIRBAG': '1', 17:20:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:20:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:20:45 INFO - 'MOZ_MSVCVERSION': '8', 17:20:45 INFO - 'MOZ_NO_REMOTE': '1', 17:20:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:20:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:20:45 INFO - 'NO_EM_RESTART': '1', 17:20:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:20:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:20:45 INFO - 'OS': 'Windows_NT', 17:20:45 INFO - 'OURDRIVE': 'C:', 17:20:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:20:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:20:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:20:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:20:45 INFO - 'PROCESSOR_LEVEL': '6', 17:20:45 INFO - 'PROCESSOR_REVISION': '1e05', 17:20:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:20:45 INFO - 'PROMPT': '$P$G', 17:20:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:20:45 INFO - 'PWD': 'C:\\slave\\test', 17:20:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:20:45 INFO - 'SESSIONNAME': 'Console', 17:20:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:20:45 INFO - 'SYSTEMDRIVE': 'C:', 17:20:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:20:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:20:45 INFO - 'TEST1': 'testie', 17:20:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:20:45 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 17:20:45 INFO - 'USERNAME': 'cltbld', 17:20:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 17:20:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:20:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:20:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:20:45 INFO - 'WINDIR': 'C:\\WINDOWS', 17:20:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:20:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:20:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:20:46 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:20:46 INFO - Running setup.py egg_info for package mozsystemmonitor 17:20:46 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:20:46 INFO - Running setup.py egg_info for package psutil 17:20:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:20:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:20:46 INFO - Installing collected packages: mozsystemmonitor, psutil 17:20:46 INFO - Running setup.py install for mozsystemmonitor 17:20:46 INFO - Running setup.py install for psutil 17:20:46 INFO - building 'psutil._psutil_windows' extension 17:20:46 INFO - error: Unable to find vcvarsall.bat 17:20:46 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-fc3wt3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:20:46 INFO - running install 17:20:46 INFO - running build 17:20:46 INFO - running build_py 17:20:46 INFO - running build_ext 17:20:46 INFO - building 'psutil._psutil_windows' extension 17:20:46 INFO - error: Unable to find vcvarsall.bat 17:20:46 INFO - ---------------------------------------- 17:20:46 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-fc3wt3-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:20:46 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-016\Application Data\pip\pip.log 17:20:46 WARNING - Return code: 1 17:20:46 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 17:20:46 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:20:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:20:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:20:46 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, '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-016', 'USERDOMAIN': 'T-XP32-IX-016', '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-016', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-016', '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-016\\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-016'}}, attempt #1 17:20:46 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 17:20:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 17:20:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:20:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 17:20:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:20:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 17:20:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:20:46 INFO - 'DCLOCATION': 'SCL3', 17:20:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:20:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:20:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:20:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:20:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:20:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:20:46 INFO - 'HOMEDRIVE': 'C:', 17:20:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 17:20:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:20:46 INFO - 'KTS_VERSION': '1.19c', 17:20:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:20:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 17:20:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:20:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:20:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:20:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:20:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:20:46 INFO - 'MOZ_AIRBAG': '1', 17:20:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:20:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:20:46 INFO - 'MOZ_MSVCVERSION': '8', 17:20:46 INFO - 'MOZ_NO_REMOTE': '1', 17:20:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:20:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:20:46 INFO - 'NO_EM_RESTART': '1', 17:20:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:20:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:20:46 INFO - 'OS': 'Windows_NT', 17:20:46 INFO - 'OURDRIVE': 'C:', 17:20:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:20:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:20:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:20:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:20:46 INFO - 'PROCESSOR_LEVEL': '6', 17:20:46 INFO - 'PROCESSOR_REVISION': '1e05', 17:20:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:20:46 INFO - 'PROMPT': '$P$G', 17:20:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:20:46 INFO - 'PWD': 'C:\\slave\\test', 17:20:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:20:46 INFO - 'SESSIONNAME': 'Console', 17:20:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:20:46 INFO - 'SYSTEMDRIVE': 'C:', 17:20:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:20:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:20:46 INFO - 'TEST1': 'testie', 17:20:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:20:46 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 17:20:46 INFO - 'USERNAME': 'cltbld', 17:20:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 17:20:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:20:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:20:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:20:46 INFO - 'WINDIR': 'C:\\WINDOWS', 17:20:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:20:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:20:47 INFO - Downloading/unpacking blobuploader==1.2.4 17:20:47 INFO - Downloading blobuploader-1.2.4.tar.gz 17:20:47 INFO - Running setup.py egg_info for package blobuploader 17:20:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:20:49 INFO - Running setup.py egg_info for package requests 17:20:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:20:49 INFO - Downloading docopt-0.6.1.tar.gz 17:20:49 INFO - Running setup.py egg_info for package docopt 17:20:49 INFO - Installing collected packages: blobuploader, docopt, requests 17:20:49 INFO - Running setup.py install for blobuploader 17:20:49 INFO - Running setup.py install for docopt 17:20:49 INFO - Running setup.py install for requests 17:20:49 INFO - Successfully installed blobuploader docopt requests 17:20:49 INFO - Cleaning up... 17:20:49 INFO - Return code: 0 17:20:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:20:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:20:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:20:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:20:49 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, '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-016', 'USERDOMAIN': 'T-XP32-IX-016', '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-016', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-016', '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-016\\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-016'}}, attempt #1 17:20:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 17:20:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:20:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:20:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 17:20:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:20:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 17:20:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:20:49 INFO - 'DCLOCATION': 'SCL3', 17:20:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:20:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:20:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:20:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:20:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:20:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:20:49 INFO - 'HOMEDRIVE': 'C:', 17:20:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 17:20:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:20:49 INFO - 'KTS_VERSION': '1.19c', 17:20:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:20:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 17:20:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:20:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:20:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:20:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:20:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:20:49 INFO - 'MOZ_AIRBAG': '1', 17:20:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:20:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:20:49 INFO - 'MOZ_MSVCVERSION': '8', 17:20:49 INFO - 'MOZ_NO_REMOTE': '1', 17:20:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:20:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:20:49 INFO - 'NO_EM_RESTART': '1', 17:20:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:20:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:20:49 INFO - 'OS': 'Windows_NT', 17:20:49 INFO - 'OURDRIVE': 'C:', 17:20:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:20:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:20:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:20:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:20:49 INFO - 'PROCESSOR_LEVEL': '6', 17:20:49 INFO - 'PROCESSOR_REVISION': '1e05', 17:20:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:20:49 INFO - 'PROMPT': '$P$G', 17:20:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:20:49 INFO - 'PWD': 'C:\\slave\\test', 17:20:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:20:49 INFO - 'SESSIONNAME': 'Console', 17:20:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:20:49 INFO - 'SYSTEMDRIVE': 'C:', 17:20:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:20:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:20:49 INFO - 'TEST1': 'testie', 17:20:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:20:49 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 17:20:49 INFO - 'USERNAME': 'cltbld', 17:20:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 17:20:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:20:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:20:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:20:49 INFO - 'WINDIR': 'C:\\WINDOWS', 17:20:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:20:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:20:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:20:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:20:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:20:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:20:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:20:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:20:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:20:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:20:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:20:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:20:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:20:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:20:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:20:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:20:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:20:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:20:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:20:55 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:20:55 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:20:55 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:20:55 INFO - Unpacking c:\slave\test\build\tests\marionette 17:20:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:20:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:20:55 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:20:55 INFO - Running setup.py install for browsermob-proxy 17:21:02 INFO - Running setup.py install for manifestparser 17:21:02 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Running setup.py install for marionette-client 17:21:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:21:02 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Running setup.py install for marionette-driver 17:21:02 INFO - Running setup.py install for mozcrash 17:21:02 INFO - Running setup.py install for mozdebug 17:21:02 INFO - Running setup.py install for mozdevice 17:21:02 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Running setup.py install for mozfile 17:21:02 INFO - Running setup.py install for mozhttpd 17:21:02 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Running setup.py install for mozinfo 17:21:02 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Running setup.py install for mozInstall 17:21:02 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Running setup.py install for mozleak 17:21:02 INFO - Running setup.py install for mozlog 17:21:02 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Running setup.py install for moznetwork 17:21:02 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Running setup.py install for mozprocess 17:21:02 INFO - Running setup.py install for mozprofile 17:21:02 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Running setup.py install for mozrunner 17:21:02 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Running setup.py install for mozscreenshot 17:21:02 INFO - Running setup.py install for moztest 17:21:02 INFO - Running setup.py install for mozversion 17:21:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:21:02 INFO - Running setup.py install for wptserve 17:21:02 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:21:02 INFO - Cleaning up... 17:21:02 INFO - Return code: 0 17:21:02 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:21:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:21:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:21:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:21:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:21:02 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 0x00E686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E27200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CC0BB8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, '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-016', 'USERDOMAIN': 'T-XP32-IX-016', '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-016', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-016', '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-016\\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-016'}}, attempt #1 17:21:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 17:21:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:21:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:21:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 17:21:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:21:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 17:21:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:21:02 INFO - 'DCLOCATION': 'SCL3', 17:21:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:21:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:21:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:21:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:21:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:21:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:21:02 INFO - 'HOMEDRIVE': 'C:', 17:21:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 17:21:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:21:02 INFO - 'KTS_VERSION': '1.19c', 17:21:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:21:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 17:21:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:21:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:21:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:21:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:21:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:21:02 INFO - 'MOZ_AIRBAG': '1', 17:21:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:21:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:21:02 INFO - 'MOZ_MSVCVERSION': '8', 17:21:02 INFO - 'MOZ_NO_REMOTE': '1', 17:21:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:21:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:21:02 INFO - 'NO_EM_RESTART': '1', 17:21:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:21:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:21:02 INFO - 'OS': 'Windows_NT', 17:21:02 INFO - 'OURDRIVE': 'C:', 17:21:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:21:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:21:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:21:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:21:02 INFO - 'PROCESSOR_LEVEL': '6', 17:21:02 INFO - 'PROCESSOR_REVISION': '1e05', 17:21:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:21:02 INFO - 'PROMPT': '$P$G', 17:21:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:21:02 INFO - 'PWD': 'C:\\slave\\test', 17:21:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:21:02 INFO - 'SESSIONNAME': 'Console', 17:21:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:21:02 INFO - 'SYSTEMDRIVE': 'C:', 17:21:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:21:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:21:02 INFO - 'TEST1': 'testie', 17:21:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:21:02 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 17:21:02 INFO - 'USERNAME': 'cltbld', 17:21:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 17:21:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:21:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:21:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:21:02 INFO - 'WINDIR': 'C:\\WINDOWS', 17:21:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:21:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:21:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:21:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:21:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:21:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:21:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:21:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:21:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:21:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:21:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:21:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:21:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:21:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:21:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:21:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:21:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:21:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:21:10 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:21:10 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:21:10 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:21:10 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:21:10 INFO - Unpacking c:\slave\test\build\tests\marionette 17:21:10 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:21:10 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:21:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 17:21:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 17:21:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 17:21:15 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 17:21:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 17:21:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:21:15 INFO - Downloading blessings-1.6.tar.gz 17:21:15 INFO - Running setup.py egg_info for package blessings 17:21:15 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 17:21:15 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:21:15 INFO - Running setup.py install for blessings 17:21:15 INFO - Running setup.py install for browsermob-proxy 17:21:15 INFO - Running setup.py install for manifestparser 17:21:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Running setup.py install for marionette-client 17:21:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:21:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Running setup.py install for marionette-driver 17:21:15 INFO - Running setup.py install for mozcrash 17:21:15 INFO - Running setup.py install for mozdebug 17:21:15 INFO - Running setup.py install for mozdevice 17:21:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Running setup.py install for mozhttpd 17:21:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Running setup.py install for mozInstall 17:21:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Running setup.py install for mozleak 17:21:15 INFO - Running setup.py install for mozprofile 17:21:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Running setup.py install for mozrunner 17:21:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:21:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:21:17 INFO - Running setup.py install for mozscreenshot 17:21:17 INFO - Running setup.py install for moztest 17:21:17 INFO - Running setup.py install for mozversion 17:21:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:21:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:21:17 INFO - Running setup.py install for wptserve 17:21:17 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:21:17 INFO - Cleaning up... 17:21:17 INFO - Return code: 0 17:21:17 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:21:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:21:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:21:17 INFO - Reading from file tmpfile_stdout 17:21:17 INFO - Using _rmtree_windows ... 17:21:17 INFO - Using _rmtree_windows ... 17:21:17 INFO - Current package versions: 17:21:17 INFO - blessings == 1.6 17:21:17 INFO - blobuploader == 1.2.4 17:21:17 INFO - browsermob-proxy == 0.6.0 17:21:17 INFO - distribute == 0.6.14 17:21:17 INFO - docopt == 0.6.1 17:21:17 INFO - manifestparser == 1.1 17:21:17 INFO - marionette-client == 2.3.0 17:21:17 INFO - marionette-driver == 1.4.0 17:21:17 INFO - mozInstall == 1.12 17:21:17 INFO - mozcrash == 0.17 17:21:17 INFO - mozdebug == 0.1 17:21:17 INFO - mozdevice == 0.48 17:21:17 INFO - mozfile == 1.2 17:21:17 INFO - mozhttpd == 0.7 17:21:17 INFO - mozinfo == 0.9 17:21:17 INFO - mozleak == 0.1 17:21:17 INFO - mozlog == 3.1 17:21:17 INFO - moznetwork == 0.27 17:21:17 INFO - mozprocess == 0.22 17:21:17 INFO - mozprofile == 0.28 17:21:17 INFO - mozrunner == 6.11 17:21:17 INFO - mozscreenshot == 0.1 17:21:17 INFO - mozsystemmonitor == 0.0 17:21:17 INFO - moztest == 0.7 17:21:17 INFO - mozversion == 1.4 17:21:17 INFO - requests == 1.2.3 17:21:17 INFO - wptserve == 1.4.0 17:21:17 INFO - Running post-action listener: _resource_record_post_action 17:21:17 INFO - Running post-action listener: _start_resource_monitoring 17:21:17 INFO - Starting resource monitoring. 17:21:17 INFO - ##### 17:21:17 INFO - ##### Running pull step. 17:21:17 INFO - ##### 17:21:17 INFO - Running pre-action listener: _resource_record_pre_action 17:21:17 INFO - Running main action method: pull 17:21:17 INFO - Pull has nothing to do! 17:21:17 INFO - Running post-action listener: _resource_record_post_action 17:21:17 INFO - ##### 17:21:17 INFO - ##### Running install step. 17:21:17 INFO - ##### 17:21:17 INFO - Running pre-action listener: _resource_record_pre_action 17:21:17 INFO - Running main action method: install 17:21:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:21:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:21:17 INFO - Reading from file tmpfile_stdout 17:21:17 INFO - Using _rmtree_windows ... 17:21:17 INFO - Using _rmtree_windows ... 17:21:17 INFO - Detecting whether we're running mozinstall >=1.0... 17:21:17 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:21:17 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:21:18 INFO - Reading from file tmpfile_stdout 17:21:18 INFO - Output received: 17:21:18 INFO - Usage: mozinstall-script.py [options] installer 17:21:18 INFO - Options: 17:21:18 INFO - -h, --help show this help message and exit 17:21:18 INFO - -d DEST, --destination=DEST 17:21:18 INFO - Directory to install application into. [default: 17:21:18 INFO - "C:\slave\test"] 17:21:18 INFO - --app=APP Application being installed. [default: firefox] 17:21:18 INFO - Using _rmtree_windows ... 17:21:18 INFO - Using _rmtree_windows ... 17:21:18 INFO - mkdir: C:\slave\test\build\application 17:21:18 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 17:21:18 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 17:21:21 INFO - Reading from file tmpfile_stdout 17:21:21 INFO - Output received: 17:21:21 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:21:21 INFO - Using _rmtree_windows ... 17:21:21 INFO - Using _rmtree_windows ... 17:21:21 INFO - Running post-action listener: _resource_record_post_action 17:21:21 INFO - ##### 17:21:21 INFO - ##### Running run-tests step. 17:21:21 INFO - ##### 17:21:21 INFO - Running pre-action listener: _resource_record_pre_action 17:21:21 INFO - Running main action method: run_tests 17:21:21 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:21:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:21:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:21:21 INFO - grabbing minidump binary from tooltool 17:21: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')]} 17:21:21 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 0x00C1E2C0>, '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 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00E310C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:21:21 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 17:21:21 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 17:21:21 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:21:22 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpuxeip6 17:21:22 INFO - INFO - File integrity verified, renaming tmpuxeip6 to win32-minidump_stackwalk.exe 17:21:22 INFO - Return code: 0 17:21:22 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:21:22 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:21:22 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/awDlgjnUS3OjuY_4hMfkNg/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 17:21:22 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/awDlgjnUS3OjuY_4hMfkNg/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 17:21:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 17:21:22 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016\\Application Data', 17:21:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:21:22 INFO - 'COMPUTERNAME': 'T-XP32-IX-016', 17:21:22 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 17:21:22 INFO - 'DCLOCATION': 'SCL3', 17:21:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:21:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:21:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:21:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:21:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:21:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:21:22 INFO - 'HOMEDRIVE': 'C:', 17:21:22 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-016', 17:21:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:21:22 INFO - 'KTS_VERSION': '1.19c', 17:21:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:21:22 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-016', 17:21:22 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:21:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:21:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:21:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:21:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:21:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:21:22 INFO - 'MOZ_AIRBAG': '1', 17:21:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:21:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:21:22 INFO - 'MOZ_MSVCVERSION': '8', 17:21:22 INFO - 'MOZ_NO_REMOTE': '1', 17:21:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:21:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:21:22 INFO - 'NO_EM_RESTART': '1', 17:21:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:21:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:21:22 INFO - 'OS': 'Windows_NT', 17:21:22 INFO - 'OURDRIVE': 'C:', 17:21:22 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 17:21:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 17:21:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:21:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:21:22 INFO - 'PROCESSOR_LEVEL': '6', 17:21:22 INFO - 'PROCESSOR_REVISION': '1e05', 17:21:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:21:22 INFO - 'PROMPT': '$P$G', 17:21:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:21:22 INFO - 'PWD': 'C:\\slave\\test', 17:21:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:21:22 INFO - 'SESSIONNAME': 'Console', 17:21:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:21:22 INFO - 'SYSTEMDRIVE': 'C:', 17:21:22 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 17:21:22 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:21:22 INFO - 'TEST1': 'testie', 17:21:22 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 17:21:22 INFO - 'USERDOMAIN': 'T-XP32-IX-016', 17:21:22 INFO - 'USERNAME': 'cltbld', 17:21:22 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-016', 17:21:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:21:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:21:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:21:22 INFO - 'WINDIR': 'C:\\WINDOWS', 17:21:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:21:22 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/awDlgjnUS3OjuY_4hMfkNg/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 17:21:23 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 17:21:23 INFO - import pkg_resources 17:21:24 INFO - Using 1 client processes 17:21:27 INFO - SUITE-START | Running 778 tests 17:21:27 INFO - Running testharness tests 17:21:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:21:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:21:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:21:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:21:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:21:27 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:21:27 INFO - Setting up ssl 17:21:28 INFO - PROCESS | certutil | 17:21:28 INFO - PROCESS | certutil | 17:21:28 INFO - PROCESS | certutil | 17:21:28 INFO - Certificate Nickname Trust Attributes 17:21:28 INFO - SSL,S/MIME,JAR/XPI 17:21:28 INFO - 17:21:28 INFO - web-platform-tests CT,, 17:21:28 INFO - 17:21:28 INFO - Starting runner 17:21:30 INFO - PROCESS | 3620 | [3620] 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 17:21:30 INFO - PROCESS | 3620 | [3620] 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 17:21:31 INFO - PROCESS | 3620 | [3620] 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 17:21:32 INFO - PROCESS | 3620 | 1463793692206 Marionette DEBUG Marionette enabled via build flag and pref 17:21:32 INFO - PROCESS | 3620 | ++DOCSHELL 11A02400 == 1 [pid = 3620] [id = 1] 17:21:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 1 (11A02800) [pid = 3620] [serial = 1] [outer = 00000000] 17:21:32 INFO - PROCESS | 3620 | [3620] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:21:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 2 (11A03400) [pid = 3620] [serial = 2] [outer = 11A02800] 17:21:32 INFO - PROCESS | 3620 | [3620] 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 17:21:32 INFO - PROCESS | 3620 | [3620] 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 2248 17:21:32 INFO - PROCESS | 3620 | ++DOCSHELL 11CE7400 == 2 [pid = 3620] [id = 2] 17:21:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 3 (11CE7800) [pid = 3620] [serial = 3] [outer = 00000000] 17:21:32 INFO - PROCESS | 3620 | [3620] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:21:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 4 (11CE8400) [pid = 3620] [serial = 4] [outer = 11CE7800] 17:21:32 INFO - PROCESS | 3620 | 1463793692791 Marionette INFO Listening on port 2828 17:21:33 INFO - PROCESS | 3620 | 1463793693168 Marionette DEBUG Marionette enabled via command-line flag 17:21:33 INFO - PROCESS | 3620 | ++DOCSHELL 1330D000 == 3 [pid = 3620] [id = 3] 17:21:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 5 (13315000) [pid = 3620] [serial = 5] [outer = 00000000] 17:21:33 INFO - PROCESS | 3620 | [3620] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:21:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 6 (13315C00) [pid = 3620] [serial = 6] [outer = 13315000] 17:21:33 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:21:33 INFO - PROCESS | 3620 | [3620] 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 17:21:33 INFO - PROCESS | 3620 | [3620] 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 17:21:33 INFO - PROCESS | 3620 | [3620] 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 17:21:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 7 (1380C000) [pid = 3620] [serial = 7] [outer = 11CE7800] 17:21:33 INFO - PROCESS | 3620 | [3620] 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 17:21:33 INFO - PROCESS | 3620 | 1463793693498 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1463 17:21:33 INFO - PROCESS | 3620 | 1463793693607 Marionette DEBUG Closed connection conn0 17:21:33 INFO - PROCESS | 3620 | [3620] 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 17:21:33 INFO - PROCESS | 3620 | 1463793693617 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1465 17:21:33 INFO - PROCESS | 3620 | 1463793693683 Marionette DEBUG Closed connection conn1 17:21:33 INFO - PROCESS | 3620 | [3620] 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 17:21:33 INFO - PROCESS | 3620 | 1463793693674 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1466 17:21:33 INFO - PROCESS | 3620 | ++DOCSHELL 13D7F800 == 4 [pid = 3620] [id = 4] 17:21:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 8 (13D80000) [pid = 3620] [serial = 8] [outer = 00000000] 17:21:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 9 (140C8000) [pid = 3620] [serial = 9] [outer = 13D80000] 17:21:33 INFO - PROCESS | 3620 | [3620] 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 17:21:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 10 (140CCC00) [pid = 3620] [serial = 10] [outer = 13D80000] 17:21:33 INFO - PROCESS | 3620 | 1463793693979 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:21:33 INFO - PROCESS | 3620 | 1463793693985 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":"20160520162336","device":"desktop","version":"48.0a2"} 17:21:34 INFO - PROCESS | 3620 | [3620] 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 17:21:34 INFO - PROCESS | 3620 | [3620] 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 17:21:34 INFO - PROCESS | 3620 | [3620] 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 17:21:34 INFO - PROCESS | 3620 | [3620] 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 17:21:34 INFO - PROCESS | 3620 | ++DOCSHELL 15B0CC00 == 5 [pid = 3620] [id = 5] 17:21:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 11 (15D04C00) [pid = 3620] [serial = 11] [outer = 00000000] 17:21:34 INFO - PROCESS | 3620 | ++DOCSHELL 15D06C00 == 6 [pid = 3620] [id = 6] 17:21:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 12 (15D08000) [pid = 3620] [serial = 12] [outer = 00000000] 17:21:35 INFO - PROCESS | 3620 | [3620] 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 17:21:35 INFO - PROCESS | 3620 | ++DOCSHELL 16894800 == 7 [pid = 3620] [id = 7] 17:21:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 13 (16894C00) [pid = 3620] [serial = 13] [outer = 00000000] 17:21:35 INFO - PROCESS | 3620 | [3620] 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 17:21:35 INFO - PROCESS | 3620 | [3620] 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 17:21:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 14 (16A56000) [pid = 3620] [serial = 14] [outer = 16894C00] 17:21:35 INFO - PROCESS | 3620 | [3620] 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 17:21:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 15 (16E76800) [pid = 3620] [serial = 15] [outer = 15D04C00] 17:21:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 16 (16E78000) [pid = 3620] [serial = 16] [outer = 15D08000] 17:21:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 17 (16E7A400) [pid = 3620] [serial = 17] [outer = 16894C00] 17:21:36 INFO - PROCESS | 3620 | 1463793696254 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 3620 | 1463793696269 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 18 (17E3C400) [pid = 3620] [serial = 18] [outer = 16894C00] 17:21:36 INFO - PROCESS | 3620 | 1463793696836 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"d916faea-40e1-470b-84ed-4527226a4b76","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":"20160520162336","device":"desktop","version":"48.0a2","command_id":1}}] 17:21:36 INFO - PROCESS | 3620 | 1463793696983 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:21:37 INFO - PROCESS | 3620 | 1463793697070 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 17:21:37 INFO - PROCESS | 3620 | 1463793697159 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:21:37 INFO - PROCESS | 3620 | [3620] 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 17:21:37 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:21:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 19 (19763800) [pid = 3620] [serial = 19] [outer = 16894C00] 17:21:37 INFO - PROCESS | 3620 | [3620] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:21:37 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:21:37 INFO - PROCESS | 3620 | 1463793697679 Marionette TRACE conn2 <- [1,3,null,{}] 17:21:37 INFO - PROCESS | 3620 | 1463793697697 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:21:37 INFO - PROCESS | 3620 | 1463793697723 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 17:21:37 INFO - PROCESS | 3620 | 1463793697752 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 17:21:37 INFO - PROCESS | 3620 | 1463793697755 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 17:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:21:37 INFO - PROCESS | 3620 | 1463793697777 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - PROCESS | 3620 | 1463793697780 Marionette TRACE conn2 <- [1,6,null,{}] 17:21:37 INFO - PROCESS | 3620 | 1463793697838 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:37 INFO - PROCESS | 3620 | 1463793697851 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 17:21:37 INFO - PROCESS | 3620 | 1463793697854 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:37 INFO - PROCESS | 3620 | ++DOCSHELL 16890800 == 8 [pid = 3620] [id = 8] 17:21:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 20 (1A093000) [pid = 3620] [serial = 20] [outer = 00000000] 17:21:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 21 (1A095800) [pid = 3620] [serial = 21] [outer = 1A093000] 17:21:37 INFO - PROCESS | 3620 | 1463793697902 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 22 (1A099400) [pid = 3620] [serial = 22] [outer = 1A093000] 17:21:38 INFO - PROCESS | 3620 | ++DOCSHELL 1A2EB000 == 9 [pid = 3620] [id = 9] 17:21:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 23 (1A2EB800) [pid = 3620] [serial = 23] [outer = 00000000] 17:21:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 24 (1A2EE000) [pid = 3620] [serial = 24] [outer = 1A2EB800] 17:21:38 INFO - PROCESS | 3620 | 1463793698292 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 25 (1A2F1400) [pid = 3620] [serial = 25] [outer = 1A2EB800] 17:21:38 INFO - PROCESS | 3620 | 1463793698475 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 754ms 17:21:38 INFO - PROCESS | 3620 | 1463793698580 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 3620 | 1463793698582 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 17:21:38 INFO - PROCESS | 3620 | 1463793698583 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:21:38 INFO - PROCESS | 3620 | 1463793698585 Marionette TRACE conn2 <- [1,10,null,{}] 17:21:38 INFO - PROCESS | 3620 | 1463793698631 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:38 INFO - PROCESS | 3620 | 1463793698750 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 17:21:38 INFO - PROCESS | 3620 | 1463793698764 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 3620 | ++DOCSHELL 1A774000 == 10 [pid = 3620] [id = 10] 17:21:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 26 (1A774800) [pid = 3620] [serial = 26] [outer = 00000000] 17:21:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 27 (1AD7A400) [pid = 3620] [serial = 27] [outer = 1A774800] 17:21:38 INFO - PROCESS | 3620 | 1463793698810 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 28 (170CD800) [pid = 3620] [serial = 28] [outer = 1A774800] 17:21:39 INFO - PROCESS | 3620 | 1463793699155 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 17:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 624ms 17:21:39 INFO - PROCESS | 3620 | 1463793699226 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 17:21:39 INFO - PROCESS | 3620 | 1463793699229 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 17:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:21:39 INFO - PROCESS | 3620 | 1463793699233 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:21:39 INFO - PROCESS | 3620 | 1463793699234 Marionette TRACE conn2 <- [1,14,null,{}] 17:21:39 INFO - PROCESS | 3620 | 1463793699242 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:39 INFO - PROCESS | 3620 | 1463793699325 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 17:21:39 INFO - PROCESS | 3620 | 1463793699336 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:39 INFO - PROCESS | 3620 | ++DOCSHELL 1A2EDC00 == 11 [pid = 3620] [id = 11] 17:21:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 29 (1A990C00) [pid = 3620] [serial = 29] [outer = 00000000] 17:21:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 30 (1A997400) [pid = 3620] [serial = 30] [outer = 1A990C00] 17:21:39 INFO - PROCESS | 3620 | 1463793699380 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 31 (17402400) [pid = 3620] [serial = 31] [outer = 1A990C00] 17:21:39 INFO - PROCESS | 3620 | 1463793699716 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 17:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 508ms 17:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:21:39 INFO - PROCESS | 3620 | 1463793699735 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 17:21:39 INFO - PROCESS | 3620 | 1463793699737 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 17:21:39 INFO - PROCESS | 3620 | 1463793699740 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:21:39 INFO - PROCESS | 3620 | 1463793699742 Marionette TRACE conn2 <- [1,18,null,{}] 17:21:39 INFO - PROCESS | 3620 | 1463793699745 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:39 INFO - PROCESS | 3620 | 1463793699837 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 17:21:39 INFO - PROCESS | 3620 | 1463793699844 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:39 INFO - PROCESS | 3620 | ++DOCSHELL 13368400 == 12 [pid = 3620] [id = 12] 17:21:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 32 (1740CC00) [pid = 3620] [serial = 32] [outer = 00000000] 17:21:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 33 (1AC02400) [pid = 3620] [serial = 33] [outer = 1740CC00] 17:21:39 INFO - PROCESS | 3620 | 1463793699902 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 34 (17E3A400) [pid = 3620] [serial = 34] [outer = 1740CC00] 17:21:40 INFO - PROCESS | 3620 | 1463793700235 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 17:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 551ms 17:21:40 INFO - PROCESS | 3620 | 1463793700301 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 17:21:40 INFO - PROCESS | 3620 | 1463793700303 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 17:21:40 INFO - PROCESS | 3620 | 1463793700306 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:21:40 INFO - PROCESS | 3620 | 1463793700308 Marionette TRACE conn2 <- [1,22,null,{}] 17:21:40 INFO - PROCESS | 3620 | 1463793700312 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:40 INFO - PROCESS | 3620 | 1463793700397 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 17:21:40 INFO - PROCESS | 3620 | 1463793700404 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 3620 | ++DOCSHELL 19D81400 == 13 [pid = 3620] [id = 13] 17:21:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 35 (19D81800) [pid = 3620] [serial = 35] [outer = 00000000] 17:21:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 36 (1AC05C00) [pid = 3620] [serial = 36] [outer = 19D81800] 17:21:40 INFO - PROCESS | 3620 | 1463793700430 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 37 (1AC0BC00) [pid = 3620] [serial = 37] [outer = 19D81800] 17:21:40 INFO - PROCESS | 3620 | 1463793700741 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 17:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 508ms 17:21:40 INFO - PROCESS | 3620 | 1463793700804 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 17:21:40 INFO - PROCESS | 3620 | 1463793700806 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 17:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:21:40 INFO - PROCESS | 3620 | 1463793700809 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - PROCESS | 3620 | 1463793700811 Marionette TRACE conn2 <- [1,26,null,{}] 17:21:40 INFO - PROCESS | 3620 | 1463793700814 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:40 INFO - PROCESS | 3620 | 1463793700905 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 17:21:40 INFO - PROCESS | 3620 | 1463793700912 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 3620 | ++DOCSHELL 1AF9E400 == 14 [pid = 3620] [id = 14] 17:21:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 38 (1AFA0C00) [pid = 3620] [serial = 38] [outer = 00000000] 17:21:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 39 (1AFA9000) [pid = 3620] [serial = 39] [outer = 1AFA0C00] 17:21:40 INFO - PROCESS | 3620 | 1463793700938 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 40 (1AFAD800) [pid = 3620] [serial = 40] [outer = 1AFA0C00] 17:21:41 INFO - PROCESS | 3620 | ++DOCSHELL 1B34AC00 == 15 [pid = 3620] [id = 15] 17:21:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 41 (1B34B000) [pid = 3620] [serial = 41] [outer = 00000000] 17:21:41 INFO - PROCESS | 3620 | 1463793701270 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:21:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 42 (1B34C800) [pid = 3620] [serial = 42] [outer = 1B34B000] 17:21:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 43 (1B350800) [pid = 3620] [serial = 43] [outer = 1B34B000] 17:21:41 INFO - PROCESS | 3620 | ++DOCSHELL 1B350400 == 16 [pid = 3620] [id = 16] 17:21:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 44 (1B356400) [pid = 3620] [serial = 44] [outer = 00000000] 17:21:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 45 (1B3C8C00) [pid = 3620] [serial = 45] [outer = 1B356400] 17:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 551ms 17:21:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 46 (1B3D0000) [pid = 3620] [serial = 46] [outer = 1B356400] 17:21:41 INFO - PROCESS | 3620 | 1463793701387 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 3620 | 1463793701389 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 17:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:21:41 INFO - PROCESS | 3620 | 1463793701413 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 3620 | 1463793701415 Marionette TRACE conn2 <- [1,30,null,{}] 17:21:41 INFO - PROCESS | 3620 | 1463793701461 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:41 INFO - PROCESS | 3620 | 1463793701534 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 17:21:41 INFO - PROCESS | 3620 | 1463793701543 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:41 INFO - PROCESS | 3620 | ++DOCSHELL 131EC400 == 17 [pid = 3620] [id = 17] 17:21:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 47 (131EE400) [pid = 3620] [serial = 47] [outer = 00000000] 17:21:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 48 (1B348000) [pid = 3620] [serial = 48] [outer = 131EE400] 17:21:41 INFO - PROCESS | 3620 | 1463793701590 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 49 (1B34C000) [pid = 3620] [serial = 49] [outer = 131EE400] 17:21:42 INFO - PROCESS | 3620 | --DOCSHELL 11A02400 == 16 [pid = 3620] [id = 1] 17:21:42 INFO - PROCESS | 3620 | 1463793702578 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 17:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1218ms 17:21:42 INFO - PROCESS | 3620 | 1463793702635 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 17:21:42 INFO - PROCESS | 3620 | 1463793702640 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 17:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:21:42 INFO - PROCESS | 3620 | 1463793702645 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:21:42 INFO - PROCESS | 3620 | 1463793702650 Marionette TRACE conn2 <- [1,34,null,{}] 17:21:42 INFO - PROCESS | 3620 | 1463793702637 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:42 INFO - PROCESS | 3620 | 1463793702746 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 17:21:42 INFO - PROCESS | 3620 | 1463793702813 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 3620 | ++DOCSHELL 10A70C00 == 17 [pid = 3620] [id = 18] 17:21:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 50 (10F8D400) [pid = 3620] [serial = 50] [outer = 00000000] 17:21:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 51 (112C8000) [pid = 3620] [serial = 51] [outer = 10F8D400] 17:21:42 INFO - PROCESS | 3620 | 1463793702869 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 52 (12882800) [pid = 3620] [serial = 52] [outer = 10F8D400] 17:21:43 INFO - PROCESS | 3620 | 1463793703389 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 17:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 841ms 17:21:43 INFO - PROCESS | 3620 | 1463793703476 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 3620 | 1463793703482 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 17:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:21:43 INFO - PROCESS | 3620 | 1463793703489 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - PROCESS | 3620 | 1463793703491 Marionette TRACE conn2 <- [1,38,null,{}] 17:21:43 INFO - PROCESS | 3620 | 1463793703495 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:43 INFO - PROCESS | 3620 | 1463793703595 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 17:21:43 INFO - PROCESS | 3620 | 1463793703666 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:43 INFO - PROCESS | 3620 | ++DOCSHELL 131E1800 == 18 [pid = 3620] [id = 19] 17:21:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (131EB000) [pid = 3620] [serial = 53] [outer = 00000000] 17:21:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (13801C00) [pid = 3620] [serial = 54] [outer = 131EB000] 17:21:43 INFO - PROCESS | 3620 | 1463793703720 Marionette DEBUG loaded listener.js 17:21:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (13B32C00) [pid = 3620] [serial = 55] [outer = 131EB000] 17:21:44 INFO - PROCESS | 3620 | --DOCSHELL 13D7F800 == 17 [pid = 3620] [id = 4] 17:21:44 INFO - PROCESS | 3620 | 1463793704463 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 17:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1000ms 17:21:44 INFO - PROCESS | 3620 | 1463793704506 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 3620 | 1463793704510 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 17:21:44 INFO - PROCESS | 3620 | 1463793704515 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:21:44 INFO - PROCESS | 3620 | 1463793704519 Marionette TRACE conn2 <- [1,42,null,{}] 17:21:44 INFO - PROCESS | 3620 | 1463793704523 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:44 INFO - PROCESS | 3620 | 1463793704590 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 17:21:44 INFO - PROCESS | 3620 | 1463793704598 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:44 INFO - PROCESS | 3620 | ++DOCSHELL 10EB7400 == 18 [pid = 3620] [id = 20] 17:21:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (10EB9400) [pid = 3620] [serial = 56] [outer = 00000000] 17:21:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (11007000) [pid = 3620] [serial = 57] [outer = 10EB9400] 17:21:44 INFO - PROCESS | 3620 | 1463793704647 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (112C7C00) [pid = 3620] [serial = 58] [outer = 10EB9400] 17:21:45 INFO - PROCESS | 3620 | 1463793705026 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 17:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 551ms 17:21:45 INFO - PROCESS | 3620 | 1463793705061 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 17:21:45 INFO - PROCESS | 3620 | 1463793705066 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 17:21:45 INFO - PROCESS | 3620 | 1463793705072 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:21:45 INFO - PROCESS | 3620 | 1463793705075 Marionette TRACE conn2 <- [1,46,null,{}] 17:21:45 INFO - PROCESS | 3620 | 1463793705078 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:45 INFO - PROCESS | 3620 | 1463793705155 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 17:21:45 INFO - PROCESS | 3620 | 1463793705162 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:45 INFO - PROCESS | 3620 | ++DOCSHELL 1126B400 == 19 [pid = 3620] [id = 21] 17:21:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (112CEC00) [pid = 3620] [serial = 59] [outer = 00000000] 17:21:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (11AF5400) [pid = 3620] [serial = 60] [outer = 112CEC00] 17:21:45 INFO - PROCESS | 3620 | 1463793705210 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (12881000) [pid = 3620] [serial = 61] [outer = 112CEC00] 17:21:45 INFO - PROCESS | 3620 | 1463793705666 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 653ms 17:21:45 INFO - PROCESS | 3620 | 1463793705737 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 17:21:45 INFO - PROCESS | 3620 | 1463793705739 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 17:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:21:45 INFO - PROCESS | 3620 | 1463793705725 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - PROCESS | 3620 | 1463793705728 Marionette TRACE conn2 <- [1,50,null,{}] 17:21:45 INFO - PROCESS | 3620 | 1463793705739 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:45 INFO - PROCESS | 3620 | 1463793705820 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 17:21:45 INFO - PROCESS | 3620 | 1463793705889 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:45 INFO - PROCESS | 3620 | ++DOCSHELL 13361400 == 20 [pid = 3620] [id = 22] 17:21:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (13362800) [pid = 3620] [serial = 62] [outer = 00000000] 17:21:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (138D8400) [pid = 3620] [serial = 63] [outer = 13362800] 17:21:45 INFO - PROCESS | 3620 | 1463793705948 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (13BB4400) [pid = 3620] [serial = 64] [outer = 13362800] 17:21:46 INFO - PROCESS | 3620 | 1463793706265 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 580ms 17:21:46 INFO - PROCESS | 3620 | 1463793706322 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 3620 | 1463793706324 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 17:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:21:46 INFO - PROCESS | 3620 | 1463793706347 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - PROCESS | 3620 | 1463793706349 Marionette TRACE conn2 <- [1,54,null,{}] 17:21:46 INFO - PROCESS | 3620 | 1463793706352 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:46 INFO - PROCESS | 3620 | 1463793706447 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 17:21:46 INFO - PROCESS | 3620 | 1463793706456 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 3620 | ++DOCSHELL 13B26400 == 21 [pid = 3620] [id = 23] 17:21:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (140CAC00) [pid = 3620] [serial = 65] [outer = 00000000] 17:21:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (14E23800) [pid = 3620] [serial = 66] [outer = 140CAC00] 17:21:46 INFO - PROCESS | 3620 | 1463793706483 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (14E30000) [pid = 3620] [serial = 67] [outer = 140CAC00] 17:21:46 INFO - PROCESS | 3620 | 1463793706833 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 493ms 17:21:46 INFO - PROCESS | 3620 | 1463793706841 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 3620 | 1463793706843 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 17:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:21:46 INFO - PROCESS | 3620 | 1463793706846 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - PROCESS | 3620 | 1463793706848 Marionette TRACE conn2 <- [1,58,null,{}] 17:21:46 INFO - PROCESS | 3620 | 1463793706851 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:46 INFO - PROCESS | 3620 | 1463793706955 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 17:21:46 INFO - PROCESS | 3620 | 1463793706964 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 3620 | ++DOCSHELL 13369000 == 22 [pid = 3620] [id = 24] 17:21:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (14E22800) [pid = 3620] [serial = 68] [outer = 00000000] 17:21:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (157E4C00) [pid = 3620] [serial = 69] [outer = 14E22800] 17:21:46 INFO - PROCESS | 3620 | 1463793706990 Marionette DEBUG loaded listener.js 17:21:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (15892000) [pid = 3620] [serial = 70] [outer = 14E22800] 17:21:47 INFO - PROCESS | 3620 | 1463793707339 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 551ms 17:21:47 INFO - PROCESS | 3620 | 1463793707405 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 3620 | 1463793707407 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 17:21:47 INFO - PROCESS | 3620 | 1463793707411 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:21:47 INFO - PROCESS | 3620 | 1463793707412 Marionette TRACE conn2 <- [1,62,null,{}] 17:21:47 INFO - PROCESS | 3620 | 1463793707416 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:47 INFO - PROCESS | 3620 | 1463793707508 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 17:21:47 INFO - PROCESS | 3620 | 1463793707524 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:47 INFO - PROCESS | 3620 | ++DOCSHELL 15B15800 == 23 [pid = 3620] [id = 25] 17:21:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (15B1B400) [pid = 3620] [serial = 71] [outer = 00000000] 17:21:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (15DF6400) [pid = 3620] [serial = 72] [outer = 15B1B400] 17:21:47 INFO - PROCESS | 3620 | 1463793707569 Marionette DEBUG loaded listener.js 17:21:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (15DF6C00) [pid = 3620] [serial = 73] [outer = 15B1B400] 17:21:47 INFO - PROCESS | 3620 | 1463793707929 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 17:21:47 INFO - PROCESS | 3620 | 1463793707995 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 3620 | 1463793707997 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 17:21:47 INFO - PROCESS | 3620 | 1463793708000 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:21:47 INFO - PROCESS | 3620 | 1463793708002 Marionette TRACE conn2 <- [1,66,null,{}] 17:21:48 INFO - PROCESS | 3620 | 1463793708006 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:48 INFO - PROCESS | 3620 | 1463793708105 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 17:21:48 INFO - PROCESS | 3620 | 1463793708114 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:48 INFO - PROCESS | 3620 | ++DOCSHELL 13163C00 == 24 [pid = 3620] [id = 26] 17:21:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (166CDC00) [pid = 3620] [serial = 74] [outer = 00000000] 17:21:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16E6B400) [pid = 3620] [serial = 75] [outer = 166CDC00] 17:21:48 INFO - PROCESS | 3620 | 1463793708161 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16E76400) [pid = 3620] [serial = 76] [outer = 166CDC00] 17:21:48 INFO - PROCESS | 3620 | 1463793708484 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 551ms 17:21:48 INFO - PROCESS | 3620 | 1463793708560 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 17:21:48 INFO - PROCESS | 3620 | 1463793708562 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 17:21:48 INFO - PROCESS | 3620 | 1463793708565 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:21:48 INFO - PROCESS | 3620 | 1463793708567 Marionette TRACE conn2 <- [1,70,null,{}] 17:21:48 INFO - PROCESS | 3620 | 1463793708570 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:48 INFO - PROCESS | 3620 | 1463793708675 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 17:21:48 INFO - PROCESS | 3620 | 1463793708689 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:48 INFO - PROCESS | 3620 | ++DOCSHELL 10435000 == 25 [pid = 3620] [id = 27] 17:21:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13808C00) [pid = 3620] [serial = 77] [outer = 00000000] 17:21:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (170D2800) [pid = 3620] [serial = 78] [outer = 13808C00] 17:21:48 INFO - PROCESS | 3620 | 1463793708735 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (17124400) [pid = 3620] [serial = 79] [outer = 13808C00] 17:21:49 INFO - PROCESS | 3620 | 1463793709088 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 551ms 17:21:49 INFO - PROCESS | 3620 | 1463793709121 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 17:21:49 INFO - PROCESS | 3620 | 1463793709123 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 17:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:21:49 INFO - PROCESS | 3620 | 1463793709127 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 3620 | 1463793709128 Marionette TRACE conn2 <- [1,74,null,{}] 17:21:49 INFO - PROCESS | 3620 | 1463793709131 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:49 INFO - PROCESS | 3620 | 1463793709186 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 17:21:49 INFO - PROCESS | 3620 | 1463793709257 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:49 INFO - PROCESS | 3620 | ++DOCSHELL 1289A400 == 26 [pid = 3620] [id = 28] 17:21:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1330D400) [pid = 3620] [serial = 80] [outer = 00000000] 17:21:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1740B800) [pid = 3620] [serial = 81] [outer = 1330D400] 17:21:49 INFO - PROCESS | 3620 | 1463793709302 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (17412800) [pid = 3620] [serial = 82] [outer = 1330D400] 17:21:49 INFO - PROCESS | 3620 | 1463793709591 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 493ms 17:21:49 INFO - PROCESS | 3620 | 1463793709626 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 17:21:49 INFO - PROCESS | 3620 | 1463793709628 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 17:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:21:49 INFO - PROCESS | 3620 | 1463793709636 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 3620 | 1463793709638 Marionette TRACE conn2 <- [1,78,null,{}] 17:21:49 INFO - PROCESS | 3620 | 1463793709642 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:49 INFO - PROCESS | 3620 | 1463793709702 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 17:21:49 INFO - PROCESS | 3620 | 1463793709709 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:49 INFO - PROCESS | 3620 | ++DOCSHELL 13BB6800 == 27 [pid = 3620] [id = 29] 17:21:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1617AC00) [pid = 3620] [serial = 83] [outer = 00000000] 17:21:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1784FC00) [pid = 3620] [serial = 84] [outer = 1617AC00] 17:21:49 INFO - PROCESS | 3620 | 1463793709813 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17CCA000) [pid = 3620] [serial = 85] [outer = 1617AC00] 17:21:50 INFO - PROCESS | 3620 | 1463793710131 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 552ms 17:21:50 INFO - PROCESS | 3620 | 1463793710176 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 17:21:50 INFO - PROCESS | 3620 | 1463793710178 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 17:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:21:50 INFO - PROCESS | 3620 | 1463793710182 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - PROCESS | 3620 | 1463793710184 Marionette TRACE conn2 <- [1,82,null,{}] 17:21:50 INFO - PROCESS | 3620 | 1463793710188 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:50 INFO - PROCESS | 3620 | 1463793710332 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 17:21:50 INFO - PROCESS | 3620 | 1463793710323 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 3620 | ++DOCSHELL 10A74C00 == 28 [pid = 3620] [id = 30] 17:21:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (130D2800) [pid = 3620] [serial = 86] [outer = 00000000] 17:21:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (18250800) [pid = 3620] [serial = 87] [outer = 130D2800] 17:21:50 INFO - PROCESS | 3620 | 1463793710371 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (19760800) [pid = 3620] [serial = 88] [outer = 130D2800] 17:21:50 INFO - PROCESS | 3620 | 1463793710722 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 580ms 17:21:50 INFO - PROCESS | 3620 | 1463793710780 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 17:21:50 INFO - PROCESS | 3620 | 1463793710782 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 17:21:50 INFO - PROCESS | 3620 | 1463793710785 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:21:50 INFO - PROCESS | 3620 | 1463793710787 Marionette TRACE conn2 <- [1,86,null,{}] 17:21:50 INFO - PROCESS | 3620 | 1463793710791 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:50 INFO - PROCESS | 3620 | 1463793710897 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 17:21:50 INFO - PROCESS | 3620 | 1463793710932 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 3620 | ++DOCSHELL 138D7800 == 29 [pid = 3620] [id = 31] 17:21:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1740C000) [pid = 3620] [serial = 89] [outer = 00000000] 17:21:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (19AEA000) [pid = 3620] [serial = 90] [outer = 1740C000] 17:21:50 INFO - PROCESS | 3620 | 1463793710975 Marionette DEBUG loaded listener.js 17:21:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (19AEC800) [pid = 3620] [serial = 91] [outer = 1740C000] 17:21:52 INFO - PROCESS | 3620 | 1463793712012 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1232ms 17:21:52 INFO - PROCESS | 3620 | 1463793712028 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 17:21:52 INFO - PROCESS | 3620 | 1463793712032 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 17:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:21:52 INFO - PROCESS | 3620 | 1463793712063 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - PROCESS | 3620 | 1463793712066 Marionette TRACE conn2 <- [1,90,null,{}] 17:21:52 INFO - PROCESS | 3620 | 1463793712082 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:52 INFO - PROCESS | 3620 | 1463793712185 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 17:21:52 INFO - PROCESS | 3620 | 1463793712176 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 3620 | ++DOCSHELL 10A63400 == 30 [pid = 3620] [id = 32] 17:21:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (10A65800) [pid = 3620] [serial = 92] [outer = 00000000] 17:21:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (10EB7800) [pid = 3620] [serial = 93] [outer = 10A65800] 17:21:52 INFO - PROCESS | 3620 | 1463793712223 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1100B000) [pid = 3620] [serial = 94] [outer = 10A65800] 17:21:52 INFO - PROCESS | 3620 | 1463793712613 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 638ms 17:21:52 INFO - PROCESS | 3620 | 1463793712674 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 17:21:52 INFO - PROCESS | 3620 | 1463793712680 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 17:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:21:52 INFO - PROCESS | 3620 | 1463793712689 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - PROCESS | 3620 | 1463793712693 Marionette TRACE conn2 <- [1,94,null,{}] 17:21:52 INFO - PROCESS | 3620 | 1463793712704 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:52 INFO - PROCESS | 3620 | 1463793712802 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 17:21:52 INFO - PROCESS | 3620 | 1463793712818 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 3620 | ++DOCSHELL 112CF800 == 31 [pid = 3620] [id = 33] 17:21:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (11429000) [pid = 3620] [serial = 95] [outer = 00000000] 17:21:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (12AE8C00) [pid = 3620] [serial = 96] [outer = 11429000] 17:21:52 INFO - PROCESS | 3620 | 1463793712861 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (12D28000) [pid = 3620] [serial = 97] [outer = 11429000] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (13D80000) [pid = 3620] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1AFA0C00) [pid = 3620] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (19D81800) [pid = 3620] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1740CC00) [pid = 3620] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1A990C00) [pid = 3620] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1A774800) [pid = 3620] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1A093000) [pid = 3620] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (131EE400) [pid = 3620] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (10F8D400) [pid = 3620] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (131EB000) [pid = 3620] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (10EB9400) [pid = 3620] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (112CEC00) [pid = 3620] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (13362800) [pid = 3620] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (140CAC00) [pid = 3620] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (14E22800) [pid = 3620] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (15B1B400) [pid = 3620] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (166CDC00) [pid = 3620] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13808C00) [pid = 3620] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1330D400) [pid = 3620] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1617AC00) [pid = 3620] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:21:53 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (130D2800) [pid = 3620] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:21:53 INFO - PROCESS | 3620 | 1463793713640 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 986ms 17:21:53 INFO - PROCESS | 3620 | 1463793713691 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 17:21:53 INFO - PROCESS | 3620 | 1463793713694 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 17:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:21:53 INFO - PROCESS | 3620 | 1463793713704 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:21:53 INFO - PROCESS | 3620 | 1463793713707 Marionette TRACE conn2 <- [1,98,null,{}] 17:21:53 INFO - PROCESS | 3620 | 1463793713718 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:53 INFO - PROCESS | 3620 | 1463793713795 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 17:21:53 INFO - PROCESS | 3620 | 1463793713805 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:53 INFO - PROCESS | 3620 | ++DOCSHELL 130D5400 == 32 [pid = 3620] [id = 34] 17:21:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (131EB000) [pid = 3620] [serial = 98] [outer = 00000000] 17:21:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13310800) [pid = 3620] [serial = 99] [outer = 131EB000] 17:21:53 INFO - PROCESS | 3620 | 1463793713855 Marionette DEBUG loaded listener.js 17:21:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13367800) [pid = 3620] [serial = 100] [outer = 131EB000] 17:21:54 INFO - PROCESS | 3620 | 1463793714237 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 551ms 17:21:54 INFO - PROCESS | 3620 | 1463793714258 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 3620 | 1463793714261 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 17:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:21:54 INFO - PROCESS | 3620 | 1463793714264 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - PROCESS | 3620 | 1463793714276 Marionette TRACE conn2 <- [1,102,null,{}] 17:21:54 INFO - PROCESS | 3620 | 1463793714280 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:54 INFO - PROCESS | 3620 | 1463793714353 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 17:21:54 INFO - PROCESS | 3620 | 1463793714359 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:54 INFO - PROCESS | 3620 | ++DOCSHELL 13801800 == 33 [pid = 3620] [id = 35] 17:21:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (13802C00) [pid = 3620] [serial = 101] [outer = 00000000] 17:21:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (140C3800) [pid = 3620] [serial = 102] [outer = 13802C00] 17:21:54 INFO - PROCESS | 3620 | 1463793714404 Marionette DEBUG loaded listener.js 17:21:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (14E79C00) [pid = 3620] [serial = 103] [outer = 13802C00] 17:21:54 INFO - PROCESS | 3620 | 1463793714774 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 551ms 17:21:54 INFO - PROCESS | 3620 | 1463793714822 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 3620 | 1463793714824 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 17:21:54 INFO - PROCESS | 3620 | 1463793714827 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:21:54 INFO - PROCESS | 3620 | 1463793714829 Marionette TRACE conn2 <- [1,106,null,{}] 17:21:54 INFO - PROCESS | 3620 | 1463793714832 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:54 INFO - PROCESS | 3620 | 1463793714908 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 17:21:54 INFO - PROCESS | 3620 | 1463793714914 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:54 INFO - PROCESS | 3620 | ++DOCSHELL 157E7C00 == 34 [pid = 3620] [id = 36] 17:21:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (157E9800) [pid = 3620] [serial = 104] [outer = 00000000] 17:21:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (15D03000) [pid = 3620] [serial = 105] [outer = 157E9800] 17:21:54 INFO - PROCESS | 3620 | 1463793714958 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (15D0E800) [pid = 3620] [serial = 106] [outer = 157E9800] 17:21:55 INFO - PROCESS | 3620 | 1463793715348 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 551ms 17:21:55 INFO - PROCESS | 3620 | 1463793715389 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 17:21:55 INFO - PROCESS | 3620 | 1463793715393 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 17:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:21:55 INFO - PROCESS | 3620 | 1463793715399 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:21:55 INFO - PROCESS | 3620 | 1463793715403 Marionette TRACE conn2 <- [1,110,null,{}] 17:21:55 INFO - PROCESS | 3620 | 1463793715410 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:55 INFO - PROCESS | 3620 | 1463793715492 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 17:21:55 INFO - PROCESS | 3620 | 1463793715612 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 3620 | ++DOCSHELL 10A79C00 == 35 [pid = 3620] [id = 37] 17:21:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (10A7B000) [pid = 3620] [serial = 107] [outer = 00000000] 17:21:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (10F94000) [pid = 3620] [serial = 108] [outer = 10A7B000] 17:21:55 INFO - PROCESS | 3620 | 1463793715711 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (11499000) [pid = 3620] [serial = 109] [outer = 10A7B000] 17:21:56 INFO - PROCESS | 3620 | 1463793716233 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 870ms 17:21:56 INFO - PROCESS | 3620 | 1463793716272 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 3620 | 1463793716278 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 17:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:21:56 INFO - PROCESS | 3620 | 1463793716284 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - PROCESS | 3620 | 1463793716287 Marionette TRACE conn2 <- [1,114,null,{}] 17:21:56 INFO - PROCESS | 3620 | 1463793716291 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:56 INFO - PROCESS | 3620 | 1463793716371 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 17:21:56 INFO - PROCESS | 3620 | 1463793716457 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:56 INFO - PROCESS | 3620 | ++DOCSHELL 130D4800 == 36 [pid = 3620] [id = 38] 17:21:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (131E0800) [pid = 3620] [serial = 110] [outer = 00000000] 17:21:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (13B2A400) [pid = 3620] [serial = 111] [outer = 131E0800] 17:21:56 INFO - PROCESS | 3620 | 1463793716515 Marionette DEBUG loaded listener.js 17:21:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (13D7E800) [pid = 3620] [serial = 112] [outer = 131E0800] 17:21:57 INFO - PROCESS | 3620 | 1463793717044 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 783ms 17:21:57 INFO - PROCESS | 3620 | 1463793717070 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 17:21:57 INFO - PROCESS | 3620 | 1463793717073 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 17:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:21:57 INFO - PROCESS | 3620 | 1463793717077 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:21:57 INFO - PROCESS | 3620 | 1463793717063 Marionette TRACE conn2 <- [1,118,null,{}] 17:21:57 INFO - PROCESS | 3620 | 1463793717074 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:57 INFO - PROCESS | 3620 | 1463793717172 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 17:21:57 INFO - PROCESS | 3620 | 1463793717257 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 3620 | ++DOCSHELL 16A5B400 == 37 [pid = 3620] [id = 39] 17:21:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (16E6F000) [pid = 3620] [serial = 113] [outer = 00000000] 17:21:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1701EC00) [pid = 3620] [serial = 114] [outer = 16E6F000] 17:21:57 INFO - PROCESS | 3620 | 1463793717295 Marionette DEBUG loaded listener.js 17:21:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (170D2400) [pid = 3620] [serial = 115] [outer = 16E6F000] 17:21:57 INFO - PROCESS | 3620 | 1463793717752 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 682ms 17:21:57 INFO - PROCESS | 3620 | 1463793717762 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 17:21:57 INFO - PROCESS | 3620 | 1463793717766 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 17:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:21:57 INFO - PROCESS | 3620 | 1463793717771 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:21:57 INFO - PROCESS | 3620 | 1463793717774 Marionette TRACE conn2 <- [1,122,null,{}] 17:21:57 INFO - PROCESS | 3620 | 1463793717760 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:57 INFO - PROCESS | 3620 | 1463793717852 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 17:21:57 INFO - PROCESS | 3620 | 1463793717935 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 3620 | ++DOCSHELL 17406000 == 38 [pid = 3620] [id = 40] 17:21:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (17406400) [pid = 3620] [serial = 116] [outer = 00000000] 17:21:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1740D400) [pid = 3620] [serial = 117] [outer = 17406400] 17:21:57 INFO - PROCESS | 3620 | 1463793717988 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1740E800) [pid = 3620] [serial = 118] [outer = 17406400] 17:21:58 INFO - PROCESS | 3620 | 1463793718471 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 841ms 17:21:58 INFO - PROCESS | 3620 | 1463793718609 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 3620 | 1463793718613 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 17:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:21:58 INFO - PROCESS | 3620 | 1463793718619 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - PROCESS | 3620 | 1463793718621 Marionette TRACE conn2 <- [1,126,null,{}] 17:21:58 INFO - PROCESS | 3620 | 1463793718627 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:58 INFO - PROCESS | 3620 | 1463793718756 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 17:21:58 INFO - PROCESS | 3620 | 1463793718813 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:59 INFO - PROCESS | 3620 | --DOCSHELL 112CF800 == 37 [pid = 3620] [id = 33] 17:21:59 INFO - PROCESS | 3620 | --DOCSHELL 10A63400 == 36 [pid = 3620] [id = 32] 17:21:59 INFO - PROCESS | 3620 | --DOCSHELL 130D5400 == 35 [pid = 3620] [id = 34] 17:21:59 INFO - PROCESS | 3620 | --DOCSHELL 13801800 == 34 [pid = 3620] [id = 35] 17:21:59 INFO - PROCESS | 3620 | --DOCSHELL 13BB6800 == 33 [pid = 3620] [id = 29] 17:21:59 INFO - PROCESS | 3620 | --DOCSHELL 10A74C00 == 32 [pid = 3620] [id = 30] 17:21:59 INFO - PROCESS | 3620 | --DOCSHELL 16A5B400 == 31 [pid = 3620] [id = 39] 17:21:59 INFO - PROCESS | 3620 | --DOCSHELL 17406000 == 30 [pid = 3620] [id = 40] 17:21:59 INFO - PROCESS | 3620 | --DOCSHELL 157E7C00 == 29 [pid = 3620] [id = 36] 17:21:59 INFO - PROCESS | 3620 | --DOCSHELL 138D7800 == 28 [pid = 3620] [id = 31] 17:21:59 INFO - PROCESS | 3620 | --DOCSHELL 10A79C00 == 27 [pid = 3620] [id = 37] 17:21:59 INFO - PROCESS | 3620 | --DOCSHELL 130D4800 == 26 [pid = 3620] [id = 38] 17:21:59 INFO - PROCESS | 3620 | ++DOCSHELL 102CC000 == 27 [pid = 3620] [id = 41] 17:21:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (102D4000) [pid = 3620] [serial = 119] [outer = 00000000] 17:21:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (105F5800) [pid = 3620] [serial = 120] [outer = 102D4000] 17:21:59 INFO - PROCESS | 3620 | 1463793719367 Marionette DEBUG loaded listener.js 17:21:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (10A74C00) [pid = 3620] [serial = 121] [outer = 102D4000] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (140C8000) [pid = 3620] [serial = 9] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (140CCC00) [pid = 3620] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (11CE8400) [pid = 3620] [serial = 4] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1B348000) [pid = 3620] [serial = 48] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (112C8000) [pid = 3620] [serial = 51] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (13801C00) [pid = 3620] [serial = 54] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (13B32C00) [pid = 3620] [serial = 55] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (11007000) [pid = 3620] [serial = 57] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (11AF5400) [pid = 3620] [serial = 60] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (138D8400) [pid = 3620] [serial = 63] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (14E23800) [pid = 3620] [serial = 66] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (14E30000) [pid = 3620] [serial = 67] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (157E4C00) [pid = 3620] [serial = 69] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (15DF6400) [pid = 3620] [serial = 72] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16E6B400) [pid = 3620] [serial = 75] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (15892000) [pid = 3620] [serial = 70] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (170D2800) [pid = 3620] [serial = 78] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1740B800) [pid = 3620] [serial = 81] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1784FC00) [pid = 3620] [serial = 84] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (15DF6C00) [pid = 3620] [serial = 73] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16E76400) [pid = 3620] [serial = 76] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (112C7C00) [pid = 3620] [serial = 58] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (17124400) [pid = 3620] [serial = 79] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (12881000) [pid = 3620] [serial = 61] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (17412800) [pid = 3620] [serial = 82] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (13BB4400) [pid = 3620] [serial = 64] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (17CCA000) [pid = 3620] [serial = 85] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (12882800) [pid = 3620] [serial = 52] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (18250800) [pid = 3620] [serial = 87] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1B34C000) [pid = 3620] [serial = 49] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (19760800) [pid = 3620] [serial = 88] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1AC0BC00) [pid = 3620] [serial = 37] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1AC02400) [pid = 3620] [serial = 33] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (17E3A400) [pid = 3620] [serial = 34] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (1A997400) [pid = 3620] [serial = 30] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (17402400) [pid = 3620] [serial = 31] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (1AD7A400) [pid = 3620] [serial = 27] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (170CD800) [pid = 3620] [serial = 28] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (1A099400) [pid = 3620] [serial = 22] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (1A2EE000) [pid = 3620] [serial = 24] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (1A095800) [pid = 3620] [serial = 21] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (16E7A400) [pid = 3620] [serial = 17] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (16A56000) [pid = 3620] [serial = 14] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (1B3C8C00) [pid = 3620] [serial = 45] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (1AFAD800) [pid = 3620] [serial = 40] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (1B34C800) [pid = 3620] [serial = 42] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (1AFA9000) [pid = 3620] [serial = 39] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | --DOMWINDOW == 52 (1AC05C00) [pid = 3620] [serial = 36] [outer = 00000000] [url = about:blank] 17:21:59 INFO - PROCESS | 3620 | 1463793719745 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1160ms 17:21:59 INFO - PROCESS | 3620 | 1463793719785 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 17:21:59 INFO - PROCESS | 3620 | 1463793719794 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 17:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:21:59 INFO - PROCESS | 3620 | 1463793719801 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - PROCESS | 3620 | 1463793719805 Marionette TRACE conn2 <- [1,130,null,{}] 17:21:59 INFO - PROCESS | 3620 | 1463793719814 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:59 INFO - PROCESS | 3620 | 1463793719917 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 17:21:59 INFO - PROCESS | 3620 | 1463793719936 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:59 INFO - PROCESS | 3620 | ++DOCSHELL 1126A000 == 28 [pid = 3620] [id = 42] 17:21:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (112CE000) [pid = 3620] [serial = 122] [outer = 00000000] 17:21:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (11C5A000) [pid = 3620] [serial = 123] [outer = 112CE000] 17:21:59 INFO - PROCESS | 3620 | 1463793719982 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (12873400) [pid = 3620] [serial = 124] [outer = 112CE000] 17:22:00 INFO - PROCESS | 3620 | 1463793720332 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 17:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 609ms 17:22:00 INFO - PROCESS | 3620 | 1463793720406 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 17:22:00 INFO - PROCESS | 3620 | 1463793720410 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 17:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:22:00 INFO - PROCESS | 3620 | 1463793720416 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:22:00 INFO - PROCESS | 3620 | 1463793720419 Marionette TRACE conn2 <- [1,134,null,{}] 17:22:00 INFO - PROCESS | 3620 | 1463793720422 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:00 INFO - PROCESS | 3620 | 1463793720528 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 17:22:00 INFO - PROCESS | 3620 | 1463793720548 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:00 INFO - PROCESS | 3620 | ++DOCSHELL 131EEC00 == 29 [pid = 3620] [id = 43] 17:22:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (131EFC00) [pid = 3620] [serial = 125] [outer = 00000000] 17:22:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (13309000) [pid = 3620] [serial = 126] [outer = 131EFC00] 17:22:00 INFO - PROCESS | 3620 | 1463793720579 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (13369C00) [pid = 3620] [serial = 127] [outer = 131EFC00] 17:22:00 INFO - PROCESS | 3620 | 1463793720974 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 17:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 595ms 17:22:01 INFO - PROCESS | 3620 | 1463793721018 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 17:22:01 INFO - PROCESS | 3620 | 1463793721021 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 17:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:22:01 INFO - PROCESS | 3620 | 1463793721007 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:22:01 INFO - PROCESS | 3620 | 1463793721010 Marionette TRACE conn2 <- [1,138,null,{}] 17:22:01 INFO - PROCESS | 3620 | 1463793721021 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:01 INFO - PROCESS | 3620 | 1463793721100 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 17:22:01 INFO - PROCESS | 3620 | 1463793721108 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:01 INFO - PROCESS | 3620 | ++DOCSHELL 13D78000 == 30 [pid = 3620] [id = 44] 17:22:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (13D7F800) [pid = 3620] [serial = 128] [outer = 00000000] 17:22:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (140CCC00) [pid = 3620] [serial = 129] [outer = 13D7F800] 17:22:01 INFO - PROCESS | 3620 | 1463793721152 Marionette DEBUG loaded listener.js 17:22:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (14E2FC00) [pid = 3620] [serial = 130] [outer = 13D7F800] 17:22:01 INFO - PROCESS | 3620 | 1463793721547 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 17:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 551ms 17:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:22:01 INFO - PROCESS | 3620 | 1463793721565 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 17:22:01 INFO - PROCESS | 3620 | 1463793721567 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 17:22:01 INFO - PROCESS | 3620 | 1463793721571 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:22:01 INFO - PROCESS | 3620 | 1463793721572 Marionette TRACE conn2 <- [1,142,null,{}] 17:22:01 INFO - PROCESS | 3620 | 1463793721575 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:01 INFO - PROCESS | 3620 | 1463793721691 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 17:22:01 INFO - PROCESS | 3620 | 1463793721698 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:01 INFO - PROCESS | 3620 | ++DOCSHELL 157DB400 == 31 [pid = 3620] [id = 45] 17:22:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (157E4C00) [pid = 3620] [serial = 131] [outer = 00000000] 17:22:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (1589B400) [pid = 3620] [serial = 132] [outer = 157E4C00] 17:22:01 INFO - PROCESS | 3620 | 1463793721742 Marionette DEBUG loaded listener.js 17:22:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (15DE9C00) [pid = 3620] [serial = 133] [outer = 157E4C00] 17:22:02 INFO - PROCESS | 3620 | 1463793722152 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 17:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 595ms 17:22:02 INFO - PROCESS | 3620 | 1463793722171 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 3620 | 1463793722173 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 17:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:22:02 INFO - PROCESS | 3620 | 1463793722176 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - PROCESS | 3620 | 1463793722178 Marionette TRACE conn2 <- [1,146,null,{}] 17:22:02 INFO - PROCESS | 3620 | 1463793722188 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:02 INFO - PROCESS | 3620 | 1463793722267 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 17:22:02 INFO - PROCESS | 3620 | 1463793722273 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:02 INFO - PROCESS | 3620 | ++DOCSHELL 1589B000 == 32 [pid = 3620] [id = 46] 17:22:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (15DE7400) [pid = 3620] [serial = 134] [outer = 00000000] 17:22:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (166D2C00) [pid = 3620] [serial = 135] [outer = 15DE7400] 17:22:02 INFO - PROCESS | 3620 | 1463793722322 Marionette DEBUG loaded listener.js 17:22:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (16E72800) [pid = 3620] [serial = 136] [outer = 15DE7400] 17:22:02 INFO - PROCESS | 3620 | 1463793722713 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 594ms 17:22:02 INFO - PROCESS | 3620 | 1463793722762 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 3620 | 1463793722764 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 17:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:22:02 INFO - PROCESS | 3620 | 1463793722773 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - PROCESS | 3620 | 1463793722774 Marionette TRACE conn2 <- [1,150,null,{}] 17:22:02 INFO - PROCESS | 3620 | 1463793722778 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:02 INFO - PROCESS | 3620 | 1463793722883 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 17:22:02 INFO - PROCESS | 3620 | 1463793722939 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:02 INFO - PROCESS | 3620 | ++DOCSHELL 105E7800 == 33 [pid = 3620] [id = 47] 17:22:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (17023000) [pid = 3620] [serial = 137] [outer = 00000000] 17:22:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (170D9000) [pid = 3620] [serial = 138] [outer = 17023000] 17:22:02 INFO - PROCESS | 3620 | 1463793722982 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (17401C00) [pid = 3620] [serial = 139] [outer = 17023000] 17:22:03 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1740C000) [pid = 3620] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:22:03 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (157E9800) [pid = 3620] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:22:03 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (10A65800) [pid = 3620] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:22:03 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (11429000) [pid = 3620] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:22:03 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (13802C00) [pid = 3620] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:22:03 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (131EB000) [pid = 3620] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:22:03 INFO - PROCESS | 3620 | 1463793723320 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 17:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 595ms 17:22:03 INFO - PROCESS | 3620 | 1463793723365 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 17:22:03 INFO - PROCESS | 3620 | 1463793723367 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 17:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:22:03 INFO - PROCESS | 3620 | 1463793723370 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:22:03 INFO - PROCESS | 3620 | 1463793723372 Marionette TRACE conn2 <- [1,154,null,{}] 17:22:03 INFO - PROCESS | 3620 | 1463793723375 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:03 INFO - PROCESS | 3620 | 1463793723449 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 17:22:03 INFO - PROCESS | 3620 | 1463793723488 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:03 INFO - PROCESS | 3620 | ++DOCSHELL 12B55C00 == 34 [pid = 3620] [id = 48] 17:22:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (1335AC00) [pid = 3620] [serial = 140] [outer = 00000000] 17:22:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (166D3C00) [pid = 3620] [serial = 141] [outer = 1335AC00] 17:22:03 INFO - PROCESS | 3620 | 1463793723535 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (17403800) [pid = 3620] [serial = 142] [outer = 1335AC00] 17:22:03 INFO - PROCESS | 3620 | 1463793723882 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 17:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 551ms 17:22:03 INFO - PROCESS | 3620 | 1463793723927 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 17:22:03 INFO - PROCESS | 3620 | 1463793723929 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 17:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:22:03 INFO - PROCESS | 3620 | 1463793723933 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:22:03 INFO - PROCESS | 3620 | 1463793723934 Marionette TRACE conn2 <- [1,158,null,{}] 17:22:03 INFO - PROCESS | 3620 | 1463793723938 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:04 INFO - PROCESS | 3620 | 1463793724015 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 17:22:04 INFO - PROCESS | 3620 | 1463793724023 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:04 INFO - PROCESS | 3620 | ++DOCSHELL 10221C00 == 35 [pid = 3620] [id = 49] 17:22:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (131E8400) [pid = 3620] [serial = 143] [outer = 00000000] 17:22:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (174C4400) [pid = 3620] [serial = 144] [outer = 131E8400] 17:22:04 INFO - PROCESS | 3620 | 1463793724066 Marionette DEBUG loaded listener.js 17:22:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (174C8000) [pid = 3620] [serial = 145] [outer = 131E8400] 17:22:04 INFO - PROCESS | 3620 | 1463793724406 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 17:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 551ms 17:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:22:04 INFO - PROCESS | 3620 | 1463793724475 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 17:22:04 INFO - PROCESS | 3620 | 1463793724477 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 17:22:04 INFO - PROCESS | 3620 | 1463793724480 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 3620 | 1463793724481 Marionette TRACE conn2 <- [1,162,null,{}] 17:22:04 INFO - PROCESS | 3620 | 1463793724485 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:04 INFO - PROCESS | 3620 | 1463793724579 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 17:22:04 INFO - PROCESS | 3620 | 1463793724587 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:04 INFO - PROCESS | 3620 | ++DOCSHELL 15DF4C00 == 36 [pid = 3620] [id = 50] 17:22:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (17408400) [pid = 3620] [serial = 146] [outer = 00000000] 17:22:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (17CD3000) [pid = 3620] [serial = 147] [outer = 17408400] 17:22:04 INFO - PROCESS | 3620 | 1463793724631 Marionette DEBUG loaded listener.js 17:22:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (17E36800) [pid = 3620] [serial = 148] [outer = 17408400] 17:22:04 INFO - PROCESS | 3620 | 1463793724978 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 17:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 551ms 17:22:05 INFO - PROCESS | 3620 | 1463793725056 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 17:22:05 INFO - PROCESS | 3620 | 1463793725060 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 17:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:22:05 INFO - PROCESS | 3620 | 1463793725065 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:22:05 INFO - PROCESS | 3620 | 1463793725070 Marionette TRACE conn2 <- [1,166,null,{}] 17:22:05 INFO - PROCESS | 3620 | 1463793725076 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:05 INFO - PROCESS | 3620 | 1463793725152 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 17:22:05 INFO - PROCESS | 3620 | 1463793725327 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 3620 | ++DOCSHELL 10F8EC00 == 37 [pid = 3620] [id = 51] 17:22:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (10F97000) [pid = 3620] [serial = 149] [outer = 00000000] 17:22:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (11424800) [pid = 3620] [serial = 150] [outer = 10F97000] 17:22:05 INFO - PROCESS | 3620 | 1463793725382 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (11C58C00) [pid = 3620] [serial = 151] [outer = 10F97000] 17:22:06 INFO - PROCESS | 3620 | 1463793726042 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1030ms 17:22:06 INFO - PROCESS | 3620 | 1463793726096 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 17:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:22:06 INFO - PROCESS | 3620 | 1463793726083 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 17:22:06 INFO - PROCESS | 3620 | 1463793726091 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 3620 | 1463793726095 Marionette TRACE conn2 <- [1,170,null,{}] 17:22:06 INFO - PROCESS | 3620 | 1463793726099 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:06 INFO - PROCESS | 3620 | 1463793726227 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 17:22:06 INFO - PROCESS | 3620 | 1463793726296 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:06 INFO - PROCESS | 3620 | ++DOCSHELL 12AE7C00 == 38 [pid = 3620] [id = 52] 17:22:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (12AE9C00) [pid = 3620] [serial = 152] [outer = 00000000] 17:22:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13363800) [pid = 3620] [serial = 153] [outer = 12AE9C00] 17:22:06 INFO - PROCESS | 3620 | 1463793726331 Marionette DEBUG loaded listener.js 17:22:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (138DFC00) [pid = 3620] [serial = 154] [outer = 12AE9C00] 17:22:06 INFO - PROCESS | 3620 | --DOCSHELL 10221C00 == 37 [pid = 3620] [id = 49] 17:22:06 INFO - PROCESS | 3620 | --DOCSHELL 12B55C00 == 36 [pid = 3620] [id = 48] 17:22:06 INFO - PROCESS | 3620 | --DOCSHELL 105E7800 == 35 [pid = 3620] [id = 47] 17:22:06 INFO - PROCESS | 3620 | --DOCSHELL 1589B000 == 34 [pid = 3620] [id = 46] 17:22:06 INFO - PROCESS | 3620 | --DOCSHELL 157DB400 == 33 [pid = 3620] [id = 45] 17:22:06 INFO - PROCESS | 3620 | --DOCSHELL 13D78000 == 32 [pid = 3620] [id = 44] 17:22:06 INFO - PROCESS | 3620 | --DOCSHELL 131EEC00 == 31 [pid = 3620] [id = 43] 17:22:06 INFO - PROCESS | 3620 | --DOCSHELL 1126A000 == 30 [pid = 3620] [id = 42] 17:22:06 INFO - PROCESS | 3620 | --DOCSHELL 102CC000 == 29 [pid = 3620] [id = 41] 17:22:06 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (19AEA000) [pid = 3620] [serial = 90] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (15D0E800) [pid = 3620] [serial = 106] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (10EB7800) [pid = 3620] [serial = 93] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (12AE8C00) [pid = 3620] [serial = 96] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (14E79C00) [pid = 3620] [serial = 103] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (15D03000) [pid = 3620] [serial = 105] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (140C3800) [pid = 3620] [serial = 102] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (12D28000) [pid = 3620] [serial = 97] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (13367800) [pid = 3620] [serial = 100] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1100B000) [pid = 3620] [serial = 94] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (13310800) [pid = 3620] [serial = 99] [outer = 00000000] [url = about:blank] 17:22:06 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (19AEC800) [pid = 3620] [serial = 91] [outer = 00000000] [url = about:blank] 17:22:07 INFO - PROCESS | 3620 | 1463793727044 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 972ms 17:22:07 INFO - PROCESS | 3620 | 1463793727061 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 17:22:07 INFO - PROCESS | 3620 | 1463793727064 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 17:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:22:07 INFO - PROCESS | 3620 | 1463793727077 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:22:07 INFO - PROCESS | 3620 | 1463793727080 Marionette TRACE conn2 <- [1,174,null,{}] 17:22:07 INFO - PROCESS | 3620 | 1463793727085 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:07 INFO - PROCESS | 3620 | 1463793727162 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 17:22:07 INFO - PROCESS | 3620 | 1463793727170 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:07 INFO - PROCESS | 3620 | ++DOCSHELL 10F90000 == 30 [pid = 3620] [id = 53] 17:22:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (11005800) [pid = 3620] [serial = 155] [outer = 00000000] 17:22:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (11CE8C00) [pid = 3620] [serial = 156] [outer = 11005800] 17:22:07 INFO - PROCESS | 3620 | 1463793727219 Marionette DEBUG loaded listener.js 17:22:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (12AE0800) [pid = 3620] [serial = 157] [outer = 11005800] 17:22:07 INFO - PROCESS | 3620 | 1463793727603 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 551ms 17:22:07 INFO - PROCESS | 3620 | 1463793727635 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 17:22:07 INFO - PROCESS | 3620 | 1463793727640 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 17:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:22:07 INFO - PROCESS | 3620 | 1463793727646 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:22:07 INFO - PROCESS | 3620 | 1463793727648 Marionette TRACE conn2 <- [1,178,null,{}] 17:22:07 INFO - PROCESS | 3620 | 1463793727652 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:07 INFO - PROCESS | 3620 | 1463793727731 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 17:22:07 INFO - PROCESS | 3620 | 1463793727738 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:07 INFO - PROCESS | 3620 | ++DOCSHELL 11431C00 == 31 [pid = 3620] [id = 54] 17:22:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (11CE1400) [pid = 3620] [serial = 158] [outer = 00000000] 17:22:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13308400) [pid = 3620] [serial = 159] [outer = 11CE1400] 17:22:07 INFO - PROCESS | 3620 | 1463793727783 Marionette DEBUG loaded listener.js 17:22:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13808400) [pid = 3620] [serial = 160] [outer = 11CE1400] 17:22:08 INFO - PROCESS | 3620 | 1463793728203 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 580ms 17:22:08 INFO - PROCESS | 3620 | 1463793728244 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 17:22:08 INFO - PROCESS | 3620 | 1463793728247 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 17:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:22:08 INFO - PROCESS | 3620 | 1463793728250 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:22:08 INFO - PROCESS | 3620 | 1463793728254 Marionette TRACE conn2 <- [1,182,null,{}] 17:22:08 INFO - PROCESS | 3620 | 1463793728264 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:08 INFO - PROCESS | 3620 | 1463793728326 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 17:22:08 INFO - PROCESS | 3620 | 1463793728337 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:08 INFO - PROCESS | 3620 | ++DOCSHELL 140C9C00 == 32 [pid = 3620] [id = 55] 17:22:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (140CAC00) [pid = 3620] [serial = 161] [outer = 00000000] 17:22:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (14E30000) [pid = 3620] [serial = 162] [outer = 140CAC00] 17:22:08 INFO - PROCESS | 3620 | 1463793728384 Marionette DEBUG loaded listener.js 17:22:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (14EB3000) [pid = 3620] [serial = 163] [outer = 140CAC00] 17:22:08 INFO - PROCESS | 3620 | 1463793728749 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 551ms 17:22:08 INFO - PROCESS | 3620 | 1463793728795 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 17:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:22:08 INFO - PROCESS | 3620 | 1463793728797 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 17:22:08 INFO - PROCESS | 3620 | 1463793728801 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:22:08 INFO - PROCESS | 3620 | 1463793728802 Marionette TRACE conn2 <- [1,186,null,{}] 17:22:08 INFO - PROCESS | 3620 | 1463793728806 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:08 INFO - PROCESS | 3620 | 1463793728892 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 17:22:08 INFO - PROCESS | 3620 | 1463793728898 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:08 INFO - PROCESS | 3620 | ++DOCSHELL 140CDC00 == 33 [pid = 3620] [id = 56] 17:22:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1589B000) [pid = 3620] [serial = 164] [outer = 00000000] 17:22:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1617A400) [pid = 3620] [serial = 165] [outer = 1589B000] 17:22:08 INFO - PROCESS | 3620 | 1463793728950 Marionette DEBUG loaded listener.js 17:22:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (166C8400) [pid = 3620] [serial = 166] [outer = 1589B000] 17:22:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (17024800) [pid = 3620] [serial = 167] [outer = 1B356400] 17:22:09 INFO - PROCESS | 3620 | 1463793729400 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 638ms 17:22:09 INFO - PROCESS | 3620 | 1463793729465 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 17:22:09 INFO - PROCESS | 3620 | 1463793729467 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 17:22:09 INFO - PROCESS | 3620 | 1463793729470 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:22:09 INFO - PROCESS | 3620 | 1463793729472 Marionette TRACE conn2 <- [1,190,null,{}] 17:22:09 INFO - PROCESS | 3620 | 1463793729475 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:09 INFO - PROCESS | 3620 | 1463793729554 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 17:22:09 INFO - PROCESS | 3620 | 1463793729563 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:09 INFO - PROCESS | 3620 | ++DOCSHELL 15DF6C00 == 34 [pid = 3620] [id = 57] 17:22:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16E70000) [pid = 3620] [serial = 168] [outer = 00000000] 17:22:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (170CDC00) [pid = 3620] [serial = 169] [outer = 16E70000] 17:22:09 INFO - PROCESS | 3620 | 1463793729609 Marionette DEBUG loaded listener.js 17:22:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (17409C00) [pid = 3620] [serial = 170] [outer = 16E70000] 17:22:09 INFO - PROCESS | 3620 | 1463793730009 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:22:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 594ms 17:22:10 INFO - PROCESS | 3620 | 1463793730051 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 17:22:10 INFO - PROCESS | 3620 | 1463793730053 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 17:22:10 INFO - PROCESS | 3620 | 1463793730056 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:22:10 INFO - PROCESS | 3620 | 1463793730058 Marionette TRACE conn2 <- [1,194,null,{}] 17:22:10 INFO - PROCESS | 3620 | 1463793730072 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:10 INFO - PROCESS | 3620 | 1463793730207 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 17:22:10 INFO - PROCESS | 3620 | 1463793730231 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:10 INFO - PROCESS | 3620 | ++DOCSHELL 17415400 == 35 [pid = 3620] [id = 58] 17:22:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (174C2800) [pid = 3620] [serial = 171] [outer = 00000000] 17:22:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (182DF000) [pid = 3620] [serial = 172] [outer = 174C2800] 17:22:10 INFO - PROCESS | 3620 | 1463793730275 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (182E1400) [pid = 3620] [serial = 173] [outer = 174C2800] 17:22:10 INFO - PROCESS | 3620 | 1463793730632 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:22:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:22:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 609ms 17:22:10 INFO - PROCESS | 3620 | 1463793730679 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 17:22:10 INFO - PROCESS | 3620 | 1463793730681 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 17:22:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:22:10 INFO - PROCESS | 3620 | 1463793730667 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:22:10 INFO - PROCESS | 3620 | 1463793730669 Marionette TRACE conn2 <- [1,198,null,{}] 17:22:10 INFO - PROCESS | 3620 | 1463793730672 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:10 INFO - PROCESS | 3620 | 1463793730767 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 17:22:10 INFO - PROCESS | 3620 | 1463793730773 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:10 INFO - PROCESS | 3620 | ++DOCSHELL 19AE8800 == 36 [pid = 3620] [id = 59] 17:22:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (19AE9000) [pid = 3620] [serial = 174] [outer = 00000000] 17:22:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (19AEDC00) [pid = 3620] [serial = 175] [outer = 19AE9000] 17:22:10 INFO - PROCESS | 3620 | 1463793730817 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (19AF4C00) [pid = 3620] [serial = 176] [outer = 19AE9000] 17:22:11 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (102D4000) [pid = 3620] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:22:11 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (157E4C00) [pid = 3620] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:22:11 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13D7F800) [pid = 3620] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:22:11 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (131EFC00) [pid = 3620] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:22:11 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (17023000) [pid = 3620] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:22:11 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (112CE000) [pid = 3620] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:22:11 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1335AC00) [pid = 3620] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:22:11 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (15DE7400) [pid = 3620] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:22:11 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (10A7B000) [pid = 3620] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:22:11 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (131E0800) [pid = 3620] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:22:11 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16E6F000) [pid = 3620] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:22:11 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (131E8400) [pid = 3620] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:22:11 INFO - PROCESS | 3620 | 1463793731229 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 580ms 17:22:11 INFO - PROCESS | 3620 | 1463793731265 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 17:22:11 INFO - PROCESS | 3620 | 1463793731267 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 17:22:11 INFO - PROCESS | 3620 | 1463793731270 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:22:11 INFO - PROCESS | 3620 | 1463793731272 Marionette TRACE conn2 <- [1,202,null,{}] 17:22:11 INFO - PROCESS | 3620 | 1463793731275 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:11 INFO - PROCESS | 3620 | 1463793731377 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 17:22:11 INFO - PROCESS | 3620 | 1463793731423 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:11 INFO - PROCESS | 3620 | ++DOCSHELL 112C8800 == 37 [pid = 3620] [id = 60] 17:22:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (112CE000) [pid = 3620] [serial = 177] [outer = 00000000] 17:22:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13D80000) [pid = 3620] [serial = 178] [outer = 112CE000] 17:22:11 INFO - PROCESS | 3620 | 1463793731473 Marionette DEBUG loaded listener.js 17:22:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (170D5800) [pid = 3620] [serial = 179] [outer = 112CE000] 17:22:11 INFO - PROCESS | 3620 | 1463793731761 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 551ms 17:22:11 INFO - PROCESS | 3620 | 1463793731831 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 17:22:11 INFO - PROCESS | 3620 | 1463793731833 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 17:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:22:11 INFO - PROCESS | 3620 | 1463793731836 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:22:11 INFO - PROCESS | 3620 | 1463793731838 Marionette TRACE conn2 <- [1,206,null,{}] 17:22:11 INFO - PROCESS | 3620 | 1463793731841 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:11 INFO - PROCESS | 3620 | 1463793731924 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 17:22:11 INFO - PROCESS | 3620 | 1463793731932 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:11 INFO - PROCESS | 3620 | ++DOCSHELL 1046E800 == 38 [pid = 3620] [id = 61] 17:22:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16A53C00) [pid = 3620] [serial = 180] [outer = 00000000] 17:22:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (19D30000) [pid = 3620] [serial = 181] [outer = 16A53C00] 17:22:11 INFO - PROCESS | 3620 | 1463793731982 Marionette DEBUG loaded listener.js 17:22:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (19D30400) [pid = 3620] [serial = 182] [outer = 16A53C00] 17:22:12 INFO - PROCESS | 3620 | 1463793732332 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 551ms 17:22:12 INFO - PROCESS | 3620 | 1463793732390 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 17:22:12 INFO - PROCESS | 3620 | 1463793732392 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 17:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:22:12 INFO - PROCESS | 3620 | 1463793732396 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:22:12 INFO - PROCESS | 3620 | 1463793732398 Marionette TRACE conn2 <- [1,210,null,{}] 17:22:12 INFO - PROCESS | 3620 | 1463793732402 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:12 INFO - PROCESS | 3620 | 1463793732484 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 17:22:12 INFO - PROCESS | 3620 | 1463793732492 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:12 INFO - PROCESS | 3620 | ++DOCSHELL 13B25800 == 39 [pid = 3620] [id = 62] 17:22:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (14E23000) [pid = 3620] [serial = 183] [outer = 00000000] 17:22:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (19D7F800) [pid = 3620] [serial = 184] [outer = 14E23000] 17:22:12 INFO - PROCESS | 3620 | 1463793732536 Marionette DEBUG loaded listener.js 17:22:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (19D82C00) [pid = 3620] [serial = 185] [outer = 14E23000] 17:22:12 INFO - PROCESS | 3620 | 1463793732903 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 17:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 551ms 17:22:12 INFO - PROCESS | 3620 | 1463793732956 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 17:22:12 INFO - PROCESS | 3620 | 1463793732961 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 17:22:12 INFO - PROCESS | 3620 | 1463793732967 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:22:12 INFO - PROCESS | 3620 | 1463793732975 Marionette TRACE conn2 <- [1,214,null,{}] 17:22:12 INFO - PROCESS | 3620 | 1463793732983 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:13 INFO - PROCESS | 3620 | 1463793733075 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 17:22:13 INFO - PROCESS | 3620 | 1463793733175 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 3620 | ++DOCSHELL 10A65C00 == 40 [pid = 3620] [id = 63] 17:22:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (10A75400) [pid = 3620] [serial = 186] [outer = 00000000] 17:22:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (11275000) [pid = 3620] [serial = 187] [outer = 10A75400] 17:22:13 INFO - PROCESS | 3620 | 1463793733230 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1149C000) [pid = 3620] [serial = 188] [outer = 10A75400] 17:22:13 INFO - PROCESS | 3620 | 1463793733747 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 17:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 841ms 17:22:13 INFO - PROCESS | 3620 | 1463793733816 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 3620 | 1463793733819 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 17:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:22:13 INFO - PROCESS | 3620 | 1463793733827 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 3620 | 1463793733831 Marionette TRACE conn2 <- [1,218,null,{}] 17:22:13 INFO - PROCESS | 3620 | 1463793733836 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:13 INFO - PROCESS | 3620 | 1463793733947 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 17:22:14 INFO - PROCESS | 3620 | 1463793734026 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:14 INFO - PROCESS | 3620 | ++DOCSHELL 131E4C00 == 41 [pid = 3620] [id = 64] 17:22:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (131FEC00) [pid = 3620] [serial = 189] [outer = 00000000] 17:22:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (140C7800) [pid = 3620] [serial = 190] [outer = 131FEC00] 17:22:14 INFO - PROCESS | 3620 | 1463793734119 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (15898000) [pid = 3620] [serial = 191] [outer = 131FEC00] 17:22:14 INFO - PROCESS | 3620 | 1463793734597 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 17:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 783ms 17:22:14 INFO - PROCESS | 3620 | 1463793734611 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 17:22:14 INFO - PROCESS | 3620 | 1463793734614 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 17:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:22:14 INFO - PROCESS | 3620 | 1463793734619 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - PROCESS | 3620 | 1463793734621 Marionette TRACE conn2 <- [1,222,null,{}] 17:22:14 INFO - PROCESS | 3620 | 1463793734631 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:14 INFO - PROCESS | 3620 | 1463793734739 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 17:22:14 INFO - PROCESS | 3620 | 1463793734828 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:14 INFO - PROCESS | 3620 | ++DOCSHELL 18250C00 == 42 [pid = 3620] [id = 65] 17:22:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (182DE400) [pid = 3620] [serial = 192] [outer = 00000000] 17:22:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (19D78800) [pid = 3620] [serial = 193] [outer = 182DE400] 17:22:14 INFO - PROCESS | 3620 | 1463793734867 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (19D82000) [pid = 3620] [serial = 194] [outer = 182DE400] 17:22:15 INFO - PROCESS | 3620 | 1463793735540 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 17:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 971ms 17:22:15 INFO - PROCESS | 3620 | 1463793735589 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 17:22:15 INFO - PROCESS | 3620 | 1463793735593 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 17:22:15 INFO - PROCESS | 3620 | 1463793735599 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:22:15 INFO - PROCESS | 3620 | 1463793735602 Marionette TRACE conn2 <- [1,226,null,{}] 17:22:15 INFO - PROCESS | 3620 | 1463793735622 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:15 INFO - PROCESS | 3620 | 1463793735713 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 17:22:15 INFO - PROCESS | 3620 | 1463793735791 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:15 INFO - PROCESS | 3620 | ++DOCSHELL 10EB7800 == 43 [pid = 3620] [id = 66] 17:22:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (10F8C800) [pid = 3620] [serial = 195] [outer = 00000000] 17:22:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (11A0DC00) [pid = 3620] [serial = 196] [outer = 10F8C800] 17:22:15 INFO - PROCESS | 3620 | 1463793735825 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (12D6E800) [pid = 3620] [serial = 197] [outer = 10F8C800] 17:22:16 INFO - PROCESS | 3620 | --DOCSHELL 1046E800 == 42 [pid = 3620] [id = 61] 17:22:16 INFO - PROCESS | 3620 | --DOCSHELL 112C8800 == 41 [pid = 3620] [id = 60] 17:22:16 INFO - PROCESS | 3620 | --DOCSHELL 19AE8800 == 40 [pid = 3620] [id = 59] 17:22:16 INFO - PROCESS | 3620 | --DOCSHELL 17415400 == 39 [pid = 3620] [id = 58] 17:22:16 INFO - PROCESS | 3620 | --DOCSHELL 15DF6C00 == 38 [pid = 3620] [id = 57] 17:22:16 INFO - PROCESS | 3620 | --DOCSHELL 140CDC00 == 37 [pid = 3620] [id = 56] 17:22:16 INFO - PROCESS | 3620 | --DOCSHELL 140C9C00 == 36 [pid = 3620] [id = 55] 17:22:16 INFO - PROCESS | 3620 | --DOCSHELL 11431C00 == 35 [pid = 3620] [id = 54] 17:22:16 INFO - PROCESS | 3620 | --DOCSHELL 10F90000 == 34 [pid = 3620] [id = 53] 17:22:16 INFO - PROCESS | 3620 | --DOCSHELL 15DF4C00 == 33 [pid = 3620] [id = 50] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (174C8000) [pid = 3620] [serial = 145] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (105F5800) [pid = 3620] [serial = 120] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (10A74C00) [pid = 3620] [serial = 121] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (15DE9C00) [pid = 3620] [serial = 133] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (140CCC00) [pid = 3620] [serial = 129] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1589B400) [pid = 3620] [serial = 132] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (13309000) [pid = 3620] [serial = 126] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (170D9000) [pid = 3620] [serial = 138] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (13369C00) [pid = 3620] [serial = 127] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (11C5A000) [pid = 3620] [serial = 123] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (166D3C00) [pid = 3620] [serial = 141] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (166D2C00) [pid = 3620] [serial = 135] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (12873400) [pid = 3620] [serial = 124] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (17401C00) [pid = 3620] [serial = 139] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (11499000) [pid = 3620] [serial = 109] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10F94000) [pid = 3620] [serial = 108] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13D7E800) [pid = 3620] [serial = 112] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13B2A400) [pid = 3620] [serial = 111] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (170D2400) [pid = 3620] [serial = 115] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1701EC00) [pid = 3620] [serial = 114] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1740D400) [pid = 3620] [serial = 117] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16E72800) [pid = 3620] [serial = 136] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (17403800) [pid = 3620] [serial = 142] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (14E2FC00) [pid = 3620] [serial = 130] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (17CD3000) [pid = 3620] [serial = 147] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (174C4400) [pid = 3620] [serial = 144] [outer = 00000000] [url = about:blank] 17:22:16 INFO - PROCESS | 3620 | 1463793736321 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 739ms 17:22:16 INFO - PROCESS | 3620 | 1463793736353 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 3620 | 1463793736358 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 17:22:16 INFO - PROCESS | 3620 | 1463793736365 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 3620 | 1463793736367 Marionette TRACE conn2 <- [1,230,null,{}] 17:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:22:16 INFO - PROCESS | 3620 | 1463793736371 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:16 INFO - PROCESS | 3620 | 1463793736447 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 17:22:16 INFO - PROCESS | 3620 | 1463793736456 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:16 INFO - PROCESS | 3620 | ++DOCSHELL 11429400 == 34 [pid = 3620] [id = 67] 17:22:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (11429C00) [pid = 3620] [serial = 198] [outer = 00000000] 17:22:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1287C400) [pid = 3620] [serial = 199] [outer = 11429C00] 17:22:16 INFO - PROCESS | 3620 | 1463793736503 Marionette DEBUG loaded listener.js 17:22:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (131E9800) [pid = 3620] [serial = 200] [outer = 11429C00] 17:22:16 INFO - PROCESS | 3620 | 1463793736905 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 17:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 551ms 17:22:16 INFO - PROCESS | 3620 | 1463793736931 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 3620 | 1463793736933 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 17:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:22:16 INFO - PROCESS | 3620 | 1463793736936 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 3620 | 1463793736940 Marionette TRACE conn2 <- [1,234,null,{}] 17:22:16 INFO - PROCESS | 3620 | 1463793736949 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:17 INFO - PROCESS | 3620 | 1463793737045 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 17:22:17 INFO - PROCESS | 3620 | 1463793737055 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 3620 | ++DOCSHELL 13B2E000 == 35 [pid = 3620] [id = 68] 17:22:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13B32400) [pid = 3620] [serial = 201] [outer = 00000000] 17:22:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (140C1800) [pid = 3620] [serial = 202] [outer = 13B32400] 17:22:17 INFO - PROCESS | 3620 | 1463793737105 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (14E22800) [pid = 3620] [serial = 203] [outer = 13B32400] 17:22:17 INFO - PROCESS | 3620 | 1463793737521 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 17:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 595ms 17:22:17 INFO - PROCESS | 3620 | 1463793737531 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 17:22:17 INFO - PROCESS | 3620 | 1463793737534 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 17:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:22:17 INFO - PROCESS | 3620 | 1463793737537 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:22:17 INFO - PROCESS | 3620 | 1463793737539 Marionette TRACE conn2 <- [1,238,null,{}] 17:22:17 INFO - PROCESS | 3620 | 1463793737542 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:17 INFO - PROCESS | 3620 | 1463793737600 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 17:22:17 INFO - PROCESS | 3620 | 1463793737607 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 3620 | ++DOCSHELL 140CBC00 == 36 [pid = 3620] [id = 69] 17:22:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (14E2FC00) [pid = 3620] [serial = 204] [outer = 00000000] 17:22:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (15B10400) [pid = 3620] [serial = 205] [outer = 14E2FC00] 17:22:17 INFO - PROCESS | 3620 | 1463793737651 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (15DEA800) [pid = 3620] [serial = 206] [outer = 14E2FC00] 17:22:18 INFO - PROCESS | 3620 | 1463793738019 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 17:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 493ms 17:22:18 INFO - PROCESS | 3620 | 1463793738030 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 3620 | 1463793738032 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 17:22:18 INFO - PROCESS | 3620 | 1463793738035 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:22:18 INFO - PROCESS | 3620 | 1463793738037 Marionette TRACE conn2 <- [1,242,null,{}] 17:22:18 INFO - PROCESS | 3620 | 1463793738041 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:18 INFO - PROCESS | 3620 | 1463793738147 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 17:22:18 INFO - PROCESS | 3620 | 1463793738188 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:18 INFO - PROCESS | 3620 | ++DOCSHELL 15895000 == 37 [pid = 3620] [id = 70] 17:22:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (15D08400) [pid = 3620] [serial = 207] [outer = 00000000] 17:22:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16A57800) [pid = 3620] [serial = 208] [outer = 15D08400] 17:22:18 INFO - PROCESS | 3620 | 1463793738232 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16AC6C00) [pid = 3620] [serial = 209] [outer = 15D08400] 17:22:18 INFO - PROCESS | 3620 | 1463793738593 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 17:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 580ms 17:22:18 INFO - PROCESS | 3620 | 1463793738620 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 3620 | 1463793738622 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 17:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:22:18 INFO - PROCESS | 3620 | 1463793738625 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 3620 | 1463793738627 Marionette TRACE conn2 <- [1,246,null,{}] 17:22:18 INFO - PROCESS | 3620 | 1463793738630 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:18 INFO - PROCESS | 3620 | 1463793738747 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 17:22:18 INFO - PROCESS | 3620 | 1463793738756 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:18 INFO - PROCESS | 3620 | ++DOCSHELL 16A56C00 == 38 [pid = 3620] [id = 71] 17:22:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16EA5C00) [pid = 3620] [serial = 210] [outer = 00000000] 17:22:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (17406C00) [pid = 3620] [serial = 211] [outer = 16EA5C00] 17:22:18 INFO - PROCESS | 3620 | 1463793738823 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (174C1800) [pid = 3620] [serial = 212] [outer = 16EA5C00] 17:22:19 INFO - PROCESS | 3620 | 1463793739210 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 595ms 17:22:19 INFO - PROCESS | 3620 | 1463793739227 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 3620 | 1463793739229 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 17:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:22:19 INFO - PROCESS | 3620 | 1463793739233 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - PROCESS | 3620 | 1463793739235 Marionette TRACE conn2 <- [1,250,null,{}] 17:22:19 INFO - PROCESS | 3620 | 1463793739246 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:19 INFO - PROCESS | 3620 | 1463793739323 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 17:22:19 INFO - PROCESS | 3620 | 1463793739329 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 3620 | ++DOCSHELL 17406800 == 39 [pid = 3620] [id = 72] 17:22:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (17410800) [pid = 3620] [serial = 213] [outer = 00000000] 17:22:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (17857800) [pid = 3620] [serial = 214] [outer = 17410800] 17:22:19 INFO - PROCESS | 3620 | 1463793739398 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (17F84C00) [pid = 3620] [serial = 215] [outer = 17410800] 17:22:19 INFO - PROCESS | 3620 | 1463793739758 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 609ms 17:22:19 INFO - PROCESS | 3620 | 1463793739831 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 3620 | 1463793739833 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 17:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:22:19 INFO - PROCESS | 3620 | 1463793739836 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - PROCESS | 3620 | 1463793739838 Marionette TRACE conn2 <- [1,254,null,{}] 17:22:19 INFO - PROCESS | 3620 | 1463793739841 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:19 INFO - PROCESS | 3620 | 1463793739938 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 17:22:19 INFO - PROCESS | 3620 | 1463793739945 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 3620 | ++DOCSHELL 10438C00 == 40 [pid = 3620] [id = 73] 17:22:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1741E800) [pid = 3620] [serial = 216] [outer = 00000000] 17:22:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (182E4800) [pid = 3620] [serial = 217] [outer = 1741E800] 17:22:19 INFO - PROCESS | 3620 | 1463793739989 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (19863400) [pid = 3620] [serial = 218] [outer = 1741E800] 17:22:20 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (174C2800) [pid = 3620] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:22:20 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (140CAC00) [pid = 3620] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:22:20 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (112CE000) [pid = 3620] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:22:20 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (11CE1400) [pid = 3620] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:22:20 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (17408400) [pid = 3620] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:22:20 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (19AE9000) [pid = 3620] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:22:20 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (16E70000) [pid = 3620] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:22:20 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1589B000) [pid = 3620] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:22:20 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (11005800) [pid = 3620] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:22:20 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16A53C00) [pid = 3620] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:22:20 INFO - PROCESS | 3620 | 1463793740420 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 17:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 580ms 17:22:20 INFO - PROCESS | 3620 | 1463793740439 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 17:22:20 INFO - PROCESS | 3620 | 1463793740441 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 17:22:20 INFO - PROCESS | 3620 | 1463793740444 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:22:20 INFO - PROCESS | 3620 | 1463793740446 Marionette TRACE conn2 <- [1,258,null,{}] 17:22:20 INFO - PROCESS | 3620 | 1463793740449 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:20 INFO - PROCESS | 3620 | 1463793740505 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 17:22:20 INFO - PROCESS | 3620 | 1463793740510 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:20 INFO - PROCESS | 3620 | ++DOCSHELL 11A0C000 == 41 [pid = 3620] [id = 74] 17:22:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (13363C00) [pid = 3620] [serial = 219] [outer = 00000000] 17:22:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1589B000) [pid = 3620] [serial = 220] [outer = 13363C00] 17:22:20 INFO - PROCESS | 3620 | 1463793740554 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (17854800) [pid = 3620] [serial = 221] [outer = 13363C00] 17:22:20 INFO - PROCESS | 3620 | 1463793740946 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 17:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 551ms 17:22:20 INFO - PROCESS | 3620 | 1463793740991 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 17:22:20 INFO - PROCESS | 3620 | 1463793740993 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 17:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:22:21 INFO - PROCESS | 3620 | 1463793740997 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 3620 | 1463793740998 Marionette TRACE conn2 <- [1,262,null,{}] 17:22:21 INFO - PROCESS | 3620 | 1463793741005 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:21 INFO - PROCESS | 3620 | 1463793741082 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 17:22:21 INFO - PROCESS | 3620 | 1463793741089 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:21 INFO - PROCESS | 3620 | ++DOCSHELL 170D6800 == 42 [pid = 3620] [id = 75] 17:22:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (19866800) [pid = 3620] [serial = 222] [outer = 00000000] 17:22:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (19AE7C00) [pid = 3620] [serial = 223] [outer = 19866800] 17:22:21 INFO - PROCESS | 3620 | 1463793741139 Marionette DEBUG loaded listener.js 17:22:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (19AED000) [pid = 3620] [serial = 224] [outer = 19866800] 17:22:21 INFO - PROCESS | 3620 | 1463793741505 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 17:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 551ms 17:22:21 INFO - PROCESS | 3620 | 1463793741556 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 3620 | 1463793741558 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 17:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:22:21 INFO - PROCESS | 3620 | 1463793741564 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 3620 | 1463793741567 Marionette TRACE conn2 <- [1,266,null,{}] 17:22:21 INFO - PROCESS | 3620 | 1463793741570 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:21 INFO - PROCESS | 3620 | 1463793741661 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 17:22:21 INFO - PROCESS | 3620 | 1463793741668 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:21 INFO - PROCESS | 3620 | ++DOCSHELL 19D2DC00 == 43 [pid = 3620] [id = 76] 17:22:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (19D7D000) [pid = 3620] [serial = 225] [outer = 00000000] 17:22:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1A09F000) [pid = 3620] [serial = 226] [outer = 19D7D000] 17:22:21 INFO - PROCESS | 3620 | 1463793741715 Marionette DEBUG loaded listener.js 17:22:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1A254000) [pid = 3620] [serial = 227] [outer = 19D7D000] 17:22:22 INFO - PROCESS | 3620 | 1463793742099 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 17:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 551ms 17:22:22 INFO - PROCESS | 3620 | 1463793742122 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 17:22:22 INFO - PROCESS | 3620 | 1463793742125 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 17:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:22:22 INFO - PROCESS | 3620 | 1463793742128 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:22:22 INFO - PROCESS | 3620 | 1463793742139 Marionette TRACE conn2 <- [1,270,null,{}] 17:22:22 INFO - PROCESS | 3620 | 1463793742154 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:22 INFO - PROCESS | 3620 | 1463793742232 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 17:22:22 INFO - PROCESS | 3620 | 1463793742334 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 3620 | ++DOCSHELL 102CC000 == 44 [pid = 3620] [id = 77] 17:22:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (102CEC00) [pid = 3620] [serial = 228] [outer = 00000000] 17:22:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (105F5800) [pid = 3620] [serial = 229] [outer = 102CEC00] 17:22:22 INFO - PROCESS | 3620 | 1463793742390 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (10A71800) [pid = 3620] [serial = 230] [outer = 102CEC00] 17:22:22 INFO - PROCESS | 3620 | 1463793742865 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 768ms 17:22:22 INFO - PROCESS | 3620 | 1463793742930 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 17:22:22 INFO - PROCESS | 3620 | 1463793742933 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 17:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:22:22 INFO - PROCESS | 3620 | 1463793742953 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:22:22 INFO - PROCESS | 3620 | 1463793742958 Marionette TRACE conn2 <- [1,274,null,{}] 17:22:22 INFO - PROCESS | 3620 | 1463793742963 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:23 INFO - PROCESS | 3620 | 1463793743047 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 17:22:23 INFO - PROCESS | 3620 | 1463793743141 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:23 INFO - PROCESS | 3620 | ++DOCSHELL 13808C00 == 45 [pid = 3620] [id = 78] 17:22:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (13809000) [pid = 3620] [serial = 231] [outer = 00000000] 17:22:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (13BB5400) [pid = 3620] [serial = 232] [outer = 13809000] 17:22:23 INFO - PROCESS | 3620 | 1463793743197 Marionette DEBUG loaded listener.js 17:22:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (14E2B800) [pid = 3620] [serial = 233] [outer = 13809000] 17:22:23 INFO - PROCESS | 3620 | 1463793743658 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 17:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 740ms 17:22:23 INFO - PROCESS | 3620 | 1463793743711 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 17:22:23 INFO - PROCESS | 3620 | 1463793743715 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 17:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:22:23 INFO - PROCESS | 3620 | 1463793743720 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 3620 | 1463793743722 Marionette TRACE conn2 <- [1,278,null,{}] 17:22:23 INFO - PROCESS | 3620 | 1463793743726 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:23 INFO - PROCESS | 3620 | 1463793743825 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 17:22:23 INFO - PROCESS | 3620 | 1463793743913 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:23 INFO - PROCESS | 3620 | ++DOCSHELL 16A52800 == 46 [pid = 3620] [id = 79] 17:22:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (17026800) [pid = 3620] [serial = 234] [outer = 00000000] 17:22:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (17404C00) [pid = 3620] [serial = 235] [outer = 17026800] 17:22:23 INFO - PROCESS | 3620 | 1463793743949 Marionette DEBUG loaded listener.js 17:22:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (182D9800) [pid = 3620] [serial = 236] [outer = 17026800] 17:22:24 INFO - PROCESS | 3620 | 1463793744438 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 17:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 769ms 17:22:24 INFO - PROCESS | 3620 | 1463793744506 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 17:22:24 INFO - PROCESS | 3620 | 1463793744509 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 17:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:22:24 INFO - PROCESS | 3620 | 1463793744519 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:22:24 INFO - PROCESS | 3620 | 1463793744525 Marionette TRACE conn2 <- [1,282,null,{}] 17:22:24 INFO - PROCESS | 3620 | 1463793744529 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:24 INFO - PROCESS | 3620 | 1463793744628 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 17:22:24 INFO - PROCESS | 3620 | 1463793744698 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:24 INFO - PROCESS | 3620 | ++DOCSHELL 13363000 == 47 [pid = 3620] [id = 80] 17:22:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (19862800) [pid = 3620] [serial = 237] [outer = 00000000] 17:22:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (1A2E6400) [pid = 3620] [serial = 238] [outer = 19862800] 17:22:24 INFO - PROCESS | 3620 | 1463793744750 Marionette DEBUG loaded listener.js 17:22:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (1A2F0800) [pid = 3620] [serial = 239] [outer = 19862800] 17:22:25 INFO - PROCESS | 3620 | 1463793745334 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 17:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 841ms 17:22:25 INFO - PROCESS | 3620 | 1463793745384 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 17:22:25 INFO - PROCESS | 3620 | 1463793745369 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 17:22:25 INFO - PROCESS | 3620 | 1463793745376 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:22:25 INFO - PROCESS | 3620 | 1463793745378 Marionette TRACE conn2 <- [1,286,null,{}] 17:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:22:25 INFO - PROCESS | 3620 | 1463793745382 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:25 INFO - PROCESS | 3620 | 1463793745532 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 17:22:25 INFO - PROCESS | 3620 | 1463793745607 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:25 INFO - PROCESS | 3620 | ++DOCSHELL 10A65800 == 48 [pid = 3620] [id = 81] 17:22:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (10A74400) [pid = 3620] [serial = 240] [outer = 00000000] 17:22:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (1142A000) [pid = 3620] [serial = 241] [outer = 10A74400] 17:22:25 INFO - PROCESS | 3620 | 1463793745817 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (11CEA800) [pid = 3620] [serial = 242] [outer = 10A74400] 17:22:26 INFO - PROCESS | 3620 | --DOCSHELL 10F8EC00 == 47 [pid = 3620] [id = 51] 17:22:26 INFO - PROCESS | 3620 | --DOCSHELL 19D2DC00 == 46 [pid = 3620] [id = 76] 17:22:26 INFO - PROCESS | 3620 | --DOCSHELL 170D6800 == 45 [pid = 3620] [id = 75] 17:22:26 INFO - PROCESS | 3620 | --DOCSHELL 11A0C000 == 44 [pid = 3620] [id = 74] 17:22:26 INFO - PROCESS | 3620 | --DOCSHELL 10438C00 == 43 [pid = 3620] [id = 73] 17:22:26 INFO - PROCESS | 3620 | --DOCSHELL 17406800 == 42 [pid = 3620] [id = 72] 17:22:26 INFO - PROCESS | 3620 | --DOCSHELL 16A56C00 == 41 [pid = 3620] [id = 71] 17:22:26 INFO - PROCESS | 3620 | --DOCSHELL 15895000 == 40 [pid = 3620] [id = 70] 17:22:26 INFO - PROCESS | 3620 | --DOCSHELL 140CBC00 == 39 [pid = 3620] [id = 69] 17:22:26 INFO - PROCESS | 3620 | --DOCSHELL 13B2E000 == 38 [pid = 3620] [id = 68] 17:22:26 INFO - PROCESS | 3620 | --DOCSHELL 11429400 == 37 [pid = 3620] [id = 67] 17:22:26 INFO - PROCESS | 3620 | --DOCSHELL 10EB7800 == 36 [pid = 3620] [id = 66] 17:22:26 INFO - PROCESS | 3620 | --DOCSHELL 18250C00 == 35 [pid = 3620] [id = 65] 17:22:26 INFO - PROCESS | 3620 | --DOCSHELL 131E4C00 == 34 [pid = 3620] [id = 64] 17:22:26 INFO - PROCESS | 3620 | --DOCSHELL 10A65C00 == 33 [pid = 3620] [id = 63] 17:22:26 INFO - PROCESS | 3620 | --DOCSHELL 13B25800 == 32 [pid = 3620] [id = 62] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (19D7F800) [pid = 3620] [serial = 184] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (182DF000) [pid = 3620] [serial = 172] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (14EB3000) [pid = 3620] [serial = 163] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (170D5800) [pid = 3620] [serial = 179] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (13308400) [pid = 3620] [serial = 159] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (17E36800) [pid = 3620] [serial = 148] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (19AEDC00) [pid = 3620] [serial = 175] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (17409C00) [pid = 3620] [serial = 170] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (19AF4C00) [pid = 3620] [serial = 176] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1617A400) [pid = 3620] [serial = 165] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (170CDC00) [pid = 3620] [serial = 169] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (11CE8C00) [pid = 3620] [serial = 156] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (14E30000) [pid = 3620] [serial = 162] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1B3D0000) [pid = 3620] [serial = 46] [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.] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (13808400) [pid = 3620] [serial = 160] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (11424800) [pid = 3620] [serial = 150] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (12AE0800) [pid = 3620] [serial = 157] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (182E1400) [pid = 3620] [serial = 173] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (166C8400) [pid = 3620] [serial = 166] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (13363800) [pid = 3620] [serial = 153] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (19D30000) [pid = 3620] [serial = 181] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (13D80000) [pid = 3620] [serial = 178] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (19D30400) [pid = 3620] [serial = 182] [outer = 00000000] [url = about:blank] 17:22:26 INFO - PROCESS | 3620 | 1463793746421 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 17:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1059ms 17:22:26 INFO - PROCESS | 3620 | 1463793746457 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 17:22:26 INFO - PROCESS | 3620 | 1463793746461 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 17:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:22:26 INFO - PROCESS | 3620 | 1463793746468 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:22:26 INFO - PROCESS | 3620 | 1463793746471 Marionette TRACE conn2 <- [1,290,null,{}] 17:22:26 INFO - PROCESS | 3620 | 1463793746477 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:26 INFO - PROCESS | 3620 | 1463793746541 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 17:22:26 INFO - PROCESS | 3620 | 1463793746551 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 3620 | ++DOCSHELL 11A0C000 == 33 [pid = 3620] [id = 82] 17:22:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (11C59C00) [pid = 3620] [serial = 243] [outer = 00000000] 17:22:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (131E5400) [pid = 3620] [serial = 244] [outer = 11C59C00] 17:22:26 INFO - PROCESS | 3620 | 1463793746598 Marionette DEBUG loaded listener.js 17:22:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13308400) [pid = 3620] [serial = 245] [outer = 11C59C00] 17:22:26 INFO - PROCESS | 3620 | 1463793746999 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 551ms 17:22:27 INFO - PROCESS | 3620 | 1463793747023 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 17:22:27 INFO - PROCESS | 3620 | 1463793747008 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 17:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:22:27 INFO - PROCESS | 3620 | 1463793747046 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:22:27 INFO - PROCESS | 3620 | 1463793747049 Marionette TRACE conn2 <- [1,294,null,{}] 17:22:27 INFO - PROCESS | 3620 | 1463793747053 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:27 INFO - PROCESS | 3620 | 1463793747132 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 17:22:27 INFO - PROCESS | 3620 | 1463793747140 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:27 INFO - PROCESS | 3620 | ++DOCSHELL 131E4C00 == 34 [pid = 3620] [id = 83] 17:22:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (13362800) [pid = 3620] [serial = 246] [outer = 00000000] 17:22:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (14EB5C00) [pid = 3620] [serial = 247] [outer = 13362800] 17:22:27 INFO - PROCESS | 3620 | 1463793747188 Marionette DEBUG loaded listener.js 17:22:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (15B10800) [pid = 3620] [serial = 248] [outer = 13362800] 17:22:27 INFO - PROCESS | 3620 | 1463793747583 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:27 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. 17:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 551ms 17:22:27 INFO - PROCESS | 3620 | 1463793747606 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 17:22:27 INFO - PROCESS | 3620 | 1463793747608 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 17:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:22:27 INFO - PROCESS | 3620 | 1463793747612 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:22:27 INFO - PROCESS | 3620 | 1463793747615 Marionette TRACE conn2 <- [1,298,null,{}] 17:22:27 INFO - PROCESS | 3620 | 1463793747629 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:27 INFO - PROCESS | 3620 | 1463793747711 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 17:22:27 INFO - PROCESS | 3620 | 1463793747719 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:27 INFO - PROCESS | 3620 | ++DOCSHELL 16E6B400 == 35 [pid = 3620] [id = 84] 17:22:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16E6C400) [pid = 3620] [serial = 249] [outer = 00000000] 17:22:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (170CDC00) [pid = 3620] [serial = 250] [outer = 16E6C400] 17:22:27 INFO - PROCESS | 3620 | 1463793747748 Marionette DEBUG loaded listener.js 17:22:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (170D5000) [pid = 3620] [serial = 251] [outer = 16E6C400] 17:22:28 INFO - PROCESS | 3620 | 1463793748175 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:28 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. 17:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 580ms 17:22:28 INFO - PROCESS | 3620 | 1463793748211 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 17:22:28 INFO - PROCESS | 3620 | 1463793748214 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 17:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:22:28 INFO - PROCESS | 3620 | 1463793748241 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:22:28 INFO - PROCESS | 3620 | 1463793748242 Marionette TRACE conn2 <- [1,302,null,{}] 17:22:28 INFO - PROCESS | 3620 | 1463793748301 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:28 INFO - PROCESS | 3620 | 1463793748421 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 17:22:28 INFO - PROCESS | 3620 | 1463793748512 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:28 INFO - PROCESS | 3620 | ++DOCSHELL 17415400 == 36 [pid = 3620] [id = 85] 17:22:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (174C9400) [pid = 3620] [serial = 252] [outer = 00000000] 17:22:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (17E31400) [pid = 3620] [serial = 253] [outer = 174C9400] 17:22:28 INFO - PROCESS | 3620 | 1463793748561 Marionette DEBUG loaded listener.js 17:22:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1975B800) [pid = 3620] [serial = 254] [outer = 174C9400] 17:22:28 INFO - PROCESS | 3620 | 1463793748932 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:28 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. 17:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 725ms 17:22:28 INFO - PROCESS | 3620 | 1463793748969 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 17:22:28 INFO - PROCESS | 3620 | 1463793748971 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 17:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:22:28 INFO - PROCESS | 3620 | 1463793748974 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:22:28 INFO - PROCESS | 3620 | 1463793748976 Marionette TRACE conn2 <- [1,306,null,{}] 17:22:28 INFO - PROCESS | 3620 | 1463793748985 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:29 INFO - PROCESS | 3620 | 1463793749068 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 17:22:29 INFO - PROCESS | 3620 | 1463793749074 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:29 INFO - PROCESS | 3620 | ++DOCSHELL 182DD400 == 37 [pid = 3620] [id = 86] 17:22:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (182DF000) [pid = 3620] [serial = 255] [outer = 00000000] 17:22:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1986E000) [pid = 3620] [serial = 256] [outer = 182DF000] 17:22:29 INFO - PROCESS | 3620 | 1463793749122 Marionette DEBUG loaded listener.js 17:22:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (19D2D800) [pid = 3620] [serial = 257] [outer = 182DF000] 17:22:29 INFO - PROCESS | 3620 | 1463793749529 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:29 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. 17:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 595ms 17:22:29 INFO - PROCESS | 3620 | 1463793749556 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 17:22:29 INFO - PROCESS | 3620 | 1463793749558 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 17:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:22:29 INFO - PROCESS | 3620 | 1463793749561 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:22:29 INFO - PROCESS | 3620 | 1463793749563 Marionette TRACE conn2 <- [1,310,null,{}] 17:22:29 INFO - PROCESS | 3620 | 1463793749567 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:29 INFO - PROCESS | 3620 | 1463793749674 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 17:22:29 INFO - PROCESS | 3620 | 1463793749753 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:29 INFO - PROCESS | 3620 | ++DOCSHELL 11425800 == 38 [pid = 3620] [id = 87] 17:22:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (1986D400) [pid = 3620] [serial = 258] [outer = 00000000] 17:22:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (1A09C000) [pid = 3620] [serial = 259] [outer = 1986D400] 17:22:29 INFO - PROCESS | 3620 | 1463793749778 Marionette DEBUG loaded listener.js 17:22:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (1A256400) [pid = 3620] [serial = 260] [outer = 1986D400] 17:22:30 INFO - PROCESS | 3620 | 1463793750154 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:30 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. 17:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 652ms 17:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:22:30 INFO - PROCESS | 3620 | 1463793750228 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 17:22:30 INFO - PROCESS | 3620 | 1463793750230 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 17:22:30 INFO - PROCESS | 3620 | 1463793750233 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:22:30 INFO - PROCESS | 3620 | 1463793750235 Marionette TRACE conn2 <- [1,314,null,{}] 17:22:30 INFO - PROCESS | 3620 | 1463793750239 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:30 INFO - PROCESS | 3620 | 1463793750415 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 17:22:30 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (16EA5C00) [pid = 3620] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:22:30 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (11429C00) [pid = 3620] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:22:30 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (13B32400) [pid = 3620] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:22:30 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (14E2FC00) [pid = 3620] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:22:30 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (15D08400) [pid = 3620] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:22:30 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (10F8C800) [pid = 3620] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:22:30 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (17410800) [pid = 3620] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:22:30 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1741E800) [pid = 3620] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:22:30 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (13363C00) [pid = 3620] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:22:30 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (14E23000) [pid = 3620] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:22:30 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (19866800) [pid = 3620] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:22:30 INFO - PROCESS | 3620 | 1463793750470 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:30 INFO - PROCESS | 3620 | ++DOCSHELL 102C7400 == 39 [pid = 3620] [id = 88] 17:22:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (10A5B000) [pid = 3620] [serial = 261] [outer = 00000000] 17:22:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (13162000) [pid = 3620] [serial = 262] [outer = 10A5B000] 17:22:30 INFO - PROCESS | 3620 | 1463793750514 Marionette DEBUG loaded listener.js 17:22:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (131E7000) [pid = 3620] [serial = 263] [outer = 10A5B000] 17:22:30 INFO - PROCESS | 3620 | 1463793750860 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:30 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. 17:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 638ms 17:22:30 INFO - PROCESS | 3620 | 1463793750881 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 17:22:30 INFO - PROCESS | 3620 | 1463793750883 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 17:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:22:30 INFO - PROCESS | 3620 | 1463793750886 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:22:30 INFO - PROCESS | 3620 | 1463793750888 Marionette TRACE conn2 <- [1,318,null,{}] 17:22:30 INFO - PROCESS | 3620 | 1463793750891 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:30 INFO - PROCESS | 3620 | 1463793751003 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 17:22:31 INFO - PROCESS | 3620 | 1463793751012 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 3620 | ++DOCSHELL 13D7D800 == 40 [pid = 3620] [id = 89] 17:22:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (17403800) [pid = 3620] [serial = 264] [outer = 00000000] 17:22:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1A09A800) [pid = 3620] [serial = 265] [outer = 17403800] 17:22:31 INFO - PROCESS | 3620 | 1463793751055 Marionette DEBUG loaded listener.js 17:22:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1A779C00) [pid = 3620] [serial = 266] [outer = 17403800] 17:22:31 INFO - PROCESS | 3620 | 1463793751395 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:31 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. 17:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 551ms 17:22:31 INFO - PROCESS | 3620 | 1463793751429 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 17:22:31 INFO - PROCESS | 3620 | 1463793751430 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 17:22:31 INFO - PROCESS | 3620 | 1463793751434 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:22:31 INFO - PROCESS | 3620 | 1463793751435 Marionette TRACE conn2 <- [1,322,null,{}] 17:22:31 INFO - PROCESS | 3620 | 1463793751439 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:31 INFO - PROCESS | 3620 | 1463793751524 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 17:22:31 INFO - PROCESS | 3620 | 1463793751600 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:31 INFO - PROCESS | 3620 | ++DOCSHELL 16222400 == 41 [pid = 3620] [id = 90] 17:22:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (16224000) [pid = 3620] [serial = 267] [outer = 00000000] 17:22:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (1622BC00) [pid = 3620] [serial = 268] [outer = 16224000] 17:22:31 INFO - PROCESS | 3620 | 1463793751627 Marionette DEBUG loaded listener.js 17:22:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (16230400) [pid = 3620] [serial = 269] [outer = 16224000] 17:22:31 INFO - PROCESS | 3620 | 1463793751943 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:22:31 INFO - PROCESS | 3620 | 1463793751997 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:32 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. 17:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 580ms 17:22:32 INFO - PROCESS | 3620 | 1463793752033 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 17:22:32 INFO - PROCESS | 3620 | 1463793752035 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 17:22:32 INFO - PROCESS | 3620 | 1463793752038 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:22:32 INFO - PROCESS | 3620 | 1463793752040 Marionette TRACE conn2 <- [1,326,null,{}] 17:22:32 INFO - PROCESS | 3620 | 1463793752043 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:32 INFO - PROCESS | 3620 | 1463793752136 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 17:22:32 INFO - PROCESS | 3620 | 1463793752177 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:32 INFO - PROCESS | 3620 | ++DOCSHELL 15153C00 == 42 [pid = 3620] [id = 91] 17:22:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (15157400) [pid = 3620] [serial = 270] [outer = 00000000] 17:22:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (1622DC00) [pid = 3620] [serial = 271] [outer = 15157400] 17:22:32 INFO - PROCESS | 3620 | 1463793752224 Marionette DEBUG loaded listener.js 17:22:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (19D76800) [pid = 3620] [serial = 272] [outer = 15157400] 17:22:32 INFO - PROCESS | 3620 | 1463793752787 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:32 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. 17:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 783ms 17:22:32 INFO - PROCESS | 3620 | 1463793752829 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 17:22:32 INFO - PROCESS | 3620 | 1463793752834 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 17:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:22:32 INFO - PROCESS | 3620 | 1463793752838 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:22:32 INFO - PROCESS | 3620 | 1463793752843 Marionette TRACE conn2 <- [1,330,null,{}] 17:22:32 INFO - PROCESS | 3620 | 1463793752848 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:32 INFO - PROCESS | 3620 | 1463793752934 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 17:22:33 INFO - PROCESS | 3620 | 1463793753028 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:33 INFO - PROCESS | 3620 | ++DOCSHELL 12894C00 == 43 [pid = 3620] [id = 92] 17:22:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (12A8D800) [pid = 3620] [serial = 273] [outer = 00000000] 17:22:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (13B29800) [pid = 3620] [serial = 274] [outer = 12A8D800] 17:22:33 INFO - PROCESS | 3620 | 1463793753082 Marionette DEBUG loaded listener.js 17:22:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (13D86000) [pid = 3620] [serial = 275] [outer = 12A8D800] 17:22:33 INFO - PROCESS | 3620 | 1463793753654 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:33 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. 17:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 885ms 17:22:33 INFO - PROCESS | 3620 | 1463793753710 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 17:22:33 INFO - PROCESS | 3620 | 1463793753716 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 17:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:22:33 INFO - PROCESS | 3620 | 1463793753723 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:22:33 INFO - PROCESS | 3620 | 1463793753726 Marionette TRACE conn2 <- [1,334,null,{}] 17:22:33 INFO - PROCESS | 3620 | 1463793753730 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:33 INFO - PROCESS | 3620 | 1463793753816 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 17:22:33 INFO - PROCESS | 3620 | 1463793753907 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:33 INFO - PROCESS | 3620 | ++DOCSHELL 15158400 == 44 [pid = 3620] [id = 93] 17:22:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (15161000) [pid = 3620] [serial = 276] [outer = 00000000] 17:22:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (1622B400) [pid = 3620] [serial = 277] [outer = 15161000] 17:22:33 INFO - PROCESS | 3620 | 1463793753961 Marionette DEBUG loaded listener.js 17:22:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (166C8400) [pid = 3620] [serial = 278] [outer = 15161000] 17:22:34 INFO - PROCESS | 3620 | 1463793754496 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:34 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. 17:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 827ms 17:22:34 INFO - PROCESS | 3620 | 1463793754554 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 17:22:34 INFO - PROCESS | 3620 | 1463793754557 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 17:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:22:34 INFO - PROCESS | 3620 | 1463793754561 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:22:34 INFO - PROCESS | 3620 | 1463793754565 Marionette TRACE conn2 <- [1,338,null,{}] 17:22:34 INFO - PROCESS | 3620 | 1463793754576 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:34 INFO - PROCESS | 3620 | 1463793754680 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 17:22:34 INFO - PROCESS | 3620 | 1463793754787 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:34 INFO - PROCESS | 3620 | ++DOCSHELL 114A6800 == 45 [pid = 3620] [id = 94] 17:22:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (1741F800) [pid = 3620] [serial = 279] [outer = 00000000] 17:22:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (1986B400) [pid = 3620] [serial = 280] [outer = 1741F800] 17:22:34 INFO - PROCESS | 3620 | 1463793754843 Marionette DEBUG loaded listener.js 17:22:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (19D79000) [pid = 3620] [serial = 281] [outer = 1741F800] 17:22:35 INFO - PROCESS | 3620 | 1463793755561 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:35 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. 17:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1059ms 17:22:35 INFO - PROCESS | 3620 | 1463793755627 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 17:22:35 INFO - PROCESS | 3620 | 1463793755631 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 17:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:22:35 INFO - PROCESS | 3620 | 1463793755636 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:22:35 INFO - PROCESS | 3620 | 1463793755640 Marionette TRACE conn2 <- [1,342,null,{}] 17:22:35 INFO - PROCESS | 3620 | 1463793755647 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:35 INFO - PROCESS | 3620 | 1463793755720 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 17:22:35 INFO - PROCESS | 3620 | 1463793755801 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:35 INFO - PROCESS | 3620 | ++DOCSHELL 12B56800 == 46 [pid = 3620] [id = 95] 17:22:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (12B5A800) [pid = 3620] [serial = 282] [outer = 00000000] 17:22:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (131E1400) [pid = 3620] [serial = 283] [outer = 12B5A800] 17:22:35 INFO - PROCESS | 3620 | 1463793755850 Marionette DEBUG loaded listener.js 17:22:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (13315800) [pid = 3620] [serial = 284] [outer = 12B5A800] 17:22:36 INFO - PROCESS | 3620 | --DOCSHELL 12AE7C00 == 45 [pid = 3620] [id = 52] 17:22:36 INFO - PROCESS | 3620 | --DOCSHELL 16222400 == 44 [pid = 3620] [id = 90] 17:22:36 INFO - PROCESS | 3620 | --DOCSHELL 13D7D800 == 43 [pid = 3620] [id = 89] 17:22:36 INFO - PROCESS | 3620 | --DOCSHELL 102C7400 == 42 [pid = 3620] [id = 88] 17:22:36 INFO - PROCESS | 3620 | --DOCSHELL 11425800 == 41 [pid = 3620] [id = 87] 17:22:36 INFO - PROCESS | 3620 | --DOCSHELL 182DD400 == 40 [pid = 3620] [id = 86] 17:22:36 INFO - PROCESS | 3620 | --DOCSHELL 17415400 == 39 [pid = 3620] [id = 85] 17:22:36 INFO - PROCESS | 3620 | --DOCSHELL 16E6B400 == 38 [pid = 3620] [id = 84] 17:22:36 INFO - PROCESS | 3620 | --DOCSHELL 131E4C00 == 37 [pid = 3620] [id = 83] 17:22:36 INFO - PROCESS | 3620 | --DOCSHELL 11A0C000 == 36 [pid = 3620] [id = 82] 17:22:36 INFO - PROCESS | 3620 | --DOCSHELL 10A65800 == 35 [pid = 3620] [id = 81] 17:22:36 INFO - PROCESS | 3620 | --DOCSHELL 13363000 == 34 [pid = 3620] [id = 80] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (1A09F000) [pid = 3620] [serial = 226] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOCSHELL 13808C00 == 33 [pid = 3620] [id = 78] 17:22:36 INFO - PROCESS | 3620 | --DOCSHELL 102CC000 == 32 [pid = 3620] [id = 77] 17:22:36 INFO - PROCESS | 3620 | 1463793756442 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:36 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. 17:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 841ms 17:22:36 INFO - PROCESS | 3620 | 1463793756469 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 17:22:36 INFO - PROCESS | 3620 | 1463793756474 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 17:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:22:36 INFO - PROCESS | 3620 | 1463793756480 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:22:36 INFO - PROCESS | 3620 | 1463793756482 Marionette TRACE conn2 <- [1,346,null,{}] 17:22:36 INFO - PROCESS | 3620 | 1463793756486 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:36 INFO - PROCESS | 3620 | 1463793756564 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 17:22:36 INFO - PROCESS | 3620 | 1463793756571 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:36 INFO - PROCESS | 3620 | ++DOCSHELL 11C5A400 == 33 [pid = 3620] [id = 96] 17:22:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (12881000) [pid = 3620] [serial = 285] [outer = 00000000] 17:22:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (13363000) [pid = 3620] [serial = 286] [outer = 12881000] 17:22:36 INFO - PROCESS | 3620 | 1463793756616 Marionette DEBUG loaded listener.js 17:22:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (140C3400) [pid = 3620] [serial = 287] [outer = 12881000] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (174C1800) [pid = 3620] [serial = 212] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (17406C00) [pid = 3620] [serial = 211] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (140C7800) [pid = 3620] [serial = 190] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (1287C400) [pid = 3620] [serial = 199] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (131E9800) [pid = 3620] [serial = 200] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (140C1800) [pid = 3620] [serial = 202] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (14E22800) [pid = 3620] [serial = 203] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (15B10400) [pid = 3620] [serial = 205] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (15DEA800) [pid = 3620] [serial = 206] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (19D78800) [pid = 3620] [serial = 193] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (11275000) [pid = 3620] [serial = 187] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (16A57800) [pid = 3620] [serial = 208] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (11A0DC00) [pid = 3620] [serial = 196] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (12D6E800) [pid = 3620] [serial = 197] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (17F84C00) [pid = 3620] [serial = 215] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (17857800) [pid = 3620] [serial = 214] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (182E4800) [pid = 3620] [serial = 217] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1589B000) [pid = 3620] [serial = 220] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (19863400) [pid = 3620] [serial = 218] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (19D82C00) [pid = 3620] [serial = 185] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (19AE7C00) [pid = 3620] [serial = 223] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (19AED000) [pid = 3620] [serial = 224] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (16AC6C00) [pid = 3620] [serial = 209] [outer = 00000000] [url = about:blank] 17:22:36 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (17854800) [pid = 3620] [serial = 221] [outer = 00000000] [url = about:blank] 17:22:37 INFO - PROCESS | 3620 | 1463793757018 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:37 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. 17:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 594ms 17:22:37 INFO - PROCESS | 3620 | 1463793757078 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 17:22:37 INFO - PROCESS | 3620 | 1463793757080 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 17:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:22:37 INFO - PROCESS | 3620 | 1463793757084 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:22:37 INFO - PROCESS | 3620 | 1463793757087 Marionette TRACE conn2 <- [1,350,null,{}] 17:22:37 INFO - PROCESS | 3620 | 1463793757097 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:37 INFO - PROCESS | 3620 | 1463793757163 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 17:22:37 INFO - PROCESS | 3620 | 1463793757174 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:37 INFO - PROCESS | 3620 | ++DOCSHELL 14E23800 == 34 [pid = 3620] [id = 97] 17:22:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (14E31C00) [pid = 3620] [serial = 288] [outer = 00000000] 17:22:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (15B0E800) [pid = 3620] [serial = 289] [outer = 14E31C00] 17:22:37 INFO - PROCESS | 3620 | 1463793757224 Marionette DEBUG loaded listener.js 17:22:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (15DEA400) [pid = 3620] [serial = 290] [outer = 14E31C00] 17:22:37 INFO - PROCESS | 3620 | 1463793757651 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:37 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. 17:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 580ms 17:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:22:37 INFO - PROCESS | 3620 | 1463793757667 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 17:22:37 INFO - PROCESS | 3620 | 1463793757669 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 17:22:37 INFO - PROCESS | 3620 | 1463793757672 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:22:37 INFO - PROCESS | 3620 | 1463793757674 Marionette TRACE conn2 <- [1,354,null,{}] 17:22:37 INFO - PROCESS | 3620 | 1463793757678 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:37 INFO - PROCESS | 3620 | 1463793757754 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 17:22:37 INFO - PROCESS | 3620 | 1463793757761 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:37 INFO - PROCESS | 3620 | ++DOCSHELL 16222800 == 35 [pid = 3620] [id = 98] 17:22:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (15D0F400) [pid = 3620] [serial = 291] [outer = 00000000] 17:22:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (16AC2800) [pid = 3620] [serial = 292] [outer = 15D0F400] 17:22:37 INFO - PROCESS | 3620 | 1463793757806 Marionette DEBUG loaded listener.js 17:22:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (16EA9800) [pid = 3620] [serial = 293] [outer = 15D0F400] 17:22:38 INFO - PROCESS | 3620 | 1463793758181 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:38 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. 17:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 551ms 17:22:38 INFO - PROCESS | 3620 | 1463793758230 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 17:22:38 INFO - PROCESS | 3620 | 1463793758232 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 17:22:38 INFO - PROCESS | 3620 | 1463793758236 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:22:38 INFO - PROCESS | 3620 | 1463793758237 Marionette TRACE conn2 <- [1,358,null,{}] 17:22:38 INFO - PROCESS | 3620 | 1463793758241 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:38 INFO - PROCESS | 3620 | 1463793758324 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 17:22:38 INFO - PROCESS | 3620 | 1463793758330 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:38 INFO - PROCESS | 3620 | ++DOCSHELL 16EB2400 == 36 [pid = 3620] [id = 99] 17:22:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (170CF000) [pid = 3620] [serial = 294] [outer = 00000000] 17:22:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (17403000) [pid = 3620] [serial = 295] [outer = 170CF000] 17:22:38 INFO - PROCESS | 3620 | 1463793758363 Marionette DEBUG loaded listener.js 17:22:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (17412800) [pid = 3620] [serial = 296] [outer = 170CF000] 17:22:38 INFO - PROCESS | 3620 | 1463793758806 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:38 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. 17:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 595ms 17:22:38 INFO - PROCESS | 3620 | 1463793758836 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 17:22:38 INFO - PROCESS | 3620 | 1463793758838 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 17:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:22:38 INFO - PROCESS | 3620 | 1463793758845 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:22:38 INFO - PROCESS | 3620 | 1463793758847 Marionette TRACE conn2 <- [1,362,null,{}] 17:22:38 INFO - PROCESS | 3620 | 1463793758856 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:38 INFO - PROCESS | 3620 | 1463793758957 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 17:22:38 INFO - PROCESS | 3620 | 1463793758965 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:38 INFO - PROCESS | 3620 | ++DOCSHELL 11277000 == 37 [pid = 3620] [id = 100] 17:22:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (17409800) [pid = 3620] [serial = 297] [outer = 00000000] 17:22:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (18251800) [pid = 3620] [serial = 298] [outer = 17409800] 17:22:38 INFO - PROCESS | 3620 | 1463793759009 Marionette DEBUG loaded listener.js 17:22:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (182E2800) [pid = 3620] [serial = 299] [outer = 17409800] 17:22:39 INFO - PROCESS | 3620 | 1463793759436 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:39 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. 17:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 638ms 17:22:39 INFO - PROCESS | 3620 | 1463793759490 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 17:22:39 INFO - PROCESS | 3620 | 1463793759492 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 17:22:39 INFO - PROCESS | 3620 | 1463793759495 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:22:39 INFO - PROCESS | 3620 | 1463793759497 Marionette TRACE conn2 <- [1,366,null,{}] 17:22:39 INFO - PROCESS | 3620 | 1463793759500 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:39 INFO - PROCESS | 3620 | 1463793759603 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 17:22:39 INFO - PROCESS | 3620 | 1463793759625 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:39 INFO - PROCESS | 3620 | ++DOCSHELL 15DEBC00 == 38 [pid = 3620] [id = 101] 17:22:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (18246800) [pid = 3620] [serial = 300] [outer = 00000000] 17:22:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (1986AC00) [pid = 3620] [serial = 301] [outer = 18246800] 17:22:39 INFO - PROCESS | 3620 | 1463793759668 Marionette DEBUG loaded listener.js 17:22:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (1986D800) [pid = 3620] [serial = 302] [outer = 18246800] 17:22:40 INFO - PROCESS | 3620 | 1463793760083 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:40 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. 17:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 594ms 17:22:40 INFO - PROCESS | 3620 | 1463793760096 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 17:22:40 INFO - PROCESS | 3620 | 1463793760098 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 17:22:40 INFO - PROCESS | 3620 | 1463793760101 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:22:40 INFO - PROCESS | 3620 | 1463793760102 Marionette TRACE conn2 <- [1,370,null,{}] 17:22:40 INFO - PROCESS | 3620 | 1463793760088 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:40 INFO - PROCESS | 3620 | 1463793760192 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 17:22:40 INFO - PROCESS | 3620 | 1463793760198 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:40 INFO - PROCESS | 3620 | ++DOCSHELL 182DE800 == 39 [pid = 3620] [id = 102] 17:22:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (19866000) [pid = 3620] [serial = 303] [outer = 00000000] 17:22:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (19D77000) [pid = 3620] [serial = 304] [outer = 19866000] 17:22:40 INFO - PROCESS | 3620 | 1463793760241 Marionette DEBUG loaded listener.js 17:22:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (19D7B000) [pid = 3620] [serial = 305] [outer = 19866000] 17:22:40 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (19D7D000) [pid = 3620] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:22:40 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (16224000) [pid = 3620] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:22:40 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (182DF000) [pid = 3620] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:22:40 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (16E6C400) [pid = 3620] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:22:40 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (13362800) [pid = 3620] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:22:40 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (11C59C00) [pid = 3620] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:22:40 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (1986D400) [pid = 3620] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:22:40 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (10A74400) [pid = 3620] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:22:40 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (10A5B000) [pid = 3620] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:22:40 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (174C9400) [pid = 3620] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:22:40 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (17403800) [pid = 3620] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:22:40 INFO - PROCESS | 3620 | 1463793760789 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:22:40 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. 17:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 740ms 17:22:40 INFO - PROCESS | 3620 | 1463793760827 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 17:22:40 INFO - PROCESS | 3620 | 1463793760829 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 17:22:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:22:40 INFO - PROCESS | 3620 | 1463793760832 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:22:40 INFO - PROCESS | 3620 | 1463793760834 Marionette TRACE conn2 <- [1,374,null,{}] 17:22:40 INFO - PROCESS | 3620 | 1463793760838 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:40 INFO - PROCESS | 3620 | 1463793760912 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 17:22:40 INFO - PROCESS | 3620 | 1463793760921 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:40 INFO - PROCESS | 3620 | ++DOCSHELL 14E80400 == 40 [pid = 3620] [id = 103] 17:22:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (16AB7C00) [pid = 3620] [serial = 306] [outer = 00000000] 17:22:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (17CD5000) [pid = 3620] [serial = 307] [outer = 16AB7C00] 17:22:40 INFO - PROCESS | 3620 | 1463793760964 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (19AEC800) [pid = 3620] [serial = 308] [outer = 16AB7C00] 17:22:41 INFO - PROCESS | 3620 | 1463793761371 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:22:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:22:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 551ms 17:22:41 INFO - PROCESS | 3620 | 1463793761402 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 17:22:41 INFO - PROCESS | 3620 | 1463793761404 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 17:22:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:22:41 INFO - PROCESS | 3620 | 1463793761408 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:22:41 INFO - PROCESS | 3620 | 1463793761392 Marionette TRACE conn2 <- [1,378,null,{}] 17:22:41 INFO - PROCESS | 3620 | 1463793761404 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:41 INFO - PROCESS | 3620 | 1463793761481 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 17:22:41 INFO - PROCESS | 3620 | 1463793761488 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:41 INFO - PROCESS | 3620 | ++DOCSHELL 1335C800 == 41 [pid = 3620] [id = 104] 17:22:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (16EA5C00) [pid = 3620] [serial = 309] [outer = 00000000] 17:22:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (1A09D000) [pid = 3620] [serial = 310] [outer = 16EA5C00] 17:22:41 INFO - PROCESS | 3620 | 1463793761534 Marionette DEBUG loaded listener.js 17:22:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (1A2E5000) [pid = 3620] [serial = 311] [outer = 16EA5C00] 17:22:41 INFO - PROCESS | 3620 | 1463793761910 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:22:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:22:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 551ms 17:22:41 INFO - PROCESS | 3620 | 1463793761950 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 17:22:41 INFO - PROCESS | 3620 | 1463793761952 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 17:22:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:22:41 INFO - PROCESS | 3620 | 1463793761958 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:22:41 INFO - PROCESS | 3620 | 1463793761961 Marionette TRACE conn2 <- [1,382,null,{}] 17:22:41 INFO - PROCESS | 3620 | 1463793761964 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:42 INFO - PROCESS | 3620 | 1463793762057 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 17:22:42 INFO - PROCESS | 3620 | 1463793762063 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:42 INFO - PROCESS | 3620 | ++DOCSHELL 19AE8800 == 42 [pid = 3620] [id = 105] 17:22:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (1A099000) [pid = 3620] [serial = 312] [outer = 00000000] 17:22:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (1A994400) [pid = 3620] [serial = 313] [outer = 1A099000] 17:22:42 INFO - PROCESS | 3620 | 1463793762113 Marionette DEBUG loaded listener.js 17:22:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (1A99A400) [pid = 3620] [serial = 314] [outer = 1A099000] 17:22:42 INFO - PROCESS | 3620 | 1463793762711 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:22:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:22:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 783ms 17:22:42 INFO - PROCESS | 3620 | 1463793762744 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 17:22:42 INFO - PROCESS | 3620 | 1463793762748 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 17:22:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:22:42 INFO - PROCESS | 3620 | 1463793762754 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:22:42 INFO - PROCESS | 3620 | 1463793762758 Marionette TRACE conn2 <- [1,386,null,{}] 17:22:42 INFO - PROCESS | 3620 | 1463793762766 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:42 INFO - PROCESS | 3620 | 1463793762852 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 17:22:42 INFO - PROCESS | 3620 | 1463793762975 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:42 INFO - PROCESS | 3620 | ++DOCSHELL 10A7AC00 == 43 [pid = 3620] [id = 106] 17:22:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (112C8800) [pid = 3620] [serial = 315] [outer = 00000000] 17:22:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (12880800) [pid = 3620] [serial = 316] [outer = 112C8800] 17:22:43 INFO - PROCESS | 3620 | 1463793763034 Marionette DEBUG loaded listener.js 17:22:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (12A6CC00) [pid = 3620] [serial = 317] [outer = 112C8800] 17:22:43 INFO - PROCESS | 3620 | 1463793763578 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 17:22:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:22:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 870ms 17:22:43 INFO - PROCESS | 3620 | 1463793763627 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 17:22:43 INFO - PROCESS | 3620 | 1463793763633 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 17:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:22:43 INFO - PROCESS | 3620 | 1463793763640 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:22:43 INFO - PROCESS | 3620 | 1463793763643 Marionette TRACE conn2 <- [1,390,null,{}] 17:22:43 INFO - PROCESS | 3620 | 1463793763647 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:43 INFO - PROCESS | 3620 | 1463793763747 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 17:22:43 INFO - PROCESS | 3620 | 1463793763840 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:43 INFO - PROCESS | 3620 | ++DOCSHELL 12A71C00 == 44 [pid = 3620] [id = 107] 17:22:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (12A73400) [pid = 3620] [serial = 318] [outer = 00000000] 17:22:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (131E4800) [pid = 3620] [serial = 319] [outer = 12A73400] 17:22:43 INFO - PROCESS | 3620 | 1463793763893 Marionette DEBUG loaded listener.js 17:22:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (13B2E000) [pid = 3620] [serial = 320] [outer = 12A73400] 17:22:44 INFO - PROCESS | 3620 | 1463793764431 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 17:22:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:22:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 827ms 17:22:44 INFO - PROCESS | 3620 | 1463793764487 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 17:22:44 INFO - PROCESS | 3620 | 1463793764489 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 17:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:22:44 INFO - PROCESS | 3620 | 1463793764493 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:22:44 INFO - PROCESS | 3620 | 1463793764497 Marionette TRACE conn2 <- [1,394,null,{}] 17:22:44 INFO - PROCESS | 3620 | 1463793764490 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:44 INFO - PROCESS | 3620 | 1463793764594 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 17:22:44 INFO - PROCESS | 3620 | 1463793764674 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:44 INFO - PROCESS | 3620 | ++DOCSHELL 15DED800 == 45 [pid = 3620] [id = 108] 17:22:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (15DF4000) [pid = 3620] [serial = 321] [outer = 00000000] 17:22:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (16A5B400) [pid = 3620] [serial = 322] [outer = 15DF4000] 17:22:44 INFO - PROCESS | 3620 | 1463793764754 Marionette DEBUG loaded listener.js 17:22:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (177C9C00) [pid = 3620] [serial = 323] [outer = 15DF4000] 17:22:45 INFO - PROCESS | 3620 | 1463793765337 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 17:22:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:22:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 870ms 17:22:45 INFO - PROCESS | 3620 | 1463793765365 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 17:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:22:45 INFO - PROCESS | 3620 | 1463793765368 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 17:22:45 INFO - PROCESS | 3620 | 1463793765371 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:22:45 INFO - PROCESS | 3620 | 1463793765373 Marionette TRACE conn2 <- [1,398,null,{}] 17:22:45 INFO - PROCESS | 3620 | 1463793765377 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:45 INFO - PROCESS | 3620 | 1463793765476 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 17:22:45 INFO - PROCESS | 3620 | 1463793765596 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:45 INFO - PROCESS | 3620 | ++DOCSHELL 11CE6400 == 46 [pid = 3620] [id = 109] 17:22:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (11CEA400) [pid = 3620] [serial = 324] [outer = 00000000] 17:22:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (140C2C00) [pid = 3620] [serial = 325] [outer = 11CEA400] 17:22:45 INFO - PROCESS | 3620 | 1463793765638 Marionette DEBUG loaded listener.js 17:22:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (157E8C00) [pid = 3620] [serial = 326] [outer = 11CEA400] 17:22:46 INFO - PROCESS | 3620 | 1463793766365 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 17:22:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1058ms 17:22:46 INFO - PROCESS | 3620 | 1463793766425 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 17:22:46 INFO - PROCESS | 3620 | 1463793766430 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 17:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:22:46 INFO - PROCESS | 3620 | 1463793766435 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:22:46 INFO - PROCESS | 3620 | 1463793766438 Marionette TRACE conn2 <- [1,402,null,{}] 17:22:46 INFO - PROCESS | 3620 | 1463793766444 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:46 INFO - PROCESS | 3620 | 1463793766544 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 17:22:46 INFO - PROCESS | 3620 | 1463793766625 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:46 INFO - PROCESS | 3620 | ++DOCSHELL 12A83C00 == 47 [pid = 3620] [id = 110] 17:22:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (12AE7C00) [pid = 3620] [serial = 327] [outer = 00000000] 17:22:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (131EEC00) [pid = 3620] [serial = 328] [outer = 12AE7C00] 17:22:46 INFO - PROCESS | 3620 | 1463793766657 Marionette DEBUG loaded listener.js 17:22:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (13D7C800) [pid = 3620] [serial = 329] [outer = 12AE7C00] 17:22:46 INFO - PROCESS | 3620 | --DOCSHELL 1335C800 == 46 [pid = 3620] [id = 104] 17:22:46 INFO - PROCESS | 3620 | --DOCSHELL 14E80400 == 45 [pid = 3620] [id = 103] 17:22:46 INFO - PROCESS | 3620 | --DOCSHELL 182DE800 == 44 [pid = 3620] [id = 102] 17:22:46 INFO - PROCESS | 3620 | --DOCSHELL 15DEBC00 == 43 [pid = 3620] [id = 101] 17:22:46 INFO - PROCESS | 3620 | --DOCSHELL 11277000 == 42 [pid = 3620] [id = 100] 17:22:46 INFO - PROCESS | 3620 | --DOCSHELL 16EB2400 == 41 [pid = 3620] [id = 99] 17:22:46 INFO - PROCESS | 3620 | --DOCSHELL 16222800 == 40 [pid = 3620] [id = 98] 17:22:46 INFO - PROCESS | 3620 | --DOCSHELL 14E23800 == 39 [pid = 3620] [id = 97] 17:22:46 INFO - PROCESS | 3620 | --DOCSHELL 11C5A400 == 38 [pid = 3620] [id = 96] 17:22:46 INFO - PROCESS | 3620 | --DOCSHELL 12B56800 == 37 [pid = 3620] [id = 95] 17:22:46 INFO - PROCESS | 3620 | --DOCSHELL 15158400 == 36 [pid = 3620] [id = 93] 17:22:46 INFO - PROCESS | 3620 | --DOCSHELL 12894C00 == 35 [pid = 3620] [id = 92] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (1A254000) [pid = 3620] [serial = 227] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (1622BC00) [pid = 3620] [serial = 268] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (1986E000) [pid = 3620] [serial = 256] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (105F5800) [pid = 3620] [serial = 229] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (13BB5400) [pid = 3620] [serial = 232] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (17404C00) [pid = 3620] [serial = 235] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (1A2E6400) [pid = 3620] [serial = 238] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (170CDC00) [pid = 3620] [serial = 250] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (170D5000) [pid = 3620] [serial = 251] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (14EB5C00) [pid = 3620] [serial = 247] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (15B10800) [pid = 3620] [serial = 248] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (131E5400) [pid = 3620] [serial = 244] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (13308400) [pid = 3620] [serial = 245] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (1A09C000) [pid = 3620] [serial = 259] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (11CEA800) [pid = 3620] [serial = 242] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (1142A000) [pid = 3620] [serial = 241] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (19D2D800) [pid = 3620] [serial = 257] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (1A256400) [pid = 3620] [serial = 260] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (13162000) [pid = 3620] [serial = 262] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (17E31400) [pid = 3620] [serial = 253] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (1975B800) [pid = 3620] [serial = 254] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (131E7000) [pid = 3620] [serial = 263] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1A09A800) [pid = 3620] [serial = 265] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (1A779C00) [pid = 3620] [serial = 266] [outer = 00000000] [url = about:blank] 17:22:46 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (16230400) [pid = 3620] [serial = 269] [outer = 00000000] [url = about:blank] 17:22:47 INFO - PROCESS | 3620 | 1463793767151 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 17:22:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 783ms 17:22:47 INFO - PROCESS | 3620 | 1463793767218 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 17:22:47 INFO - PROCESS | 3620 | 1463793767224 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 17:22:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:22:47 INFO - PROCESS | 3620 | 1463793767229 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:22:47 INFO - PROCESS | 3620 | 1463793767232 Marionette TRACE conn2 <- [1,406,null,{}] 17:22:47 INFO - PROCESS | 3620 | 1463793767236 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:47 INFO - PROCESS | 3620 | 1463793767316 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 17:22:47 INFO - PROCESS | 3620 | 1463793767325 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:47 INFO - PROCESS | 3620 | ++DOCSHELL 131E7400 == 36 [pid = 3620] [id = 111] 17:22:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (131E8800) [pid = 3620] [serial = 330] [outer = 00000000] 17:22:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (13D81400) [pid = 3620] [serial = 331] [outer = 131E8800] 17:22:47 INFO - PROCESS | 3620 | 1463793767352 Marionette DEBUG loaded listener.js 17:22:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (14EB5C00) [pid = 3620] [serial = 332] [outer = 131E8800] 17:22:47 INFO - PROCESS | 3620 | 1463793767783 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 17:22:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 594ms 17:22:47 INFO - PROCESS | 3620 | 1463793767828 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 17:22:47 INFO - PROCESS | 3620 | 1463793767830 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 17:22:47 INFO - PROCESS | 3620 | 1463793767833 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:22:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:22:47 INFO - PROCESS | 3620 | 1463793767837 Marionette TRACE conn2 <- [1,410,null,{}] 17:22:47 INFO - PROCESS | 3620 | 1463793767846 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:47 INFO - PROCESS | 3620 | 1463793767911 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 17:22:47 INFO - PROCESS | 3620 | 1463793767921 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:47 INFO - PROCESS | 3620 | ++DOCSHELL 16229C00 == 37 [pid = 3620] [id = 112] 17:22:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (1622A000) [pid = 3620] [serial = 333] [outer = 00000000] 17:22:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (166D3800) [pid = 3620] [serial = 334] [outer = 1622A000] 17:22:47 INFO - PROCESS | 3620 | 1463793767968 Marionette DEBUG loaded listener.js 17:22:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (16E7AC00) [pid = 3620] [serial = 335] [outer = 1622A000] 17:22:48 INFO - PROCESS | 3620 | 1463793768410 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 17:22:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:22:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 580ms 17:22:48 INFO - PROCESS | 3620 | 1463793768411 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 17:22:48 INFO - PROCESS | 3620 | 1463793768413 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 17:22:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:22:48 INFO - PROCESS | 3620 | 1463793768420 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:22:48 INFO - PROCESS | 3620 | 1463793768422 Marionette TRACE conn2 <- [1,414,null,{}] 17:22:48 INFO - PROCESS | 3620 | 1463793768425 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:48 INFO - PROCESS | 3620 | 1463793768505 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 17:22:48 INFO - PROCESS | 3620 | 1463793768517 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:48 INFO - PROCESS | 3620 | ++DOCSHELL 170D4800 == 38 [pid = 3620] [id = 113] 17:22:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (17406C00) [pid = 3620] [serial = 336] [outer = 00000000] 17:22:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (177CC800) [pid = 3620] [serial = 337] [outer = 17406C00] 17:22:48 INFO - PROCESS | 3620 | 1463793768561 Marionette DEBUG loaded listener.js 17:22:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (17E3B000) [pid = 3620] [serial = 338] [outer = 17406C00] 17:22:48 INFO - PROCESS | 3620 | 1463793768982 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 17:22:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:22:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 595ms 17:22:49 INFO - PROCESS | 3620 | 1463793769019 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 17:22:49 INFO - PROCESS | 3620 | 1463793769021 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 17:22:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:22:49 INFO - PROCESS | 3620 | 1463793769057 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:22:49 INFO - PROCESS | 3620 | 1463793769059 Marionette TRACE conn2 <- [1,418,null,{}] 17:22:49 INFO - PROCESS | 3620 | 1463793769070 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:49 INFO - PROCESS | 3620 | 1463793769172 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 17:22:49 INFO - PROCESS | 3620 | 1463793769164 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:49 INFO - PROCESS | 3620 | ++DOCSHELL 177C9800 == 39 [pid = 3620] [id = 114] 17:22:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (17F7AC00) [pid = 3620] [serial = 339] [outer = 00000000] 17:22:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (19868000) [pid = 3620] [serial = 340] [outer = 17F7AC00] 17:22:49 INFO - PROCESS | 3620 | 1463793769213 Marionette DEBUG loaded listener.js 17:22:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (19869400) [pid = 3620] [serial = 341] [outer = 17F7AC00] 17:22:50 INFO - PROCESS | 3620 | 1463793770068 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 17:22:50 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 17:22:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1102ms 17:22:50 INFO - PROCESS | 3620 | 1463793770133 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 17:22:50 INFO - PROCESS | 3620 | 1463793770135 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 17:22:50 INFO - PROCESS | 3620 | 1463793770139 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:22:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:22:50 INFO - PROCESS | 3620 | 1463793770140 Marionette TRACE conn2 <- [1,422,null,{}] 17:22:50 INFO - PROCESS | 3620 | 1463793770144 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:50 INFO - PROCESS | 3620 | 1463793770252 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 17:22:50 INFO - PROCESS | 3620 | 1463793770259 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:50 INFO - PROCESS | 3620 | ++DOCSHELL 177C4400 == 40 [pid = 3620] [id = 115] 17:22:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (182E2400) [pid = 3620] [serial = 342] [outer = 00000000] 17:22:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (1A096400) [pid = 3620] [serial = 343] [outer = 182E2400] 17:22:50 INFO - PROCESS | 3620 | 1463793770303 Marionette DEBUG loaded listener.js 17:22:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (1A254000) [pid = 3620] [serial = 344] [outer = 182E2400] 17:22:50 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (17409800) [pid = 3620] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:22:50 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (12B5A800) [pid = 3620] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:22:50 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (12881000) [pid = 3620] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:22:50 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (170CF000) [pid = 3620] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:22:50 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (18246800) [pid = 3620] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:22:50 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (14E31C00) [pid = 3620] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:22:50 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (15D0F400) [pid = 3620] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:22:50 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (16EA5C00) [pid = 3620] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:22:50 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (19866000) [pid = 3620] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:22:50 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (16AB7C00) [pid = 3620] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:22:51 INFO - PROCESS | 3620 | 1463793771149 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 17:22:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:22:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1059ms 17:22:51 INFO - PROCESS | 3620 | 1463793771190 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 17:22:51 INFO - PROCESS | 3620 | 1463793771192 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 17:22:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:22:51 INFO - PROCESS | 3620 | 1463793771196 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:22:51 INFO - PROCESS | 3620 | 1463793771197 Marionette TRACE conn2 <- [1,426,null,{}] 17:22:51 INFO - PROCESS | 3620 | 1463793771201 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:51 INFO - PROCESS | 3620 | 1463793771275 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 17:22:51 INFO - PROCESS | 3620 | 1463793771283 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:51 INFO - PROCESS | 3620 | ++DOCSHELL 11274800 == 41 [pid = 3620] [id = 116] 17:22:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (12881000) [pid = 3620] [serial = 345] [outer = 00000000] 17:22:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (182E2000) [pid = 3620] [serial = 346] [outer = 12881000] 17:22:51 INFO - PROCESS | 3620 | 1463793771326 Marionette DEBUG loaded listener.js 17:22:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (19864400) [pid = 3620] [serial = 347] [outer = 12881000] 17:22:51 INFO - PROCESS | 3620 | 1463793771744 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 17:22:51 INFO - PROCESS | 3620 | 1463793771798 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 17:22:51 INFO - PROCESS | 3620 | 1463793771801 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:22:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:22:51 INFO - PROCESS | 3620 | 1463793771803 Marionette TRACE conn2 <- [1,430,null,{}] 17:22:51 INFO - PROCESS | 3620 | 1463793771806 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:51 INFO - PROCESS | 3620 | 1463793771880 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 17:22:51 INFO - PROCESS | 3620 | 1463793771882 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:51 INFO - PROCESS | 3620 | ++DOCSHELL 1617AC00 == 42 [pid = 3620] [id = 117] 17:22:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (170CEC00) [pid = 3620] [serial = 348] [outer = 00000000] 17:22:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (1A4B9400) [pid = 3620] [serial = 349] [outer = 170CEC00] 17:22:51 INFO - PROCESS | 3620 | 1463793771926 Marionette DEBUG loaded listener.js 17:22:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (1A780400) [pid = 3620] [serial = 350] [outer = 170CEC00] 17:22:52 INFO - PROCESS | 3620 | 1463793772316 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 17:22:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:22:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 551ms 17:22:52 INFO - PROCESS | 3620 | 1463793772363 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 17:22:52 INFO - PROCESS | 3620 | 1463793772365 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 17:22:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:22:52 INFO - PROCESS | 3620 | 1463793772368 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:22:52 INFO - PROCESS | 3620 | 1463793772370 Marionette TRACE conn2 <- [1,434,null,{}] 17:22:52 INFO - PROCESS | 3620 | 1463793772373 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:52 INFO - PROCESS | 3620 | 1463793772435 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 17:22:52 INFO - PROCESS | 3620 | 1463793772441 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:52 INFO - PROCESS | 3620 | ++DOCSHELL 160AF400 == 43 [pid = 3620] [id = 118] 17:22:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (160B5000) [pid = 3620] [serial = 351] [outer = 00000000] 17:22:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (160B9800) [pid = 3620] [serial = 352] [outer = 160B5000] 17:22:52 INFO - PROCESS | 3620 | 1463793772485 Marionette DEBUG loaded listener.js 17:22:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (170CF000) [pid = 3620] [serial = 353] [outer = 160B5000] 17:22:53 INFO - PROCESS | 3620 | 1463793773071 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 17:22:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:22:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 739ms 17:22:53 INFO - PROCESS | 3620 | 1463793773095 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 17:22:53 INFO - PROCESS | 3620 | 1463793773099 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 17:22:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:22:53 INFO - PROCESS | 3620 | 1463793773105 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:22:53 INFO - PROCESS | 3620 | 1463793773108 Marionette TRACE conn2 <- [1,438,null,{}] 17:22:53 INFO - PROCESS | 3620 | 1463793773114 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:53 INFO - PROCESS | 3620 | 1463793773220 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 17:22:53 INFO - PROCESS | 3620 | 1463793773326 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:53 INFO - PROCESS | 3620 | ++DOCSHELL 11CE1400 == 44 [pid = 3620] [id = 119] 17:22:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (11CE8C00) [pid = 3620] [serial = 354] [outer = 00000000] 17:22:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (12DFA400) [pid = 3620] [serial = 355] [outer = 11CE8C00] 17:22:53 INFO - PROCESS | 3620 | 1463793773383 Marionette DEBUG loaded listener.js 17:22:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (1330E800) [pid = 3620] [serial = 356] [outer = 11CE8C00] 17:22:53 INFO - PROCESS | 3620 | 1463793774009 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 17:22:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:22:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 928ms 17:22:54 INFO - PROCESS | 3620 | 1463793774053 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 17:22:54 INFO - PROCESS | 3620 | 1463793774059 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 17:22:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:22:54 INFO - PROCESS | 3620 | 1463793774065 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:22:54 INFO - PROCESS | 3620 | 1463793774051 Marionette TRACE conn2 <- [1,442,null,{}] 17:22:54 INFO - PROCESS | 3620 | 1463793774055 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:54 INFO - PROCESS | 3620 | 1463793774155 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 17:22:54 INFO - PROCESS | 3620 | 1463793774280 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:54 INFO - PROCESS | 3620 | ++DOCSHELL 131E9800 == 45 [pid = 3620] [id = 120] 17:22:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (13BB5000) [pid = 3620] [serial = 357] [outer = 00000000] 17:22:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (160B8000) [pid = 3620] [serial = 358] [outer = 13BB5000] 17:22:54 INFO - PROCESS | 3620 | 1463793774317 Marionette DEBUG loaded listener.js 17:22:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (160BD000) [pid = 3620] [serial = 359] [outer = 13BB5000] 17:22:54 INFO - PROCESS | 3620 | 1463793774878 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 17:22:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:22:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 870ms 17:22:54 INFO - PROCESS | 3620 | 1463793774941 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 17:22:54 INFO - PROCESS | 3620 | 1463793774944 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 17:22:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:22:54 INFO - PROCESS | 3620 | 1463793774947 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:22:54 INFO - PROCESS | 3620 | 1463793774951 Marionette TRACE conn2 <- [1,446,null,{}] 17:22:54 INFO - PROCESS | 3620 | 1463793774962 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:55 INFO - PROCESS | 3620 | 1463793775058 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 17:22:55 INFO - PROCESS | 3620 | 1463793775185 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:55 INFO - PROCESS | 3620 | ++DOCSHELL 1740D400 == 46 [pid = 3620] [id = 121] 17:22:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (19D78400) [pid = 3620] [serial = 360] [outer = 00000000] 17:22:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (19D85C00) [pid = 3620] [serial = 361] [outer = 19D78400] 17:22:55 INFO - PROCESS | 3620 | 1463793775241 Marionette DEBUG loaded listener.js 17:22:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (1A4B8000) [pid = 3620] [serial = 362] [outer = 19D78400] 17:22:55 INFO - PROCESS | 3620 | 1463793775961 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 17:22:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:22:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1073ms 17:22:56 INFO - PROCESS | 3620 | 1463793776024 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 17:22:56 INFO - PROCESS | 3620 | 1463793776009 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 17:22:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:22:56 INFO - PROCESS | 3620 | 1463793776014 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:22:56 INFO - PROCESS | 3620 | 1463793776018 Marionette TRACE conn2 <- [1,450,null,{}] 17:22:56 INFO - PROCESS | 3620 | 1463793776025 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:56 INFO - PROCESS | 3620 | 1463793776118 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 17:22:56 INFO - PROCESS | 3620 | 1463793776202 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:56 INFO - PROCESS | 3620 | ++DOCSHELL 11003C00 == 47 [pid = 3620] [id = 122] 17:22:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (1100A400) [pid = 3620] [serial = 363] [outer = 00000000] 17:22:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (11C4C800) [pid = 3620] [serial = 364] [outer = 1100A400] 17:22:56 INFO - PROCESS | 3620 | 1463793776282 Marionette DEBUG loaded listener.js 17:22:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 125 (12A8A000) [pid = 3620] [serial = 365] [outer = 1100A400] 17:22:56 INFO - PROCESS | 3620 | --DOCSHELL 1617AC00 == 46 [pid = 3620] [id = 117] 17:22:56 INFO - PROCESS | 3620 | --DOCSHELL 11274800 == 45 [pid = 3620] [id = 116] 17:22:56 INFO - PROCESS | 3620 | --DOCSHELL 177C4400 == 44 [pid = 3620] [id = 115] 17:22:56 INFO - PROCESS | 3620 | --DOCSHELL 177C9800 == 43 [pid = 3620] [id = 114] 17:22:56 INFO - PROCESS | 3620 | --DOCSHELL 170D4800 == 42 [pid = 3620] [id = 113] 17:22:56 INFO - PROCESS | 3620 | --DOCSHELL 16229C00 == 41 [pid = 3620] [id = 112] 17:22:56 INFO - PROCESS | 3620 | --DOCSHELL 131E7400 == 40 [pid = 3620] [id = 111] 17:22:56 INFO - PROCESS | 3620 | --DOCSHELL 12A83C00 == 39 [pid = 3620] [id = 110] 17:22:56 INFO - PROCESS | 3620 | --DOCSHELL 12A71C00 == 38 [pid = 3620] [id = 107] 17:22:56 INFO - PROCESS | 3620 | --DOCSHELL 10A7AC00 == 37 [pid = 3620] [id = 106] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 124 (1A994400) [pid = 3620] [serial = 313] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (18251800) [pid = 3620] [serial = 298] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (13315800) [pid = 3620] [serial = 284] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (131E1400) [pid = 3620] [serial = 283] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (13363000) [pid = 3620] [serial = 286] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (140C3400) [pid = 3620] [serial = 287] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (17403000) [pid = 3620] [serial = 295] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (1986AC00) [pid = 3620] [serial = 301] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (15B0E800) [pid = 3620] [serial = 289] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (15DEA400) [pid = 3620] [serial = 290] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (16AC2800) [pid = 3620] [serial = 292] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (16EA9800) [pid = 3620] [serial = 293] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (1622DC00) [pid = 3620] [serial = 271] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (13B29800) [pid = 3620] [serial = 274] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (1622B400) [pid = 3620] [serial = 277] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (1A2E5000) [pid = 3620] [serial = 311] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (1986B400) [pid = 3620] [serial = 280] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (182E2800) [pid = 3620] [serial = 299] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (19D77000) [pid = 3620] [serial = 304] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (1986D800) [pid = 3620] [serial = 302] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (1A09D000) [pid = 3620] [serial = 310] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (19D7B000) [pid = 3620] [serial = 305] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (17CD5000) [pid = 3620] [serial = 307] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (19AEC800) [pid = 3620] [serial = 308] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (17412800) [pid = 3620] [serial = 296] [outer = 00000000] [url = about:blank] 17:22:56 INFO - PROCESS | 3620 | 1463793776915 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 17:22:56 INFO - PROCESS | 3620 | 1463793776963 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 17:22:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:22:56 INFO - PROCESS | 3620 | 1463793776969 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:22:56 INFO - PROCESS | 3620 | 1463793776972 Marionette TRACE conn2 <- [1,454,null,{}] 17:22:56 INFO - PROCESS | 3620 | 1463793776993 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:57 INFO - PROCESS | 3620 | 1463793777055 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 17:22:57 INFO - PROCESS | 3620 | 1463793777062 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:57 INFO - PROCESS | 3620 | ++DOCSHELL 12A71800 == 38 [pid = 3620] [id = 123] 17:22:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (12A71C00) [pid = 3620] [serial = 366] [outer = 00000000] 17:22:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (13369400) [pid = 3620] [serial = 367] [outer = 12A71C00] 17:22:57 INFO - PROCESS | 3620 | 1463793777108 Marionette DEBUG loaded listener.js 17:22:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (13BBF400) [pid = 3620] [serial = 368] [outer = 12A71C00] 17:22:57 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:22:57 INFO - PROCESS | 3620 | 1463793777568 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 17:22:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:22:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 638ms 17:22:57 INFO - PROCESS | 3620 | 1463793777611 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 17:22:57 INFO - PROCESS | 3620 | 1463793777613 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 17:22:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:22:57 INFO - PROCESS | 3620 | 1463793777617 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:22:57 INFO - PROCESS | 3620 | 1463793777620 Marionette TRACE conn2 <- [1,458,null,{}] 17:22:57 INFO - PROCESS | 3620 | 1463793777630 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:57 INFO - PROCESS | 3620 | 1463793777717 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 17:22:57 INFO - PROCESS | 3620 | 1463793777710 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:57 INFO - PROCESS | 3620 | ++DOCSHELL 160B0800 == 39 [pid = 3620] [id = 124] 17:22:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (160B2000) [pid = 3620] [serial = 369] [outer = 00000000] 17:22:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (160BAC00) [pid = 3620] [serial = 370] [outer = 160B2000] 17:22:57 INFO - PROCESS | 3620 | 1463793777760 Marionette DEBUG loaded listener.js 17:22:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (1622CC00) [pid = 3620] [serial = 371] [outer = 160B2000] 17:22:58 INFO - PROCESS | 3620 | 1463793778182 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 17:22:58 INFO - PROCESS | 3620 | 1463793778221 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 17:22:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:22:58 INFO - PROCESS | 3620 | 1463793778228 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:22:58 INFO - PROCESS | 3620 | 1463793778213 Marionette TRACE conn2 <- [1,462,null,{}] 17:22:58 INFO - PROCESS | 3620 | 1463793778217 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:58 INFO - PROCESS | 3620 | 1463793778295 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 17:22:58 INFO - PROCESS | 3620 | 1463793778301 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:58 INFO - PROCESS | 3620 | ++DOCSHELL 17031000 == 40 [pid = 3620] [id = 125] 17:22:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (17031400) [pid = 3620] [serial = 372] [outer = 00000000] 17:22:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (17033C00) [pid = 3620] [serial = 373] [outer = 17031400] 17:22:58 INFO - PROCESS | 3620 | 1463793778349 Marionette DEBUG loaded listener.js 17:22:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (17035800) [pid = 3620] [serial = 374] [outer = 17031400] 17:22:58 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:22:58 INFO - PROCESS | 3620 | 1463793778792 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 17:22:58 INFO - PROCESS | 3620 | 1463793778805 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 17:22:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:22:58 INFO - PROCESS | 3620 | 1463793778809 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:22:58 INFO - PROCESS | 3620 | 1463793778810 Marionette TRACE conn2 <- [1,466,null,{}] 17:22:58 INFO - PROCESS | 3620 | 1463793778814 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:58 INFO - PROCESS | 3620 | 1463793778898 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 17:22:58 INFO - PROCESS | 3620 | 1463793778904 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:58 INFO - PROCESS | 3620 | ++DOCSHELL 17038800 == 41 [pid = 3620] [id = 126] 17:22:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (1703B800) [pid = 3620] [serial = 375] [outer = 00000000] 17:22:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (170D7C00) [pid = 3620] [serial = 376] [outer = 1703B800] 17:22:58 INFO - PROCESS | 3620 | 1463793778948 Marionette DEBUG loaded listener.js 17:22:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (17410C00) [pid = 3620] [serial = 377] [outer = 1703B800] 17:22:59 INFO - PROCESS | 3620 | 1463793779402 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 17:22:59 INFO - PROCESS | 3620 | 1463793779469 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 17:22:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:22:59 INFO - PROCESS | 3620 | 1463793779479 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:22:59 INFO - PROCESS | 3620 | 1463793779481 Marionette TRACE conn2 <- [1,470,null,{}] 17:22:59 INFO - PROCESS | 3620 | 1463793779484 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:59 INFO - PROCESS | 3620 | 1463793779590 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 17:22:59 INFO - PROCESS | 3620 | 1463793779649 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:59 INFO - PROCESS | 3620 | ++DOCSHELL 19760800 == 42 [pid = 3620] [id = 127] 17:22:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (19765C00) [pid = 3620] [serial = 378] [outer = 00000000] 17:22:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (1986DC00) [pid = 3620] [serial = 379] [outer = 19765C00] 17:22:59 INFO - PROCESS | 3620 | 1463793779701 Marionette DEBUG loaded listener.js 17:22:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (19871800) [pid = 3620] [serial = 380] [outer = 19765C00] 17:22:59 INFO - PROCESS | 3620 | [3620] 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 17:22:59 INFO - PROCESS | 3620 | [3620] 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 17:23:00 INFO - PROCESS | 3620 | 1463793780106 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 17:23:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:23:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 681ms 17:23:00 INFO - PROCESS | 3620 | 1463793780168 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 17:23:00 INFO - PROCESS | 3620 | 1463793780170 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 17:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:23:00 INFO - PROCESS | 3620 | 1463793780173 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:23:00 INFO - PROCESS | 3620 | 1463793780175 Marionette TRACE conn2 <- [1,474,null,{}] 17:23:00 INFO - PROCESS | 3620 | 1463793780178 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:00 INFO - PROCESS | 3620 | 1463793780281 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 17:23:00 INFO - PROCESS | 3620 | 1463793780288 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:00 INFO - PROCESS | 3620 | ++DOCSHELL 112C9800 == 43 [pid = 3620] [id = 128] 17:23:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (182E3000) [pid = 3620] [serial = 381] [outer = 00000000] 17:23:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (19D2F400) [pid = 3620] [serial = 382] [outer = 182E3000] 17:23:00 INFO - PROCESS | 3620 | 1463793780315 Marionette DEBUG loaded listener.js 17:23:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (19D7A400) [pid = 3620] [serial = 383] [outer = 182E3000] 17:23:00 INFO - PROCESS | 3620 | 1463793780753 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 17:23:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:23:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 594ms 17:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:23:00 INFO - PROCESS | 3620 | 1463793780765 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 17:23:00 INFO - PROCESS | 3620 | 1463793780766 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 17:23:00 INFO - PROCESS | 3620 | 1463793780770 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:23:00 INFO - PROCESS | 3620 | 1463793780772 Marionette TRACE conn2 <- [1,478,null,{}] 17:23:00 INFO - PROCESS | 3620 | 1463793780775 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:00 INFO - PROCESS | 3620 | 1463793780881 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 17:23:00 INFO - PROCESS | 3620 | 1463793780870 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:00 INFO - PROCESS | 3620 | ++DOCSHELL 19D82800 == 44 [pid = 3620] [id = 129] 17:23:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (19D84000) [pid = 3620] [serial = 384] [outer = 00000000] 17:23:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (1A24E400) [pid = 3620] [serial = 385] [outer = 19D84000] 17:23:00 INFO - PROCESS | 3620 | 1463793780914 Marionette DEBUG loaded listener.js 17:23:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (1A253C00) [pid = 3620] [serial = 386] [outer = 19D84000] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (112C8800) [pid = 3620] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (12A8D800) [pid = 3620] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (17406400) [pid = 3620] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (15157400) [pid = 3620] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (15161000) [pid = 3620] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (11CEA400) [pid = 3620] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (1A099000) [pid = 3620] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (17F7AC00) [pid = 3620] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (131FEC00) [pid = 3620] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (182DE400) [pid = 3620] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (13809000) [pid = 3620] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (10A75400) [pid = 3620] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (10F97000) [pid = 3620] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (19862800) [pid = 3620] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (12AE9C00) [pid = 3620] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (131E8800) [pid = 3620] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (12A73400) [pid = 3620] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (170CEC00) [pid = 3620] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (12881000) [pid = 3620] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (17026800) [pid = 3620] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (17406C00) [pid = 3620] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (102CEC00) [pid = 3620] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1622A000) [pid = 3620] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (12AE7C00) [pid = 3620] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1741F800) [pid = 3620] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:23:01 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (182E2400) [pid = 3620] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:23:01 INFO - PROCESS | 3620 | 1463793781511 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 17:23:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:23:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 783ms 17:23:01 INFO - PROCESS | 3620 | 1463793781546 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 17:23:01 INFO - PROCESS | 3620 | 1463793781548 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 17:23:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:23:01 INFO - PROCESS | 3620 | 1463793781551 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:23:01 INFO - PROCESS | 3620 | 1463793781552 Marionette TRACE conn2 <- [1,482,null,{}] 17:23:01 INFO - PROCESS | 3620 | 1463793781556 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:01 INFO - PROCESS | 3620 | 1463793781630 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 17:23:01 INFO - PROCESS | 3620 | 1463793781636 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:01 INFO - PROCESS | 3620 | ++DOCSHELL 10A75400 == 45 [pid = 3620] [id = 130] 17:23:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (12A70C00) [pid = 3620] [serial = 387] [outer = 00000000] 17:23:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (131FEC00) [pid = 3620] [serial = 388] [outer = 12A70C00] 17:23:01 INFO - PROCESS | 3620 | 1463793781679 Marionette DEBUG loaded listener.js 17:23:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (13809000) [pid = 3620] [serial = 389] [outer = 12A70C00] 17:23:02 INFO - PROCESS | 3620 | 1463793782080 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 17:23:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:23:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 551ms 17:23:02 INFO - PROCESS | 3620 | 1463793782114 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 17:23:02 INFO - PROCESS | 3620 | 1463793782116 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 17:23:02 INFO - PROCESS | 3620 | 1463793782120 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:23:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:23:02 INFO - PROCESS | 3620 | 1463793782121 Marionette TRACE conn2 <- [1,486,null,{}] 17:23:02 INFO - PROCESS | 3620 | 1463793782125 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:02 INFO - PROCESS | 3620 | 1463793782202 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 17:23:02 INFO - PROCESS | 3620 | 1463793782208 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:02 INFO - PROCESS | 3620 | ++DOCSHELL 1380B800 == 46 [pid = 3620] [id = 131] 17:23:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (15157C00) [pid = 3620] [serial = 390] [outer = 00000000] 17:23:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (170D5400) [pid = 3620] [serial = 391] [outer = 15157C00] 17:23:02 INFO - PROCESS | 3620 | 1463793782238 Marionette DEBUG loaded listener.js 17:23:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (17F85C00) [pid = 3620] [serial = 392] [outer = 15157C00] 17:23:02 INFO - PROCESS | 3620 | 1463793782642 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 17:23:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:23:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 551ms 17:23:02 INFO - PROCESS | 3620 | 1463793782680 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 17:23:02 INFO - PROCESS | 3620 | 1463793782683 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 17:23:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:23:02 INFO - PROCESS | 3620 | 1463793782686 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:23:02 INFO - PROCESS | 3620 | 1463793782688 Marionette TRACE conn2 <- [1,490,null,{}] 17:23:02 INFO - PROCESS | 3620 | 1463793782696 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:02 INFO - PROCESS | 3620 | 1463793782781 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 17:23:02 INFO - PROCESS | 3620 | 1463793782789 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:02 INFO - PROCESS | 3620 | ++DOCSHELL 19AED000 == 47 [pid = 3620] [id = 132] 17:23:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (19D22C00) [pid = 3620] [serial = 393] [outer = 00000000] 17:23:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (1A98F400) [pid = 3620] [serial = 394] [outer = 19D22C00] 17:23:02 INFO - PROCESS | 3620 | 1463793782837 Marionette DEBUG loaded listener.js 17:23:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (1A99B800) [pid = 3620] [serial = 395] [outer = 19D22C00] 17:23:03 INFO - PROCESS | 3620 | 1463793783487 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 17:23:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:23:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 841ms 17:23:03 INFO - PROCESS | 3620 | 1463793783514 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 17:23:03 INFO - PROCESS | 3620 | 1463793783519 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 17:23:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:23:03 INFO - PROCESS | 3620 | 1463793783524 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:23:03 INFO - PROCESS | 3620 | 1463793783527 Marionette TRACE conn2 <- [1,494,null,{}] 17:23:03 INFO - PROCESS | 3620 | 1463793783534 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:03 INFO - PROCESS | 3620 | 1463793783637 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 17:23:03 INFO - PROCESS | 3620 | 1463793783735 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:03 INFO - PROCESS | 3620 | ++DOCSHELL 11008000 == 48 [pid = 3620] [id = 133] 17:23:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (11CEDC00) [pid = 3620] [serial = 396] [outer = 00000000] 17:23:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (13308C00) [pid = 3620] [serial = 397] [outer = 11CEDC00] 17:23:03 INFO - PROCESS | 3620 | 1463793783781 Marionette DEBUG loaded listener.js 17:23:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (13B32C00) [pid = 3620] [serial = 398] [outer = 11CEDC00] 17:23:04 INFO - PROCESS | 3620 | 1463793784430 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 17:23:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:23:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 928ms 17:23:04 INFO - PROCESS | 3620 | 1463793784487 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 17:23:04 INFO - PROCESS | 3620 | 1463793784493 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 17:23:04 INFO - PROCESS | 3620 | 1463793784518 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:23:04 INFO - PROCESS | 3620 | 1463793784521 Marionette TRACE conn2 <- [1,498,null,{}] 17:23:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:23:04 INFO - PROCESS | 3620 | 1463793784525 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:04 INFO - PROCESS | 3620 | 1463793784626 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 17:23:04 INFO - PROCESS | 3620 | 1463793784750 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:04 INFO - PROCESS | 3620 | ++DOCSHELL 13D7D800 == 49 [pid = 3620] [id = 134] 17:23:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (140C7800) [pid = 3620] [serial = 399] [outer = 00000000] 17:23:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (160B6000) [pid = 3620] [serial = 400] [outer = 140C7800] 17:23:04 INFO - PROCESS | 3620 | 1463793784813 Marionette DEBUG loaded listener.js 17:23:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (1622A400) [pid = 3620] [serial = 401] [outer = 140C7800] 17:23:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (162BA800) [pid = 3620] [serial = 402] [outer = 1B356400] 17:23:05 INFO - PROCESS | 3620 | 1463793785462 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 17:23:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:23:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 957ms 17:23:05 INFO - PROCESS | 3620 | 1463793785505 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 17:23:05 INFO - PROCESS | 3620 | 1463793785508 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 17:23:05 INFO - PROCESS | 3620 | 1463793785512 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:23:05 INFO - PROCESS | 3620 | 1463793785516 Marionette TRACE conn2 <- [1,502,null,{}] 17:23:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:23:05 INFO - PROCESS | 3620 | 1463793785527 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:05 INFO - PROCESS | 3620 | 1463793785631 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 17:23:05 INFO - PROCESS | 3620 | 1463793785768 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:05 INFO - PROCESS | 3620 | ++DOCSHELL 1142EC00 == 50 [pid = 3620] [id = 135] 17:23:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (162C7C00) [pid = 3620] [serial = 403] [outer = 00000000] 17:23:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (162CB000) [pid = 3620] [serial = 404] [outer = 162C7C00] 17:23:05 INFO - PROCESS | 3620 | 1463793785832 Marionette DEBUG loaded listener.js 17:23:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (162CF800) [pid = 3620] [serial = 405] [outer = 162C7C00] 17:23:06 INFO - PROCESS | 3620 | 1463793786536 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 17:23:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:23:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1058ms 17:23:06 INFO - PROCESS | 3620 | 1463793786599 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 17:23:06 INFO - PROCESS | 3620 | 1463793786603 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 17:23:06 INFO - PROCESS | 3620 | 1463793786608 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:23:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:23:06 INFO - PROCESS | 3620 | 1463793786612 Marionette TRACE conn2 <- [1,506,null,{}] 17:23:06 INFO - PROCESS | 3620 | 1463793786618 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:06 INFO - PROCESS | 3620 | 1463793786694 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 17:23:06 INFO - PROCESS | 3620 | 1463793786780 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:06 INFO - PROCESS | 3620 | ++DOCSHELL 112C9400 == 51 [pid = 3620] [id = 136] 17:23:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (11A02C00) [pid = 3620] [serial = 406] [outer = 00000000] 17:23:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (12A6E400) [pid = 3620] [serial = 407] [outer = 11A02C00] 17:23:06 INFO - PROCESS | 3620 | 1463793786896 Marionette DEBUG loaded listener.js 17:23:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (13314800) [pid = 3620] [serial = 408] [outer = 11A02C00] 17:23:07 INFO - PROCESS | 3620 | --DOCSHELL 1380B800 == 50 [pid = 3620] [id = 131] 17:23:07 INFO - PROCESS | 3620 | --DOCSHELL 10A75400 == 49 [pid = 3620] [id = 130] 17:23:07 INFO - PROCESS | 3620 | --DOCSHELL 19D82800 == 48 [pid = 3620] [id = 129] 17:23:07 INFO - PROCESS | 3620 | --DOCSHELL 112C9800 == 47 [pid = 3620] [id = 128] 17:23:07 INFO - PROCESS | 3620 | --DOCSHELL 19760800 == 46 [pid = 3620] [id = 127] 17:23:07 INFO - PROCESS | 3620 | --DOCSHELL 17038800 == 45 [pid = 3620] [id = 126] 17:23:07 INFO - PROCESS | 3620 | --DOCSHELL 17031000 == 44 [pid = 3620] [id = 125] 17:23:07 INFO - PROCESS | 3620 | --DOCSHELL 160B0800 == 43 [pid = 3620] [id = 124] 17:23:07 INFO - PROCESS | 3620 | --DOCSHELL 12A71800 == 42 [pid = 3620] [id = 123] 17:23:07 INFO - PROCESS | 3620 | --DOCSHELL 11003C00 == 41 [pid = 3620] [id = 122] 17:23:07 INFO - PROCESS | 3620 | --DOCSHELL 131E9800 == 40 [pid = 3620] [id = 120] 17:23:07 INFO - PROCESS | 3620 | --DOCSHELL 11CE1400 == 39 [pid = 3620] [id = 119] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (160B9800) [pid = 3620] [serial = 352] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (1A780400) [pid = 3620] [serial = 350] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (13D81400) [pid = 3620] [serial = 331] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (131E4800) [pid = 3620] [serial = 319] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (1A4B9400) [pid = 3620] [serial = 349] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (182E2000) [pid = 3620] [serial = 346] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (182D9800) [pid = 3620] [serial = 236] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (14EB5C00) [pid = 3620] [serial = 332] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (17E3B000) [pid = 3620] [serial = 338] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (10A71800) [pid = 3620] [serial = 230] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (16E7AC00) [pid = 3620] [serial = 335] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (13D7C800) [pid = 3620] [serial = 329] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (19D79000) [pid = 3620] [serial = 281] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (1A254000) [pid = 3620] [serial = 344] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (12880800) [pid = 3620] [serial = 316] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (13D86000) [pid = 3620] [serial = 275] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (1740E800) [pid = 3620] [serial = 118] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (177CC800) [pid = 3620] [serial = 337] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (19D76800) [pid = 3620] [serial = 272] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (166C8400) [pid = 3620] [serial = 278] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (16A5B400) [pid = 3620] [serial = 322] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (157E8C00) [pid = 3620] [serial = 326] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1A096400) [pid = 3620] [serial = 343] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1A99A400) [pid = 3620] [serial = 314] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (19868000) [pid = 3620] [serial = 340] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (166D3800) [pid = 3620] [serial = 334] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (15898000) [pid = 3620] [serial = 191] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (19D82000) [pid = 3620] [serial = 194] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (19869400) [pid = 3620] [serial = 341] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (14E2B800) [pid = 3620] [serial = 233] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1149C000) [pid = 3620] [serial = 188] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (11C58C00) [pid = 3620] [serial = 151] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (12A6CC00) [pid = 3620] [serial = 317] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1A2F0800) [pid = 3620] [serial = 239] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (140C2C00) [pid = 3620] [serial = 325] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (138DFC00) [pid = 3620] [serial = 154] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (131EEC00) [pid = 3620] [serial = 328] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13B2E000) [pid = 3620] [serial = 320] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (19864400) [pid = 3620] [serial = 347] [outer = 00000000] [url = about:blank] 17:23:07 INFO - PROCESS | 3620 | 1463793787411 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 17:23:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:23:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 827ms 17:23:07 INFO - PROCESS | 3620 | 1463793787441 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 17:23:07 INFO - PROCESS | 3620 | 1463793787446 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 17:23:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:23:07 INFO - PROCESS | 3620 | 1463793787452 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:23:07 INFO - PROCESS | 3620 | 1463793787454 Marionette TRACE conn2 <- [1,510,null,{}] 17:23:07 INFO - PROCESS | 3620 | 1463793787458 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:07 INFO - PROCESS | 3620 | 1463793787542 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 17:23:07 INFO - PROCESS | 3620 | 1463793787602 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:07 INFO - PROCESS | 3620 | ++DOCSHELL 10A7A400 == 40 [pid = 3620] [id = 137] 17:23:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1289F400) [pid = 3620] [serial = 409] [outer = 00000000] 17:23:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (12AE8C00) [pid = 3620] [serial = 410] [outer = 1289F400] 17:23:07 INFO - PROCESS | 3620 | 1463793787648 Marionette DEBUG loaded listener.js 17:23:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1380B800) [pid = 3620] [serial = 411] [outer = 1289F400] 17:23:08 INFO - PROCESS | 3620 | 1463793788026 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 17:23:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:23:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 595ms 17:23:08 INFO - PROCESS | 3620 | 1463793788068 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 17:23:08 INFO - PROCESS | 3620 | 1463793788070 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 17:23:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:23:08 INFO - PROCESS | 3620 | 1463793788074 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:23:08 INFO - PROCESS | 3620 | 1463793788077 Marionette TRACE conn2 <- [1,514,null,{}] 17:23:08 INFO - PROCESS | 3620 | 1463793788087 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:08 INFO - PROCESS | 3620 | 1463793788167 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 17:23:08 INFO - PROCESS | 3620 | 1463793788176 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:08 INFO - PROCESS | 3620 | ++DOCSHELL 14E24400 == 41 [pid = 3620] [id = 138] 17:23:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (14E25400) [pid = 3620] [serial = 412] [outer = 00000000] 17:23:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (157EA800) [pid = 3620] [serial = 413] [outer = 14E25400] 17:23:08 INFO - PROCESS | 3620 | 1463793788225 Marionette DEBUG loaded listener.js 17:23:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (15D05000) [pid = 3620] [serial = 414] [outer = 14E25400] 17:23:08 INFO - PROCESS | 3620 | 1463793788625 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 17:23:08 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 17:23:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 580ms 17:23:08 INFO - PROCESS | 3620 | 1463793788676 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 17:23:08 INFO - PROCESS | 3620 | 1463793788679 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 17:23:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:23:08 INFO - PROCESS | 3620 | 1463793788682 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:23:08 INFO - PROCESS | 3620 | 1463793788684 Marionette TRACE conn2 <- [1,518,null,{}] 17:23:08 INFO - PROCESS | 3620 | 1463793788687 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:08 INFO - PROCESS | 3620 | 1463793788768 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 17:23:08 INFO - PROCESS | 3620 | 1463793788757 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:08 INFO - PROCESS | 3620 | ++DOCSHELL 160B5400 == 42 [pid = 3620] [id = 139] 17:23:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (160B8C00) [pid = 3620] [serial = 415] [outer = 00000000] 17:23:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1622C800) [pid = 3620] [serial = 416] [outer = 160B8C00] 17:23:08 INFO - PROCESS | 3620 | 1463793788805 Marionette DEBUG loaded listener.js 17:23:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (162B1C00) [pid = 3620] [serial = 417] [outer = 160B8C00] 17:23:09 INFO - PROCESS | 3620 | 1463793789220 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 17:23:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:23:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 551ms 17:23:09 INFO - PROCESS | 3620 | 1463793789234 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 17:23:09 INFO - PROCESS | 3620 | 1463793789236 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 17:23:09 INFO - PROCESS | 3620 | 1463793789239 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:23:09 INFO - PROCESS | 3620 | 1463793789241 Marionette TRACE conn2 <- [1,522,null,{}] 17:23:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:23:09 INFO - PROCESS | 3620 | 1463793789245 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:09 INFO - PROCESS | 3620 | 1463793789360 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 17:23:09 INFO - PROCESS | 3620 | 1463793789368 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:09 INFO - PROCESS | 3620 | ++DOCSHELL 162B5800 == 43 [pid = 3620] [id = 140] 17:23:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (162B9400) [pid = 3620] [serial = 418] [outer = 00000000] 17:23:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (162BEC00) [pid = 3620] [serial = 419] [outer = 162B9400] 17:23:09 INFO - PROCESS | 3620 | 1463793789411 Marionette DEBUG loaded listener.js 17:23:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (162C5C00) [pid = 3620] [serial = 420] [outer = 162B9400] 17:23:09 INFO - PROCESS | 3620 | 1463793789849 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 17:23:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:23:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 653ms 17:23:09 INFO - PROCESS | 3620 | 1463793789903 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 17:23:09 INFO - PROCESS | 3620 | 1463793789905 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 17:23:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:23:09 INFO - PROCESS | 3620 | 1463793789908 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:23:09 INFO - PROCESS | 3620 | 1463793789910 Marionette TRACE conn2 <- [1,526,null,{}] 17:23:09 INFO - PROCESS | 3620 | 1463793789919 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:10 INFO - PROCESS | 3620 | 1463793790025 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 17:23:10 INFO - PROCESS | 3620 | 1463793790039 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:10 INFO - PROCESS | 3620 | ++DOCSHELL 162BD400 == 44 [pid = 3620] [id = 141] 17:23:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16AC2800) [pid = 3620] [serial = 421] [outer = 00000000] 17:23:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (17031800) [pid = 3620] [serial = 422] [outer = 16AC2800] 17:23:10 INFO - PROCESS | 3620 | 1463793790084 Marionette DEBUG loaded listener.js 17:23:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (17034C00) [pid = 3620] [serial = 423] [outer = 16AC2800] 17:23:10 INFO - PROCESS | 3620 | 1463793790503 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 17:23:10 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 17:23:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 652ms 17:23:10 INFO - PROCESS | 3620 | 1463793790550 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 17:23:10 INFO - PROCESS | 3620 | 1463793790552 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 17:23:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:23:10 INFO - PROCESS | 3620 | 1463793790595 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:23:10 INFO - PROCESS | 3620 | 1463793790597 Marionette TRACE conn2 <- [1,530,null,{}] 17:23:10 INFO - PROCESS | 3620 | 1463793790601 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:10 INFO - PROCESS | 3620 | 1463793790685 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 17:23:10 INFO - PROCESS | 3620 | 1463793790697 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:10 INFO - PROCESS | 3620 | ++DOCSHELL 10A59800 == 45 [pid = 3620] [id = 142] 17:23:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1703C800) [pid = 3620] [serial = 424] [outer = 00000000] 17:23:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (17403800) [pid = 3620] [serial = 425] [outer = 1703C800] 17:23:10 INFO - PROCESS | 3620 | 1463793790740 Marionette DEBUG loaded listener.js 17:23:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (174C3000) [pid = 3620] [serial = 426] [outer = 1703C800] 17:23:11 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (15DF4000) [pid = 3620] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:23:11 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (17031400) [pid = 3620] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:23:11 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (160B2000) [pid = 3620] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:23:11 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (19D78400) [pid = 3620] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:23:11 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (19765C00) [pid = 3620] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:23:11 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (13BB5000) [pid = 3620] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:23:11 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1100A400) [pid = 3620] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:23:11 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1703B800) [pid = 3620] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:23:11 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (12A71C00) [pid = 3620] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:23:11 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (182E3000) [pid = 3620] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:23:11 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (11CE8C00) [pid = 3620] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:23:11 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (19D84000) [pid = 3620] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:23:11 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (15157C00) [pid = 3620] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:23:11 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (12A70C00) [pid = 3620] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:23:11 INFO - PROCESS | 3620 | 1463793791249 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 17:23:11 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 17:23:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:23:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:23:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:23:11 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 17:23:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:23:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:23:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:23:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:23:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:23:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 696ms 17:23:11 INFO - PROCESS | 3620 | 1463793791272 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 17:23:11 INFO - PROCESS | 3620 | 1463793791274 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 17:23:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:23:11 INFO - PROCESS | 3620 | 1463793791277 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:23:11 INFO - PROCESS | 3620 | 1463793791279 Marionette TRACE conn2 <- [1,534,null,{}] 17:23:11 INFO - PROCESS | 3620 | 1463793791282 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:11 INFO - PROCESS | 3620 | 1463793791367 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 17:23:11 INFO - PROCESS | 3620 | 1463793791373 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:11 INFO - PROCESS | 3620 | ++DOCSHELL 13162000 == 46 [pid = 3620] [id = 143] 17:23:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (131E1C00) [pid = 3620] [serial = 427] [outer = 00000000] 17:23:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (160BCC00) [pid = 3620] [serial = 428] [outer = 131E1C00] 17:23:11 INFO - PROCESS | 3620 | 1463793791417 Marionette DEBUG loaded listener.js 17:23:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17030000) [pid = 3620] [serial = 429] [outer = 131E1C00] 17:23:11 INFO - PROCESS | 3620 | 1463793791821 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 17:23:11 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. 17:23:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 595ms 17:23:11 INFO - PROCESS | 3620 | 1463793791902 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 17:23:11 INFO - PROCESS | 3620 | 1463793791904 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 17:23:11 INFO - PROCESS | 3620 | 1463793791910 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:23:11 INFO - PROCESS | 3620 | 1463793791913 Marionette TRACE conn2 <- [1,538,null,{}] 17:23:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:23:11 INFO - PROCESS | 3620 | 1463793791918 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:11 INFO - PROCESS | 3620 | 1463793791987 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 17:23:11 INFO - PROCESS | 3620 | 1463793791994 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:12 INFO - PROCESS | 3620 | ++DOCSHELL 14E7DC00 == 47 [pid = 3620] [id = 144] 17:23:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (15894800) [pid = 3620] [serial = 430] [outer = 00000000] 17:23:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (17CD5000) [pid = 3620] [serial = 431] [outer = 15894800] 17:23:12 INFO - PROCESS | 3620 | 1463793792039 Marionette DEBUG loaded listener.js 17:23:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (182D7800) [pid = 3620] [serial = 432] [outer = 15894800] 17:23:12 INFO - PROCESS | 3620 | 1463793792413 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 17:23:12 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. 17:23:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 551ms 17:23:12 INFO - PROCESS | 3620 | 1463793792476 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 17:23:12 INFO - PROCESS | 3620 | 1463793792478 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 17:23:12 INFO - PROCESS | 3620 | 1463793792481 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:23:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:23:12 INFO - PROCESS | 3620 | 1463793792483 Marionette TRACE conn2 <- [1,542,null,{}] 17:23:12 INFO - PROCESS | 3620 | 1463793792490 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:12 INFO - PROCESS | 3620 | 1463793792551 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 17:23:12 INFO - PROCESS | 3620 | 1463793792561 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:12 INFO - PROCESS | 3620 | ++DOCSHELL 17035C00 == 48 [pid = 3620] [id = 145] 17:23:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1703B400) [pid = 3620] [serial = 433] [outer = 00000000] 17:23:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (19869400) [pid = 3620] [serial = 434] [outer = 1703B400] 17:23:12 INFO - PROCESS | 3620 | 1463793792606 Marionette DEBUG loaded listener.js 17:23:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1986C800) [pid = 3620] [serial = 435] [outer = 1703B400] 17:23:12 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:12 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:12 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:12 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:12 INFO - PROCESS | 3620 | 1463793792993 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 17:23:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:23:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 551ms 17:23:13 INFO - PROCESS | 3620 | 1463793793023 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 17:23:13 INFO - PROCESS | 3620 | 1463793793025 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 17:23:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:23:13 INFO - PROCESS | 3620 | 1463793793033 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:23:13 INFO - PROCESS | 3620 | 1463793793035 Marionette TRACE conn2 <- [1,546,null,{}] 17:23:13 INFO - PROCESS | 3620 | 1463793793039 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:13 INFO - PROCESS | 3620 | 1463793793168 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 17:23:13 INFO - PROCESS | 3620 | 1463793793317 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:13 INFO - PROCESS | 3620 | ++DOCSHELL 105ED800 == 49 [pid = 3620] [id = 146] 17:23:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (10A5A400) [pid = 3620] [serial = 436] [outer = 00000000] 17:23:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (11003800) [pid = 3620] [serial = 437] [outer = 10A5A400] 17:23:13 INFO - PROCESS | 3620 | 1463793793374 Marionette DEBUG loaded listener.js 17:23:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (11C5A000) [pid = 3620] [serial = 438] [outer = 10A5A400] 17:23:13 INFO - PROCESS | 3620 | 1463793793880 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 17:23:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:23:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 870ms 17:23:13 INFO - PROCESS | 3620 | 1463793793919 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 17:23:13 INFO - PROCESS | 3620 | 1463793793923 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 17:23:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:23:13 INFO - PROCESS | 3620 | 1463793793928 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:23:13 INFO - PROCESS | 3620 | 1463793793932 Marionette TRACE conn2 <- [1,550,null,{}] 17:23:13 INFO - PROCESS | 3620 | 1463793793918 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:14 INFO - PROCESS | 3620 | 1463793794034 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 17:23:14 INFO - PROCESS | 3620 | 1463793794131 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:14 INFO - PROCESS | 3620 | ++DOCSHELL 140C2C00 == 50 [pid = 3620] [id = 147] 17:23:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (140C3800) [pid = 3620] [serial = 439] [outer = 00000000] 17:23:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (15156800) [pid = 3620] [serial = 440] [outer = 140C3800] 17:23:14 INFO - PROCESS | 3620 | 1463793794186 Marionette DEBUG loaded listener.js 17:23:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (15892C00) [pid = 3620] [serial = 441] [outer = 140C3800] 17:23:14 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:14 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:14 INFO - PROCESS | 3620 | 1463793794789 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 17:23:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:23:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 928ms 17:23:14 INFO - PROCESS | 3620 | 1463793794854 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 17:23:14 INFO - PROCESS | 3620 | 1463793794857 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 17:23:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:23:14 INFO - PROCESS | 3620 | 1463793794861 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:23:14 INFO - PROCESS | 3620 | 1463793794863 Marionette TRACE conn2 <- [1,554,null,{}] 17:23:14 INFO - PROCESS | 3620 | 1463793794867 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:14 INFO - PROCESS | 3620 | 1463793794949 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 17:23:15 INFO - PROCESS | 3620 | 1463793795082 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:15 INFO - PROCESS | 3620 | ++DOCSHELL 16225400 == 51 [pid = 3620] [id = 148] 17:23:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (162B6800) [pid = 3620] [serial = 442] [outer = 00000000] 17:23:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (16A57C00) [pid = 3620] [serial = 443] [outer = 162B6800] 17:23:15 INFO - PROCESS | 3620 | 1463793795140 Marionette DEBUG loaded listener.js 17:23:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (174CC800) [pid = 3620] [serial = 444] [outer = 162B6800] 17:23:15 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:15 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:15 INFO - PROCESS | 3620 | 1463793795711 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:23:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:23:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 870ms 17:23:15 INFO - PROCESS | 3620 | 1463793795733 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 17:23:15 INFO - PROCESS | 3620 | 1463793795737 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 17:23:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:23:15 INFO - PROCESS | 3620 | 1463793795748 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:23:15 INFO - PROCESS | 3620 | 1463793795752 Marionette TRACE conn2 <- [1,558,null,{}] 17:23:15 INFO - PROCESS | 3620 | 1463793795756 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:15 INFO - PROCESS | 3620 | 1463793795861 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 17:23:15 INFO - PROCESS | 3620 | 1463793795983 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:15 INFO - PROCESS | 3620 | ++DOCSHELL 17CD3000 == 52 [pid = 3620] [id = 149] 17:23:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (182DE800) [pid = 3620] [serial = 445] [outer = 00000000] 17:23:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (19D81000) [pid = 3620] [serial = 446] [outer = 182DE800] 17:23:16 INFO - PROCESS | 3620 | 1463793796043 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (19D84000) [pid = 3620] [serial = 447] [outer = 182DE800] 17:23:16 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:16 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:16 INFO - PROCESS | 3620 | 1463793796562 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 17:23:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:23:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 870ms 17:23:16 INFO - PROCESS | 3620 | 1463793796617 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 17:23:16 INFO - PROCESS | 3620 | 1463793796619 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 17:23:16 INFO - PROCESS | 3620 | 1463793796623 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:23:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:23:16 INFO - PROCESS | 3620 | 1463793796625 Marionette TRACE conn2 <- [1,562,null,{}] 17:23:16 INFO - PROCESS | 3620 | 1463793796628 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:16 INFO - PROCESS | 3620 | 1463793796727 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 17:23:16 INFO - PROCESS | 3620 | 1463793796806 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:16 INFO - PROCESS | 3620 | ++DOCSHELL 19D30000 == 53 [pid = 3620] [id = 150] 17:23:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (1A094800) [pid = 3620] [serial = 448] [outer = 00000000] 17:23:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (1A0A1C00) [pid = 3620] [serial = 449] [outer = 1A094800] 17:23:16 INFO - PROCESS | 3620 | 1463793796859 Marionette DEBUG loaded listener.js 17:23:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (1A24A400) [pid = 3620] [serial = 450] [outer = 1A094800] 17:23:17 INFO - PROCESS | 3620 | 1463793797571 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:23:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:23:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1001ms 17:23:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:23:17 INFO - PROCESS | 3620 | 1463793797645 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 17:23:17 INFO - PROCESS | 3620 | 1463793797648 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 17:23:17 INFO - PROCESS | 3620 | 1463793797653 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:23:17 INFO - PROCESS | 3620 | 1463793797656 Marionette TRACE conn2 <- [1,566,null,{}] 17:23:17 INFO - PROCESS | 3620 | 1463793797661 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:17 INFO - PROCESS | 3620 | 1463793797741 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 17:23:17 INFO - PROCESS | 3620 | 1463793797867 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:17 INFO - PROCESS | 3620 | ++DOCSHELL 112C7400 == 54 [pid = 3620] [id = 151] 17:23:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (12A70800) [pid = 3620] [serial = 451] [outer = 00000000] 17:23:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (131E7800) [pid = 3620] [serial = 452] [outer = 12A70800] 17:23:17 INFO - PROCESS | 3620 | 1463793797921 Marionette DEBUG loaded listener.js 17:23:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (1380B400) [pid = 3620] [serial = 453] [outer = 12A70800] 17:23:18 INFO - PROCESS | 3620 | --DOCSHELL 17035C00 == 53 [pid = 3620] [id = 145] 17:23:18 INFO - PROCESS | 3620 | --DOCSHELL 14E7DC00 == 52 [pid = 3620] [id = 144] 17:23:18 INFO - PROCESS | 3620 | --DOCSHELL 13162000 == 51 [pid = 3620] [id = 143] 17:23:18 INFO - PROCESS | 3620 | --DOCSHELL 10A59800 == 50 [pid = 3620] [id = 142] 17:23:18 INFO - PROCESS | 3620 | --DOCSHELL 162BD400 == 49 [pid = 3620] [id = 141] 17:23:18 INFO - PROCESS | 3620 | --DOCSHELL 162B5800 == 48 [pid = 3620] [id = 140] 17:23:18 INFO - PROCESS | 3620 | --DOCSHELL 160B5400 == 47 [pid = 3620] [id = 139] 17:23:18 INFO - PROCESS | 3620 | --DOCSHELL 14E24400 == 46 [pid = 3620] [id = 138] 17:23:18 INFO - PROCESS | 3620 | --DOCSHELL 160AF400 == 45 [pid = 3620] [id = 118] 17:23:18 INFO - PROCESS | 3620 | --DOCSHELL 10A7A400 == 44 [pid = 3620] [id = 137] 17:23:18 INFO - PROCESS | 3620 | --DOCSHELL 112C9400 == 43 [pid = 3620] [id = 136] 17:23:18 INFO - PROCESS | 3620 | --DOCSHELL 13D7D800 == 42 [pid = 3620] [id = 134] 17:23:18 INFO - PROCESS | 3620 | --DOCSHELL 11008000 == 41 [pid = 3620] [id = 133] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (177C9C00) [pid = 3620] [serial = 323] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (17033C00) [pid = 3620] [serial = 373] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (17035800) [pid = 3620] [serial = 374] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (160BAC00) [pid = 3620] [serial = 370] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (1622CC00) [pid = 3620] [serial = 371] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (1A4B8000) [pid = 3620] [serial = 362] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (19D85C00) [pid = 3620] [serial = 361] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1986DC00) [pid = 3620] [serial = 379] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (160BD000) [pid = 3620] [serial = 359] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (160B8000) [pid = 3620] [serial = 358] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (12A8A000) [pid = 3620] [serial = 365] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (11C4C800) [pid = 3620] [serial = 364] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (170D7C00) [pid = 3620] [serial = 376] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (13369400) [pid = 3620] [serial = 367] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (13BBF400) [pid = 3620] [serial = 368] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1A98F400) [pid = 3620] [serial = 394] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (19D2F400) [pid = 3620] [serial = 382] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1330E800) [pid = 3620] [serial = 356] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (12DFA400) [pid = 3620] [serial = 355] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (19871800) [pid = 3620] [serial = 380] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1A24E400) [pid = 3620] [serial = 385] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (170D5400) [pid = 3620] [serial = 391] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (17F85C00) [pid = 3620] [serial = 392] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1A253C00) [pid = 3620] [serial = 386] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (19D7A400) [pid = 3620] [serial = 383] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (131FEC00) [pid = 3620] [serial = 388] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (13809000) [pid = 3620] [serial = 389] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (17410C00) [pid = 3620] [serial = 377] [outer = 00000000] [url = about:blank] 17:23:18 INFO - PROCESS | 3620 | 1463793798437 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 17:23:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:23:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 841ms 17:23:18 INFO - PROCESS | 3620 | 1463793798483 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 17:23:18 INFO - PROCESS | 3620 | 1463793798489 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 17:23:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:23:18 INFO - PROCESS | 3620 | 1463793798495 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:23:18 INFO - PROCESS | 3620 | 1463793798497 Marionette TRACE conn2 <- [1,570,null,{}] 17:23:18 INFO - PROCESS | 3620 | 1463793798501 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:18 INFO - PROCESS | 3620 | 1463793798583 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 17:23:18 INFO - PROCESS | 3620 | 1463793798593 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:18 INFO - PROCESS | 3620 | ++DOCSHELL 131E6400 == 42 [pid = 3620] [id = 152] 17:23:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (131E7000) [pid = 3620] [serial = 454] [outer = 00000000] 17:23:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (138DF800) [pid = 3620] [serial = 455] [outer = 131E7000] 17:23:18 INFO - PROCESS | 3620 | 1463793798624 Marionette DEBUG loaded listener.js 17:23:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (14E22C00) [pid = 3620] [serial = 456] [outer = 131E7000] 17:23:19 INFO - PROCESS | 3620 | 1463793799078 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 17:23:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:23:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 595ms 17:23:19 INFO - PROCESS | 3620 | 1463793799094 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 17:23:19 INFO - PROCESS | 3620 | 1463793799096 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 17:23:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:23:19 INFO - PROCESS | 3620 | 1463793799083 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:23:19 INFO - PROCESS | 3620 | 1463793799086 Marionette TRACE conn2 <- [1,574,null,{}] 17:23:19 INFO - PROCESS | 3620 | 1463793799096 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:19 INFO - PROCESS | 3620 | 1463793799207 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 17:23:19 INFO - PROCESS | 3620 | 1463793799219 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:19 INFO - PROCESS | 3620 | ++DOCSHELL 160B8400 == 43 [pid = 3620] [id = 153] 17:23:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (160B8800) [pid = 3620] [serial = 457] [outer = 00000000] 17:23:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (16224C00) [pid = 3620] [serial = 458] [outer = 160B8800] 17:23:19 INFO - PROCESS | 3620 | 1463793799265 Marionette DEBUG loaded listener.js 17:23:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1622D400) [pid = 3620] [serial = 459] [outer = 160B8800] 17:23:19 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:19 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:19 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:19 INFO - PROCESS | 3620 | 1463793799687 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 17:23:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:23:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 638ms 17:23:19 INFO - PROCESS | 3620 | 1463793799744 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 17:23:19 INFO - PROCESS | 3620 | 1463793799746 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 17:23:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:23:19 INFO - PROCESS | 3620 | 1463793799749 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:23:19 INFO - PROCESS | 3620 | 1463793799751 Marionette TRACE conn2 <- [1,578,null,{}] 17:23:19 INFO - PROCESS | 3620 | 1463793799755 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:19 INFO - PROCESS | 3620 | 1463793799820 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 17:23:19 INFO - PROCESS | 3620 | 1463793799828 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:19 INFO - PROCESS | 3620 | ++DOCSHELL 162B4400 == 44 [pid = 3620] [id = 154] 17:23:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (162C5000) [pid = 3620] [serial = 460] [outer = 00000000] 17:23:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (166CBC00) [pid = 3620] [serial = 461] [outer = 162C5000] 17:23:19 INFO - PROCESS | 3620 | 1463793799874 Marionette DEBUG loaded listener.js 17:23:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16E6B400) [pid = 3620] [serial = 462] [outer = 162C5000] 17:23:20 INFO - PROCESS | 3620 | 1463793800277 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 17:23:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:23:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 580ms 17:23:20 INFO - PROCESS | 3620 | 1463793800330 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 17:23:20 INFO - PROCESS | 3620 | 1463793800332 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 17:23:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:23:20 INFO - PROCESS | 3620 | 1463793800335 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:23:20 INFO - PROCESS | 3620 | 1463793800337 Marionette TRACE conn2 <- [1,582,null,{}] 17:23:20 INFO - PROCESS | 3620 | 1463793800341 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:20 INFO - PROCESS | 3620 | 1463793800429 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 17:23:20 INFO - PROCESS | 3620 | 1463793800465 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:20 INFO - PROCESS | 3620 | ++DOCSHELL 162BFC00 == 45 [pid = 3620] [id = 155] 17:23:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (17032000) [pid = 3620] [serial = 463] [outer = 00000000] 17:23:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (17039800) [pid = 3620] [serial = 464] [outer = 17032000] 17:23:20 INFO - PROCESS | 3620 | 1463793800509 Marionette DEBUG loaded listener.js 17:23:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (170D9400) [pid = 3620] [serial = 465] [outer = 17032000] 17:23:20 INFO - PROCESS | 3620 | 1463793800944 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:23:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:23:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 653ms 17:23:20 INFO - PROCESS | 3620 | 1463793800996 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 17:23:20 INFO - PROCESS | 3620 | 1463793800998 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 17:23:20 INFO - PROCESS | 3620 | 1463793801001 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:23:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:23:20 INFO - PROCESS | 3620 | 1463793801003 Marionette TRACE conn2 <- [1,586,null,{}] 17:23:20 INFO - PROCESS | 3620 | 1463793801006 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:21 INFO - PROCESS | 3620 | 1463793801132 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 17:23:21 INFO - PROCESS | 3620 | 1463793801192 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:21 INFO - PROCESS | 3620 | ++DOCSHELL 10A74400 == 46 [pid = 3620] [id = 156] 17:23:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (162C4C00) [pid = 3620] [serial = 466] [outer = 00000000] 17:23:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (182D5800) [pid = 3620] [serial = 467] [outer = 162C4C00] 17:23:21 INFO - PROCESS | 3620 | 1463793801238 Marionette DEBUG loaded listener.js 17:23:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (19862C00) [pid = 3620] [serial = 468] [outer = 162C4C00] 17:23:21 INFO - PROCESS | 3620 | 1463793801619 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 17:23:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:23:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 682ms 17:23:21 INFO - PROCESS | 3620 | 1463793801684 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 17:23:21 INFO - PROCESS | 3620 | 1463793801686 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 17:23:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:23:21 INFO - PROCESS | 3620 | 1463793801698 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:23:21 INFO - PROCESS | 3620 | 1463793801699 Marionette TRACE conn2 <- [1,590,null,{}] 17:23:21 INFO - PROCESS | 3620 | 1463793801703 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:21 INFO - PROCESS | 3620 | 1463793801808 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 17:23:21 INFO - PROCESS | 3620 | 1463793801801 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:21 INFO - PROCESS | 3620 | ++DOCSHELL 19865800 == 47 [pid = 3620] [id = 157] 17:23:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (19866800) [pid = 3620] [serial = 469] [outer = 00000000] 17:23:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (19AEB800) [pid = 3620] [serial = 470] [outer = 19866800] 17:23:21 INFO - PROCESS | 3620 | 1463793801844 Marionette DEBUG loaded listener.js 17:23:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (13B29C00) [pid = 3620] [serial = 471] [outer = 19866800] 17:23:22 INFO - PROCESS | 3620 | 1463793802250 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 17:23:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:23:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 609ms 17:23:22 INFO - PROCESS | 3620 | 1463793802292 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 17:23:22 INFO - PROCESS | 3620 | 1463793802294 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 17:23:22 INFO - PROCESS | 3620 | 1463793802298 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:23:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:23:22 INFO - PROCESS | 3620 | 1463793802299 Marionette TRACE conn2 <- [1,594,null,{}] 17:23:22 INFO - PROCESS | 3620 | 1463793802303 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:22 INFO - PROCESS | 3620 | 1463793802408 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 17:23:22 INFO - PROCESS | 3620 | 1463793802414 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:22 INFO - PROCESS | 3620 | ++DOCSHELL 19D77C00 == 48 [pid = 3620] [id = 158] 17:23:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (19D7B800) [pid = 3620] [serial = 472] [outer = 00000000] 17:23:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (1A093800) [pid = 3620] [serial = 473] [outer = 19D7B800] 17:23:22 INFO - PROCESS | 3620 | 1463793802503 Marionette DEBUG loaded listener.js 17:23:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (1A253C00) [pid = 3620] [serial = 474] [outer = 19D7B800] 17:23:22 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (162B9400) [pid = 3620] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:23:22 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (160B8C00) [pid = 3620] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:23:22 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1289F400) [pid = 3620] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:23:22 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (16AC2800) [pid = 3620] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:23:22 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (14E25400) [pid = 3620] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:23:22 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (162C7C00) [pid = 3620] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:23:22 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (11A02C00) [pid = 3620] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:23:22 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1703C800) [pid = 3620] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:23:22 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (131E1C00) [pid = 3620] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:23:22 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (15894800) [pid = 3620] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:23:22 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (160B5000) [pid = 3620] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:23:22 INFO - PROCESS | 3620 | 1463793802878 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:23:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:23:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 595ms 17:23:22 INFO - PROCESS | 3620 | 1463793802899 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 17:23:22 INFO - PROCESS | 3620 | 1463793802901 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 17:23:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:23:22 INFO - PROCESS | 3620 | 1463793802904 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:23:22 INFO - PROCESS | 3620 | 1463793802906 Marionette TRACE conn2 <- [1,598,null,{}] 17:23:22 INFO - PROCESS | 3620 | 1463793802909 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:22 INFO - PROCESS | 3620 | 1463793802991 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 17:23:23 INFO - PROCESS | 3620 | 1463793803005 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:23 INFO - PROCESS | 3620 | ++DOCSHELL 15154400 == 49 [pid = 3620] [id = 159] 17:23:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (15DE7400) [pid = 3620] [serial = 475] [outer = 00000000] 17:23:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (16AB8000) [pid = 3620] [serial = 476] [outer = 15DE7400] 17:23:23 INFO - PROCESS | 3620 | 1463793803049 Marionette DEBUG loaded listener.js 17:23:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (17E3C800) [pid = 3620] [serial = 477] [outer = 15DE7400] 17:23:23 INFO - PROCESS | 3620 | 1463793803449 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 17:23:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:23:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 580ms 17:23:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:23:23 INFO - PROCESS | 3620 | 1463793803502 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 17:23:23 INFO - PROCESS | 3620 | 1463793803504 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 17:23:23 INFO - PROCESS | 3620 | 1463793803491 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:23:23 INFO - PROCESS | 3620 | 1463793803492 Marionette TRACE conn2 <- [1,602,null,{}] 17:23:23 INFO - PROCESS | 3620 | 1463793803500 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:23 INFO - PROCESS | 3620 | 1463793803577 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 17:23:23 INFO - PROCESS | 3620 | 1463793803584 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:23 INFO - PROCESS | 3620 | ++DOCSHELL 16AC2800 == 50 [pid = 3620] [id = 160] 17:23:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1986DC00) [pid = 3620] [serial = 478] [outer = 00000000] 17:23:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1A2EE400) [pid = 3620] [serial = 479] [outer = 1986DC00] 17:23:23 INFO - PROCESS | 3620 | 1463793803630 Marionette DEBUG loaded listener.js 17:23:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1A4AC800) [pid = 3620] [serial = 480] [outer = 1986DC00] 17:23:24 INFO - PROCESS | 3620 | 1463793804034 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:23:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:23:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 580ms 17:23:24 INFO - PROCESS | 3620 | 1463793804092 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 17:23:24 INFO - PROCESS | 3620 | 1463793804094 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 17:23:24 INFO - PROCESS | 3620 | 1463793804098 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:23:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:23:24 INFO - PROCESS | 3620 | 1463793804100 Marionette TRACE conn2 <- [1,606,null,{}] 17:23:24 INFO - PROCESS | 3620 | 1463793804103 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:24 INFO - PROCESS | 3620 | 1463793804200 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 17:23:24 INFO - PROCESS | 3620 | 1463793804247 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:24 INFO - PROCESS | 3620 | ++DOCSHELL 1AC0AC00 == 51 [pid = 3620] [id = 161] 17:23:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1AC0B000) [pid = 3620] [serial = 481] [outer = 00000000] 17:23:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (1AC0E800) [pid = 3620] [serial = 482] [outer = 1AC0B000] 17:23:24 INFO - PROCESS | 3620 | 1463793804295 Marionette DEBUG loaded listener.js 17:23:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (1AD72000) [pid = 3620] [serial = 483] [outer = 1AC0B000] 17:23:24 INFO - PROCESS | 3620 | 1463793804949 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:23:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:23:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 870ms 17:23:24 INFO - PROCESS | 3620 | 1463793804981 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 17:23:24 INFO - PROCESS | 3620 | 1463793804986 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 17:23:24 INFO - PROCESS | 3620 | 1463793804991 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:23:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:23:24 INFO - PROCESS | 3620 | 1463793804996 Marionette TRACE conn2 <- [1,610,null,{}] 17:23:24 INFO - PROCESS | 3620 | 1463793805001 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:25 INFO - PROCESS | 3620 | 1463793805090 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 17:23:25 INFO - PROCESS | 3620 | 1463793805196 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:25 INFO - PROCESS | 3620 | ++DOCSHELL 13BB4400 == 52 [pid = 3620] [id = 162] 17:23:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (13BBF400) [pid = 3620] [serial = 484] [outer = 00000000] 17:23:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (157E7400) [pid = 3620] [serial = 485] [outer = 13BBF400] 17:23:25 INFO - PROCESS | 3620 | 1463793805251 Marionette DEBUG loaded listener.js 17:23:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (160B8000) [pid = 3620] [serial = 486] [outer = 13BBF400] 17:23:25 INFO - PROCESS | 3620 | 1463793805810 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 17:23:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:23:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 870ms 17:23:25 INFO - PROCESS | 3620 | 1463793805865 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 17:23:25 INFO - PROCESS | 3620 | 1463793805871 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 17:23:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:23:25 INFO - PROCESS | 3620 | 1463793805877 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:23:25 INFO - PROCESS | 3620 | 1463793805880 Marionette TRACE conn2 <- [1,614,null,{}] 17:23:25 INFO - PROCESS | 3620 | 1463793805884 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:25 INFO - PROCESS | 3620 | 1463793805970 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 17:23:26 INFO - PROCESS | 3620 | 1463793806069 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:26 INFO - PROCESS | 3620 | ++DOCSHELL 162C9400 == 53 [pid = 3620] [id = 163] 17:23:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (170CE400) [pid = 3620] [serial = 487] [outer = 00000000] 17:23:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (174C1800) [pid = 3620] [serial = 488] [outer = 170CE400] 17:23:26 INFO - PROCESS | 3620 | 1463793806122 Marionette DEBUG loaded listener.js 17:23:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (19862800) [pid = 3620] [serial = 489] [outer = 170CE400] 17:23:26 INFO - PROCESS | 3620 | 1463793806673 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:23:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:23:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 885ms 17:23:26 INFO - PROCESS | 3620 | 1463793806746 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 17:23:26 INFO - PROCESS | 3620 | 1463793806749 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 17:23:26 INFO - PROCESS | 3620 | 1463793806766 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:23:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:23:26 INFO - PROCESS | 3620 | 1463793806770 Marionette TRACE conn2 <- [1,618,null,{}] 17:23:26 INFO - PROCESS | 3620 | 1463793806781 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:26 INFO - PROCESS | 3620 | 1463793806895 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 17:23:26 INFO - PROCESS | 3620 | 1463793806997 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:27 INFO - PROCESS | 3620 | ++DOCSHELL 10AB9000 == 54 [pid = 3620] [id = 164] 17:23:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (10ABD400) [pid = 3620] [serial = 490] [outer = 00000000] 17:23:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (16EAF000) [pid = 3620] [serial = 491] [outer = 10ABD400] 17:23:27 INFO - PROCESS | 3620 | 1463793807054 Marionette DEBUG loaded listener.js 17:23:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (19D76C00) [pid = 3620] [serial = 492] [outer = 10ABD400] 17:23:27 INFO - PROCESS | 3620 | 1463793807615 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 17:23:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:23:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 928ms 17:23:27 INFO - PROCESS | 3620 | 1463793807697 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 17:23:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:23:27 INFO - PROCESS | 3620 | 1463793807700 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 17:23:27 INFO - PROCESS | 3620 | 1463793807704 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:23:27 INFO - PROCESS | 3620 | 1463793807706 Marionette TRACE conn2 <- [1,622,null,{}] 17:23:27 INFO - PROCESS | 3620 | 1463793807710 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:27 INFO - PROCESS | 3620 | 1463793807815 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 17:23:28 INFO - PROCESS | 3620 | 1463793808087 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:28 INFO - PROCESS | 3620 | ++DOCSHELL 0C77DC00 == 55 [pid = 3620] [id = 165] 17:23:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (0F333400) [pid = 3620] [serial = 493] [outer = 00000000] 17:23:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (10A5A800) [pid = 3620] [serial = 494] [outer = 0F333400] 17:23:28 INFO - PROCESS | 3620 | 1463793808140 Marionette DEBUG loaded listener.js 17:23:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (10AB2800) [pid = 3620] [serial = 495] [outer = 0F333400] 17:23:28 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:28 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:28 INFO - PROCESS | 3620 | 1463793808758 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 17:23:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:23:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1058ms 17:23:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:23:28 INFO - PROCESS | 3620 | 1463793808772 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 17:23:28 INFO - PROCESS | 3620 | 1463793808776 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 17:23:28 INFO - PROCESS | 3620 | 1463793808780 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:23:28 INFO - PROCESS | 3620 | 1463793808783 Marionette TRACE conn2 <- [1,626,null,{}] 17:23:28 INFO - PROCESS | 3620 | 1463793808788 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:28 INFO - PROCESS | 3620 | 1463793808863 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 17:23:28 INFO - PROCESS | 3620 | 1463793808967 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:28 INFO - PROCESS | 3620 | ++DOCSHELL 10EB1000 == 56 [pid = 3620] [id = 166] 17:23:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (10EB9400) [pid = 3620] [serial = 496] [outer = 00000000] 17:23:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (11A01400) [pid = 3620] [serial = 497] [outer = 10EB9400] 17:23:28 INFO - PROCESS | 3620 | 1463793809015 Marionette DEBUG loaded listener.js 17:23:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (12A6BC00) [pid = 3620] [serial = 498] [outer = 10EB9400] 17:23:29 INFO - PROCESS | 3620 | --DOCSHELL 16AC2800 == 55 [pid = 3620] [id = 160] 17:23:29 INFO - PROCESS | 3620 | --DOCSHELL 15154400 == 54 [pid = 3620] [id = 159] 17:23:29 INFO - PROCESS | 3620 | --DOCSHELL 19D77C00 == 53 [pid = 3620] [id = 158] 17:23:29 INFO - PROCESS | 3620 | --DOCSHELL 19865800 == 52 [pid = 3620] [id = 157] 17:23:29 INFO - PROCESS | 3620 | --DOCSHELL 10A74400 == 51 [pid = 3620] [id = 156] 17:23:29 INFO - PROCESS | 3620 | --DOCSHELL 162BFC00 == 50 [pid = 3620] [id = 155] 17:23:29 INFO - PROCESS | 3620 | --DOCSHELL 162B4400 == 49 [pid = 3620] [id = 154] 17:23:29 INFO - PROCESS | 3620 | --DOCSHELL 160B8400 == 48 [pid = 3620] [id = 153] 17:23:29 INFO - PROCESS | 3620 | --DOCSHELL 131E6400 == 47 [pid = 3620] [id = 152] 17:23:29 INFO - PROCESS | 3620 | --DOCSHELL 112C7400 == 46 [pid = 3620] [id = 151] 17:23:29 INFO - PROCESS | 3620 | --DOCSHELL 140C2C00 == 45 [pid = 3620] [id = 147] 17:23:29 INFO - PROCESS | 3620 | --DOCSHELL 105ED800 == 44 [pid = 3620] [id = 146] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (170CF000) [pid = 3620] [serial = 353] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (162CF800) [pid = 3620] [serial = 405] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (162CB000) [pid = 3620] [serial = 404] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (17031800) [pid = 3620] [serial = 422] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (13314800) [pid = 3620] [serial = 408] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (12A6E400) [pid = 3620] [serial = 407] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (160B6000) [pid = 3620] [serial = 400] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (17403800) [pid = 3620] [serial = 425] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (17030000) [pid = 3620] [serial = 429] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (160BCC00) [pid = 3620] [serial = 428] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (17024800) [pid = 3620] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (17CD5000) [pid = 3620] [serial = 431] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (174C3000) [pid = 3620] [serial = 426] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (162BEC00) [pid = 3620] [serial = 419] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (182D7800) [pid = 3620] [serial = 432] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (162B1C00) [pid = 3620] [serial = 417] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (19869400) [pid = 3620] [serial = 434] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (162C5C00) [pid = 3620] [serial = 420] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (13308C00) [pid = 3620] [serial = 397] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1622C800) [pid = 3620] [serial = 416] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (12AE8C00) [pid = 3620] [serial = 410] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1380B800) [pid = 3620] [serial = 411] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (17034C00) [pid = 3620] [serial = 423] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (157EA800) [pid = 3620] [serial = 413] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (15D05000) [pid = 3620] [serial = 414] [outer = 00000000] [url = about:blank] 17:23:29 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:29 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:29 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:29 INFO - PROCESS | 3620 | 1463793809493 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:23:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:23:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 740ms 17:23:29 INFO - PROCESS | 3620 | 1463793809521 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 17:23:29 INFO - PROCESS | 3620 | 1463793809525 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 17:23:29 INFO - PROCESS | 3620 | 1463793809530 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:23:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:23:29 INFO - PROCESS | 3620 | 1463793809531 Marionette TRACE conn2 <- [1,630,null,{}] 17:23:29 INFO - PROCESS | 3620 | 1463793809535 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:29 INFO - PROCESS | 3620 | 1463793809614 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 17:23:29 INFO - PROCESS | 3620 | 1463793809621 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:29 INFO - PROCESS | 3620 | ++DOCSHELL 12880800 == 45 [pid = 3620] [id = 167] 17:23:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (12A71000) [pid = 3620] [serial = 499] [outer = 00000000] 17:23:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (131E6400) [pid = 3620] [serial = 500] [outer = 12A71000] 17:23:29 INFO - PROCESS | 3620 | 1463793809648 Marionette DEBUG loaded listener.js 17:23:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1330E800) [pid = 3620] [serial = 501] [outer = 12A71000] 17:23:30 INFO - PROCESS | 3620 | 1463793810087 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 17:23:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:23:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 580ms 17:23:30 INFO - PROCESS | 3620 | 1463793810115 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 17:23:30 INFO - PROCESS | 3620 | 1463793810117 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 17:23:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:23:30 INFO - PROCESS | 3620 | 1463793810122 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:23:30 INFO - PROCESS | 3620 | 1463793810128 Marionette TRACE conn2 <- [1,634,null,{}] 17:23:30 INFO - PROCESS | 3620 | 1463793810136 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:30 INFO - PROCESS | 3620 | 1463793810215 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 17:23:30 INFO - PROCESS | 3620 | 1463793810227 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:30 INFO - PROCESS | 3620 | ++DOCSHELL 13D7F800 == 46 [pid = 3620] [id = 168] 17:23:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (13D81400) [pid = 3620] [serial = 502] [outer = 00000000] 17:23:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (140C8400) [pid = 3620] [serial = 503] [outer = 13D81400] 17:23:30 INFO - PROCESS | 3620 | 1463793810278 Marionette DEBUG loaded listener.js 17:23:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (14E7A400) [pid = 3620] [serial = 504] [outer = 13D81400] 17:23:30 INFO - PROCESS | 3620 | 1463793810675 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:23:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:23:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 594ms 17:23:30 INFO - PROCESS | 3620 | 1463793810723 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 17:23:30 INFO - PROCESS | 3620 | 1463793810725 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 17:23:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:23:30 INFO - PROCESS | 3620 | 1463793810729 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:23:30 INFO - PROCESS | 3620 | 1463793810731 Marionette TRACE conn2 <- [1,638,null,{}] 17:23:30 INFO - PROCESS | 3620 | 1463793810734 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:30 INFO - PROCESS | 3620 | 1463793810810 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 17:23:30 INFO - PROCESS | 3620 | 1463793810819 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:30 INFO - PROCESS | 3620 | ++DOCSHELL 14E88C00 == 47 [pid = 3620] [id = 169] 17:23:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (15152800) [pid = 3620] [serial = 505] [outer = 00000000] 17:23:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (157E9000) [pid = 3620] [serial = 506] [outer = 15152800] 17:23:30 INFO - PROCESS | 3620 | 1463793810848 Marionette DEBUG loaded listener.js 17:23:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (15B11000) [pid = 3620] [serial = 507] [outer = 15152800] 17:23:31 INFO - PROCESS | 3620 | 1463793811273 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 17:23:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:23:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 595ms 17:23:31 INFO - PROCESS | 3620 | 1463793811361 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 17:23:31 INFO - PROCESS | 3620 | 1463793811363 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 17:23:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:23:31 INFO - PROCESS | 3620 | 1463793811374 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:23:31 INFO - PROCESS | 3620 | 1463793811375 Marionette TRACE conn2 <- [1,642,null,{}] 17:23:31 INFO - PROCESS | 3620 | 1463793811382 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:31 INFO - PROCESS | 3620 | 1463793811487 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 17:23:31 INFO - PROCESS | 3620 | 1463793811496 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:31 INFO - PROCESS | 3620 | ++DOCSHELL 0F334800 == 48 [pid = 3620] [id = 170] 17:23:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (15DF5400) [pid = 3620] [serial = 508] [outer = 00000000] 17:23:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (160BDC00) [pid = 3620] [serial = 509] [outer = 15DF5400] 17:23:31 INFO - PROCESS | 3620 | 1463793811547 Marionette DEBUG loaded listener.js 17:23:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (16229C00) [pid = 3620] [serial = 510] [outer = 15DF5400] 17:23:31 INFO - PROCESS | 3620 | 1463793811960 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:23:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:23:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 594ms 17:23:31 INFO - PROCESS | 3620 | 1463793811973 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 17:23:31 INFO - PROCESS | 3620 | 1463793811975 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 17:23:31 INFO - PROCESS | 3620 | 1463793811978 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:23:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:23:31 INFO - PROCESS | 3620 | 1463793811979 Marionette TRACE conn2 <- [1,646,null,{}] 17:23:31 INFO - PROCESS | 3620 | 1463793811983 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:32 INFO - PROCESS | 3620 | 1463793812074 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 17:23:32 INFO - PROCESS | 3620 | 1463793812160 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:32 INFO - PROCESS | 3620 | ++DOCSHELL 0F338400 == 49 [pid = 3620] [id = 171] 17:23:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (162B0800) [pid = 3620] [serial = 511] [outer = 00000000] 17:23:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (162BE800) [pid = 3620] [serial = 512] [outer = 162B0800] 17:23:32 INFO - PROCESS | 3620 | 1463793812203 Marionette DEBUG loaded listener.js 17:23:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (162C8000) [pid = 3620] [serial = 513] [outer = 162B0800] 17:23:32 INFO - PROCESS | 3620 | 1463793812579 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:23:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:23:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 653ms 17:23:32 INFO - PROCESS | 3620 | 1463793812621 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 17:23:32 INFO - PROCESS | 3620 | 1463793812623 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 17:23:32 INFO - PROCESS | 3620 | 1463793812626 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:23:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:23:32 INFO - PROCESS | 3620 | 1463793812628 Marionette TRACE conn2 <- [1,650,null,{}] 17:23:32 INFO - PROCESS | 3620 | 1463793812631 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:32 INFO - PROCESS | 3620 | 1463793812740 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 17:23:32 INFO - PROCESS | 3620 | 1463793812746 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:32 INFO - PROCESS | 3620 | ++DOCSHELL 16230400 == 50 [pid = 3620] [id = 172] 17:23:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (162B1800) [pid = 3620] [serial = 514] [outer = 00000000] 17:23:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (16A50C00) [pid = 3620] [serial = 515] [outer = 162B1800] 17:23:32 INFO - PROCESS | 3620 | 1463793812774 Marionette DEBUG loaded listener.js 17:23:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (16E6D400) [pid = 3620] [serial = 516] [outer = 162B1800] 17:23:33 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:33 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:33 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:33 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (162C4C00) [pid = 3620] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:23:33 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (162C5000) [pid = 3620] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:23:33 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (12A70800) [pid = 3620] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:23:33 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (17032000) [pid = 3620] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:23:33 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (19866800) [pid = 3620] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:23:33 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (1A094800) [pid = 3620] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:23:33 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (160B8800) [pid = 3620] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:23:33 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (131E7000) [pid = 3620] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:23:33 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (19D7B800) [pid = 3620] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:23:33 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1986DC00) [pid = 3620] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:23:33 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (15DE7400) [pid = 3620] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:23:33 INFO - PROCESS | 3620 | 1463793813401 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 17:23:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:23:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 841ms 17:23:33 INFO - PROCESS | 3620 | 1463793813476 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 17:23:33 INFO - PROCESS | 3620 | 1463793813478 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 17:23:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:23:33 INFO - PROCESS | 3620 | 1463793813464 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:23:33 INFO - PROCESS | 3620 | 1463793813466 Marionette TRACE conn2 <- [1,654,null,{}] 17:23:33 INFO - PROCESS | 3620 | 1463793813469 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:33 INFO - PROCESS | 3620 | 1463793813544 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 17:23:33 INFO - PROCESS | 3620 | 1463793813566 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:33 INFO - PROCESS | 3620 | ++DOCSHELL 140CE000 == 51 [pid = 3620] [id = 173] 17:23:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (15899400) [pid = 3620] [serial = 517] [outer = 00000000] 17:23:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (162B5400) [pid = 3620] [serial = 518] [outer = 15899400] 17:23:33 INFO - PROCESS | 3620 | 1463793813613 Marionette DEBUG loaded listener.js 17:23:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (162CD000) [pid = 3620] [serial = 519] [outer = 15899400] 17:23:33 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:33 INFO - PROCESS | 3620 | [3620] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:23:33 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:33 INFO - PROCESS | 3620 | 1463793814009 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 17:23:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:23:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 551ms 17:23:34 INFO - PROCESS | 3620 | 1463793814037 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 17:23:34 INFO - PROCESS | 3620 | 1463793814039 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 17:23:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:23:34 INFO - PROCESS | 3620 | 1463793814042 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:23:34 INFO - PROCESS | 3620 | 1463793814044 Marionette TRACE conn2 <- [1,658,null,{}] 17:23:34 INFO - PROCESS | 3620 | 1463793814030 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:34 INFO - PROCESS | 3620 | 1463793814111 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 17:23:34 INFO - PROCESS | 3620 | 1463793814118 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:34 INFO - PROCESS | 3620 | ++DOCSHELL 160B2C00 == 52 [pid = 3620] [id = 174] 17:23:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (162CDC00) [pid = 3620] [serial = 520] [outer = 00000000] 17:23:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (17036C00) [pid = 3620] [serial = 521] [outer = 162CDC00] 17:23:34 INFO - PROCESS | 3620 | 1463793814161 Marionette DEBUG loaded listener.js 17:23:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (170CDC00) [pid = 3620] [serial = 522] [outer = 162CDC00] 17:23:34 INFO - PROCESS | 3620 | 1463793814540 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 17:23:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:23:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 551ms 17:23:34 INFO - PROCESS | 3620 | 1463793814601 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 17:23:34 INFO - PROCESS | 3620 | 1463793814603 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 17:23:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:23:34 INFO - PROCESS | 3620 | 1463793814606 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:23:34 INFO - PROCESS | 3620 | 1463793814608 Marionette TRACE conn2 <- [1,662,null,{}] 17:23:34 INFO - PROCESS | 3620 | 1463793814612 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:34 INFO - PROCESS | 3620 | 1463793814670 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 17:23:34 INFO - PROCESS | 3620 | 1463793814676 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:34 INFO - PROCESS | 3620 | ++DOCSHELL 12A6F800 == 53 [pid = 3620] [id = 175] 17:23:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (170D0000) [pid = 3620] [serial = 523] [outer = 00000000] 17:23:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (170DB000) [pid = 3620] [serial = 524] [outer = 170D0000] 17:23:34 INFO - PROCESS | 3620 | 1463793814726 Marionette DEBUG loaded listener.js 17:23:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (17410C00) [pid = 3620] [serial = 525] [outer = 170D0000] 17:23:35 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:35 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:23:35 INFO - PROCESS | 3620 | 1463793815142 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 17:23:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 17:23:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 594ms 17:23:35 INFO - PROCESS | 3620 | 1463793815201 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 17:23:35 INFO - PROCESS | 3620 | 1463793815204 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 17:23:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:23:35 INFO - PROCESS | 3620 | 1463793815190 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:23:35 INFO - PROCESS | 3620 | 1463793815192 Marionette TRACE conn2 <- [1,666,null,{}] 17:23:35 INFO - PROCESS | 3620 | 1463793815196 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:35 INFO - PROCESS | 3620 | 1463793815375 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 17:23:35 INFO - PROCESS | 3620 | 1463793815479 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:35 INFO - PROCESS | 3620 | ++DOCSHELL 105F5400 == 54 [pid = 3620] [id = 176] 17:23:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (10A59000) [pid = 3620] [serial = 526] [outer = 00000000] 17:23:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (10AB4000) [pid = 3620] [serial = 527] [outer = 10A59000] 17:23:35 INFO - PROCESS | 3620 | 1463793815520 Marionette DEBUG loaded listener.js 17:23:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (10AC0000) [pid = 3620] [serial = 528] [outer = 10A59000] 17:23:36 INFO - PROCESS | 3620 | 1463793816105 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 17:23:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:23:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 972ms 17:23:36 INFO - PROCESS | 3620 | 1463793816175 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 17:23:36 INFO - PROCESS | 3620 | 1463793816181 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 17:23:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:23:36 INFO - PROCESS | 3620 | 1463793816186 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:23:36 INFO - PROCESS | 3620 | 1463793816189 Marionette TRACE conn2 <- [1,670,null,{}] 17:23:36 INFO - PROCESS | 3620 | 1463793816194 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:36 INFO - PROCESS | 3620 | 1463793816280 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 17:23:36 INFO - PROCESS | 3620 | 1463793816412 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:36 INFO - PROCESS | 3620 | ++DOCSHELL 1316BC00 == 55 [pid = 3620] [id = 177] 17:23:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (131E1400) [pid = 3620] [serial = 529] [outer = 00000000] 17:23:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (13803C00) [pid = 3620] [serial = 530] [outer = 131E1400] 17:23:36 INFO - PROCESS | 3620 | 1463793816451 Marionette DEBUG loaded listener.js 17:23:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (13BB8C00) [pid = 3620] [serial = 531] [outer = 131E1400] 17:23:37 INFO - PROCESS | 3620 | 1463793817425 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 17:23:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 17:23:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1291ms 17:23:37 INFO - PROCESS | 3620 | 1463793817476 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 17:23:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:23:37 INFO - PROCESS | 3620 | 1463793817479 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 17:23:37 INFO - PROCESS | 3620 | 1463793817484 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:23:37 INFO - PROCESS | 3620 | 1463793817486 Marionette TRACE conn2 <- [1,674,null,{}] 17:23:37 INFO - PROCESS | 3620 | 1463793817491 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:37 INFO - PROCESS | 3620 | 1463793817584 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 17:23:37 INFO - PROCESS | 3620 | 1463793817782 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:37 INFO - PROCESS | 3620 | ++DOCSHELL 160AFC00 == 56 [pid = 3620] [id = 178] 17:23:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (160B1C00) [pid = 3620] [serial = 532] [outer = 00000000] 17:23:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (162BE000) [pid = 3620] [serial = 533] [outer = 160B1C00] 17:23:37 INFO - PROCESS | 3620 | 1463793817839 Marionette DEBUG loaded listener.js 17:23:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (17034000) [pid = 3620] [serial = 534] [outer = 160B1C00] 17:23:38 INFO - PROCESS | 3620 | 1463793818781 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 17:23:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:23:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1349ms 17:23:38 INFO - PROCESS | 3620 | 1463793818842 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 17:23:38 INFO - PROCESS | 3620 | 1463793818846 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 17:23:38 INFO - PROCESS | 3620 | 1463793818851 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:23:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:23:38 INFO - PROCESS | 3620 | 1463793818855 Marionette TRACE conn2 <- [1,678,null,{}] 17:23:38 INFO - PROCESS | 3620 | 1463793818861 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:38 INFO - PROCESS | 3620 | 1463793818969 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 17:23:39 INFO - PROCESS | 3620 | 1463793819102 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:39 INFO - PROCESS | 3620 | ++DOCSHELL 11003000 == 57 [pid = 3620] [id = 179] 17:23:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (1126AC00) [pid = 3620] [serial = 535] [outer = 00000000] 17:23:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (1149A400) [pid = 3620] [serial = 536] [outer = 1126AC00] 17:23:39 INFO - PROCESS | 3620 | 1463793819134 Marionette DEBUG loaded listener.js 17:23:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (12A76000) [pid = 3620] [serial = 537] [outer = 1126AC00] 17:23:39 INFO - PROCESS | 3620 | --DOCSHELL 160B2C00 == 56 [pid = 3620] [id = 174] 17:23:39 INFO - PROCESS | 3620 | --DOCSHELL 140CE000 == 55 [pid = 3620] [id = 173] 17:23:39 INFO - PROCESS | 3620 | --DOCSHELL 16230400 == 54 [pid = 3620] [id = 172] 17:23:39 INFO - PROCESS | 3620 | --DOCSHELL 0F338400 == 53 [pid = 3620] [id = 171] 17:23:39 INFO - PROCESS | 3620 | --DOCSHELL 0F334800 == 52 [pid = 3620] [id = 170] 17:23:39 INFO - PROCESS | 3620 | --DOCSHELL 14E88C00 == 51 [pid = 3620] [id = 169] 17:23:39 INFO - PROCESS | 3620 | --DOCSHELL 13D7F800 == 50 [pid = 3620] [id = 168] 17:23:39 INFO - PROCESS | 3620 | --DOCSHELL 12880800 == 49 [pid = 3620] [id = 167] 17:23:39 INFO - PROCESS | 3620 | --DOCSHELL 10EB1000 == 48 [pid = 3620] [id = 166] 17:23:39 INFO - PROCESS | 3620 | --DOCSHELL 0C77DC00 == 47 [pid = 3620] [id = 165] 17:23:39 INFO - PROCESS | 3620 | --DOCSHELL 13BB4400 == 46 [pid = 3620] [id = 162] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (11003800) [pid = 3620] [serial = 437] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (15156800) [pid = 3620] [serial = 440] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (182D5800) [pid = 3620] [serial = 467] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (16A57C00) [pid = 3620] [serial = 443] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (166CBC00) [pid = 3620] [serial = 461] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (16E6B400) [pid = 3620] [serial = 462] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (1380B400) [pid = 3620] [serial = 453] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (131E7800) [pid = 3620] [serial = 452] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (17039800) [pid = 3620] [serial = 464] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (19AEB800) [pid = 3620] [serial = 470] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (1A24A400) [pid = 3620] [serial = 450] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (1A0A1C00) [pid = 3620] [serial = 449] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (16224C00) [pid = 3620] [serial = 458] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (1622D400) [pid = 3620] [serial = 459] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (19862C00) [pid = 3620] [serial = 468] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (138DF800) [pid = 3620] [serial = 455] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (14E22C00) [pid = 3620] [serial = 456] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (19D81000) [pid = 3620] [serial = 446] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1A093800) [pid = 3620] [serial = 473] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (13B29C00) [pid = 3620] [serial = 471] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1AC0E800) [pid = 3620] [serial = 482] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1A2EE400) [pid = 3620] [serial = 479] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1A4AC800) [pid = 3620] [serial = 480] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1A253C00) [pid = 3620] [serial = 474] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (17E3C800) [pid = 3620] [serial = 477] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (170D9400) [pid = 3620] [serial = 465] [outer = 00000000] [url = about:blank] 17:23:39 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (16AB8000) [pid = 3620] [serial = 476] [outer = 00000000] [url = about:blank] 17:23:40 INFO - PROCESS | 3620 | 1463793820096 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 17:23:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:23:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1261ms 17:23:40 INFO - PROCESS | 3620 | 1463793820116 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 17:23:40 INFO - PROCESS | 3620 | 1463793820121 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 17:23:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:23:40 INFO - PROCESS | 3620 | 1463793820109 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:23:40 INFO - PROCESS | 3620 | 1463793820112 Marionette TRACE conn2 <- [1,682,null,{}] 17:23:40 INFO - PROCESS | 3620 | 1463793820116 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:40 INFO - PROCESS | 3620 | 1463793820196 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 17:23:40 INFO - PROCESS | 3620 | 1463793820203 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:40 INFO - PROCESS | 3620 | ++DOCSHELL 1022C800 == 47 [pid = 3620] [id = 180] 17:23:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (10434C00) [pid = 3620] [serial = 538] [outer = 00000000] 17:23:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (131E7800) [pid = 3620] [serial = 539] [outer = 10434C00] 17:23:40 INFO - PROCESS | 3620 | 1463793820248 Marionette DEBUG loaded listener.js 17:23:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1380AC00) [pid = 3620] [serial = 540] [outer = 10434C00] 17:23:41 INFO - PROCESS | 3620 | 1463793821140 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 17:23:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 17:23:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1058ms 17:23:41 INFO - PROCESS | 3620 | 1463793821186 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 17:23:41 INFO - PROCESS | 3620 | 1463793821188 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 17:23:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:23:41 INFO - PROCESS | 3620 | 1463793821192 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:23:41 INFO - PROCESS | 3620 | 1463793821196 Marionette TRACE conn2 <- [1,686,null,{}] 17:23:41 INFO - PROCESS | 3620 | 1463793821206 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:41 INFO - PROCESS | 3620 | 1463793821274 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 17:23:41 INFO - PROCESS | 3620 | 1463793821282 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:41 INFO - PROCESS | 3620 | ++DOCSHELL 13BB5C00 == 48 [pid = 3620] [id = 181] 17:23:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (13BB6C00) [pid = 3620] [serial = 541] [outer = 00000000] 17:23:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (15DF4000) [pid = 3620] [serial = 542] [outer = 13BB6C00] 17:23:41 INFO - PROCESS | 3620 | 1463793821328 Marionette DEBUG loaded listener.js 17:23:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (160B7400) [pid = 3620] [serial = 543] [outer = 13BB6C00] 17:23:42 INFO - PROCESS | 3620 | 1463793822203 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 17:23:42 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) 17:23:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1058ms 17:23:42 INFO - PROCESS | 3620 | 1463793822262 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 17:23:42 INFO - PROCESS | 3620 | 1463793822265 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 17:23:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:23:42 INFO - PROCESS | 3620 | 1463793822268 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:23:42 INFO - PROCESS | 3620 | 1463793822270 Marionette TRACE conn2 <- [1,690,null,{}] 17:23:42 INFO - PROCESS | 3620 | 1463793822274 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:42 INFO - PROCESS | 3620 | 1463793822363 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 17:23:42 INFO - PROCESS | 3620 | 1463793822370 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:42 INFO - PROCESS | 3620 | ++DOCSHELL 160B5800 == 49 [pid = 3620] [id = 182] 17:23:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (160B9800) [pid = 3620] [serial = 544] [outer = 00000000] 17:23:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (162B7400) [pid = 3620] [serial = 545] [outer = 160B9800] 17:23:42 INFO - PROCESS | 3620 | 1463793822457 Marionette DEBUG loaded listener.js 17:23:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (162CCC00) [pid = 3620] [serial = 546] [outer = 160B9800] 17:23:43 INFO - PROCESS | 3620 | 1463793823307 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 17:23:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:23:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1058ms 17:23:43 INFO - PROCESS | 3620 | 1463793823323 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 17:23:43 INFO - PROCESS | 3620 | 1463793823325 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 17:23:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:23:43 INFO - PROCESS | 3620 | 1463793823329 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:23:43 INFO - PROCESS | 3620 | 1463793823331 Marionette TRACE conn2 <- [1,694,null,{}] 17:23:43 INFO - PROCESS | 3620 | 1463793823334 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:43 INFO - PROCESS | 3620 | 1463793823447 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 17:23:43 INFO - PROCESS | 3620 | 1463793823453 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:43 INFO - PROCESS | 3620 | ++DOCSHELL 166C7000 == 50 [pid = 3620] [id = 183] 17:23:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (16E70000) [pid = 3620] [serial = 547] [outer = 00000000] 17:23:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (17030400) [pid = 3620] [serial = 548] [outer = 16E70000] 17:23:43 INFO - PROCESS | 3620 | 1463793823499 Marionette DEBUG loaded listener.js 17:23:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (17031000) [pid = 3620] [serial = 549] [outer = 16E70000] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (162B6800) [pid = 3620] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (140C3800) [pid = 3620] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (15DF5400) [pid = 3620] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (15152800) [pid = 3620] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (0F333400) [pid = 3620] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (10ABD400) [pid = 3620] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (162CDC00) [pid = 3620] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (182DE800) [pid = 3620] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (15899400) [pid = 3620] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (12A71000) [pid = 3620] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (19D22C00) [pid = 3620] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (140C7800) [pid = 3620] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (13BBF400) [pid = 3620] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (10A5A400) [pid = 3620] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (170CE400) [pid = 3620] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (13D81400) [pid = 3620] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (162B1800) [pid = 3620] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (10EB9400) [pid = 3620] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:23:43 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1703B400) [pid = 3620] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:23:44 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (162B0800) [pid = 3620] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:23:44 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (11CEDC00) [pid = 3620] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:23:44 INFO - PROCESS | 3620 | 1463793824346 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 17:23:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:23:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1058ms 17:23:44 INFO - PROCESS | 3620 | 1463793824397 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 17:23:44 INFO - PROCESS | 3620 | 1463793824399 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 17:23:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:23:44 INFO - PROCESS | 3620 | 1463793824402 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:23:44 INFO - PROCESS | 3620 | 1463793824404 Marionette TRACE conn2 <- [1,698,null,{}] 17:23:44 INFO - PROCESS | 3620 | 1463793824408 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:44 INFO - PROCESS | 3620 | 1463793824538 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 17:23:44 INFO - PROCESS | 3620 | 1463793824549 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:44 INFO - PROCESS | 3620 | ++DOCSHELL 10AB9C00 == 51 [pid = 3620] [id = 184] 17:23:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (10ABA000) [pid = 3620] [serial = 550] [outer = 00000000] 17:23:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (157E7C00) [pid = 3620] [serial = 551] [outer = 10ABA000] 17:23:44 INFO - PROCESS | 3620 | 1463793824577 Marionette DEBUG loaded listener.js 17:23:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16223000) [pid = 3620] [serial = 552] [outer = 10ABA000] 17:23:45 INFO - PROCESS | 3620 | 1463793825432 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 17:23:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:23:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1058ms 17:23:45 INFO - PROCESS | 3620 | 1463793825471 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 17:23:45 INFO - PROCESS | 3620 | 1463793825473 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 17:23:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:23:45 INFO - PROCESS | 3620 | 1463793825477 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:23:45 INFO - PROCESS | 3620 | 1463793825478 Marionette TRACE conn2 <- [1,702,null,{}] 17:23:45 INFO - PROCESS | 3620 | 1463793825482 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:45 INFO - PROCESS | 3620 | 1463793825593 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 17:23:45 INFO - PROCESS | 3620 | 1463793825601 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:45 INFO - PROCESS | 3620 | ++DOCSHELL 162B6C00 == 52 [pid = 3620] [id = 185] 17:23:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (16A57000) [pid = 3620] [serial = 553] [outer = 00000000] 17:23:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (170CE400) [pid = 3620] [serial = 554] [outer = 16A57000] 17:23:45 INFO - PROCESS | 3620 | 1463793825646 Marionette DEBUG loaded listener.js 17:23:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1712E000) [pid = 3620] [serial = 555] [outer = 16A57000] 17:23:46 INFO - PROCESS | 3620 | 1463793826592 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 17:23:46 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 17:23:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1145ms 17:23:46 INFO - PROCESS | 3620 | 1463793826666 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 17:23:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:23:46 INFO - PROCESS | 3620 | 1463793826672 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 17:23:46 INFO - PROCESS | 3620 | 1463793826678 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:23:46 INFO - PROCESS | 3620 | 1463793826681 Marionette TRACE conn2 <- [1,706,null,{}] 17:23:46 INFO - PROCESS | 3620 | 1463793826694 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:46 INFO - PROCESS | 3620 | 1463793826829 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 17:23:46 INFO - PROCESS | 3620 | 1463793826949 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:46 INFO - PROCESS | 3620 | ++DOCSHELL 10AB5400 == 53 [pid = 3620] [id = 186] 17:23:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (10ABF000) [pid = 3620] [serial = 556] [outer = 00000000] 17:23:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (12A69400) [pid = 3620] [serial = 557] [outer = 10ABF000] 17:23:46 INFO - PROCESS | 3620 | 1463793827004 Marionette DEBUG loaded listener.js 17:23:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (13164800) [pid = 3620] [serial = 558] [outer = 10ABF000] 17:23:47 INFO - PROCESS | 3620 | 1463793827970 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 17:23:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:23:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1320ms 17:23:47 INFO - PROCESS | 3620 | 1463793827993 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 17:23:47 INFO - PROCESS | 3620 | 1463793827999 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 17:23:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:23:47 INFO - PROCESS | 3620 | 1463793828006 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:23:47 INFO - PROCESS | 3620 | 1463793828009 Marionette TRACE conn2 <- [1,710,null,{}] 17:23:47 INFO - PROCESS | 3620 | 1463793828013 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:48 INFO - PROCESS | 3620 | 1463793828127 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 17:23:48 INFO - PROCESS | 3620 | 1463793828253 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:48 INFO - PROCESS | 3620 | ++DOCSHELL 15156C00 == 54 [pid = 3620] [id = 187] 17:23:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (157E1800) [pid = 3620] [serial = 559] [outer = 00000000] 17:23:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (15D0B400) [pid = 3620] [serial = 560] [outer = 157E1800] 17:23:48 INFO - PROCESS | 3620 | 1463793828307 Marionette DEBUG loaded listener.js 17:23:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (160BB800) [pid = 3620] [serial = 561] [outer = 157E1800] 17:23:48 INFO - PROCESS | 3620 | 1463793828828 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 17:23:48 INFO - PROCESS | 3620 | 1463793828878 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 17:23:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:23:48 INFO - PROCESS | 3620 | 1463793828881 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:23:48 INFO - PROCESS | 3620 | 1463793828885 Marionette TRACE conn2 <- [1,714,null,{}] 17:23:48 INFO - PROCESS | 3620 | 1463793828896 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:48 INFO - PROCESS | 3620 | 1463793828999 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 17:23:49 INFO - PROCESS | 3620 | 1463793829082 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:49 INFO - PROCESS | 3620 | ++DOCSHELL 162B4C00 == 55 [pid = 3620] [id = 188] 17:23:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (162C7400) [pid = 3620] [serial = 562] [outer = 00000000] 17:23:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (16E73400) [pid = 3620] [serial = 563] [outer = 162C7400] 17:23:49 INFO - PROCESS | 3620 | 1463793829138 Marionette DEBUG loaded listener.js 17:23:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (17403C00) [pid = 3620] [serial = 564] [outer = 162C7400] 17:23:49 INFO - PROCESS | 3620 | 1463793829881 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 17:23:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:23:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1030ms 17:23:49 INFO - PROCESS | 3620 | 1463793829910 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 17:23:49 INFO - PROCESS | 3620 | 1463793829914 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 17:23:49 INFO - PROCESS | 3620 | 1463793829919 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:23:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:23:49 INFO - PROCESS | 3620 | 1463793829922 Marionette TRACE conn2 <- [1,718,null,{}] 17:23:49 INFO - PROCESS | 3620 | 1463793829927 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:50 INFO - PROCESS | 3620 | 1463793830059 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 17:23:50 INFO - PROCESS | 3620 | 1463793830180 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:50 INFO - PROCESS | 3620 | --DOCSHELL 10AB9C00 == 54 [pid = 3620] [id = 184] 17:23:50 INFO - PROCESS | 3620 | --DOCSHELL 166C7000 == 53 [pid = 3620] [id = 183] 17:23:50 INFO - PROCESS | 3620 | --DOCSHELL 160B5800 == 52 [pid = 3620] [id = 182] 17:23:50 INFO - PROCESS | 3620 | --DOCSHELL 13BB5C00 == 51 [pid = 3620] [id = 181] 17:23:50 INFO - PROCESS | 3620 | --DOCSHELL 1022C800 == 50 [pid = 3620] [id = 180] 17:23:50 INFO - PROCESS | 3620 | --DOCSHELL 11003000 == 49 [pid = 3620] [id = 179] 17:23:50 INFO - PROCESS | 3620 | --DOCSHELL 1316BC00 == 48 [pid = 3620] [id = 177] 17:23:50 INFO - PROCESS | 3620 | --DOCSHELL 105F5400 == 47 [pid = 3620] [id = 176] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (170DB000) [pid = 3620] [serial = 524] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (174CC800) [pid = 3620] [serial = 444] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (15892C00) [pid = 3620] [serial = 441] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (16229C00) [pid = 3620] [serial = 510] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (157E9000) [pid = 3620] [serial = 506] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (10AB2800) [pid = 3620] [serial = 495] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (19D76C00) [pid = 3620] [serial = 492] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (170CDC00) [pid = 3620] [serial = 522] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (19D84000) [pid = 3620] [serial = 447] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (162B5400) [pid = 3620] [serial = 518] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (1330E800) [pid = 3620] [serial = 501] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1A99B800) [pid = 3620] [serial = 395] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1622A400) [pid = 3620] [serial = 401] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (157E7400) [pid = 3620] [serial = 485] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (131E6400) [pid = 3620] [serial = 500] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (11C5A000) [pid = 3620] [serial = 438] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (15B11000) [pid = 3620] [serial = 507] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (174C1800) [pid = 3620] [serial = 488] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (14E7A400) [pid = 3620] [serial = 504] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16E6D400) [pid = 3620] [serial = 516] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (19862800) [pid = 3620] [serial = 489] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (11A01400) [pid = 3620] [serial = 497] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (160B8000) [pid = 3620] [serial = 486] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1986C800) [pid = 3620] [serial = 435] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (16EAF000) [pid = 3620] [serial = 491] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (162BE800) [pid = 3620] [serial = 512] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16A50C00) [pid = 3620] [serial = 515] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (140C8400) [pid = 3620] [serial = 503] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (162C8000) [pid = 3620] [serial = 513] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (10A5A800) [pid = 3620] [serial = 494] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (12A6BC00) [pid = 3620] [serial = 498] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (160BDC00) [pid = 3620] [serial = 509] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (13B32C00) [pid = 3620] [serial = 398] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (162CD000) [pid = 3620] [serial = 519] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (17036C00) [pid = 3620] [serial = 521] [outer = 00000000] [url = about:blank] 17:23:50 INFO - PROCESS | 3620 | ++DOCSHELL 1022C800 == 48 [pid = 3620] [id = 189] 17:23:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (105EDC00) [pid = 3620] [serial = 565] [outer = 00000000] 17:23:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (10AB9C00) [pid = 3620] [serial = 566] [outer = 105EDC00] 17:23:50 INFO - PROCESS | 3620 | 1463793830255 Marionette DEBUG loaded listener.js 17:23:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (12A69C00) [pid = 3620] [serial = 567] [outer = 105EDC00] 17:23:50 INFO - PROCESS | 3620 | 1463793830672 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 17:23:50 INFO - PROCESS | 3620 | 1463793830708 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 17:23:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:23:50 INFO - PROCESS | 3620 | 1463793830714 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:23:50 INFO - PROCESS | 3620 | 1463793830716 Marionette TRACE conn2 <- [1,722,null,{}] 17:23:50 INFO - PROCESS | 3620 | 1463793830720 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:50 INFO - PROCESS | 3620 | 1463793830801 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 17:23:50 INFO - PROCESS | 3620 | 1463793830808 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:50 INFO - PROCESS | 3620 | ++DOCSHELL 13315400 == 49 [pid = 3620] [id = 190] 17:23:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (138DF800) [pid = 3620] [serial = 568] [outer = 00000000] 17:23:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (140CD000) [pid = 3620] [serial = 569] [outer = 138DF800] 17:23:50 INFO - PROCESS | 3620 | 1463793830836 Marionette DEBUG loaded listener.js 17:23:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (14E88C00) [pid = 3620] [serial = 570] [outer = 138DF800] 17:23:51 INFO - PROCESS | 3620 | 1463793831265 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 17:23:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:23:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 580ms 17:23:51 INFO - PROCESS | 3620 | 1463793831309 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 17:23:51 INFO - PROCESS | 3620 | 1463793831311 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 17:23:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:23:51 INFO - PROCESS | 3620 | 1463793831315 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:23:51 INFO - PROCESS | 3620 | 1463793831318 Marionette TRACE conn2 <- [1,726,null,{}] 17:23:51 INFO - PROCESS | 3620 | 1463793831328 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:51 INFO - PROCESS | 3620 | 1463793831412 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 17:23:51 INFO - PROCESS | 3620 | 1463793831406 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:51 INFO - PROCESS | 3620 | ++DOCSHELL 160B5800 == 50 [pid = 3620] [id = 191] 17:23:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (160B6400) [pid = 3620] [serial = 571] [outer = 00000000] 17:23:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (1617B000) [pid = 3620] [serial = 572] [outer = 160B6400] 17:23:51 INFO - PROCESS | 3620 | 1463793831455 Marionette DEBUG loaded listener.js 17:23:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1622A400) [pid = 3620] [serial = 573] [outer = 160B6400] 17:23:52 INFO - PROCESS | 3620 | 1463793832316 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 17:23:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:23:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1059ms 17:23:52 INFO - PROCESS | 3620 | 1463793832372 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 17:23:52 INFO - PROCESS | 3620 | 1463793832375 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 17:23:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:23:52 INFO - PROCESS | 3620 | 1463793832378 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:23:52 INFO - PROCESS | 3620 | 1463793832380 Marionette TRACE conn2 <- [1,730,null,{}] 17:23:52 INFO - PROCESS | 3620 | 1463793832384 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:52 INFO - PROCESS | 3620 | 1463793832492 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 17:23:52 INFO - PROCESS | 3620 | 1463793832500 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:52 INFO - PROCESS | 3620 | ++DOCSHELL 162B5400 == 51 [pid = 3620] [id = 192] 17:23:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (162BAC00) [pid = 3620] [serial = 574] [outer = 00000000] 17:23:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (166C8400) [pid = 3620] [serial = 575] [outer = 162BAC00] 17:23:52 INFO - PROCESS | 3620 | 1463793832544 Marionette DEBUG loaded listener.js 17:23:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16ABFC00) [pid = 3620] [serial = 576] [outer = 162BAC00] 17:23:52 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (160B9800) [pid = 3620] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:23:52 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (10434C00) [pid = 3620] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:23:52 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16E70000) [pid = 3620] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:23:52 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (170D0000) [pid = 3620] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:23:52 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (13BB6C00) [pid = 3620] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:23:52 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1126AC00) [pid = 3620] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:23:52 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (10ABA000) [pid = 3620] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:23:53 INFO - PROCESS | 3620 | 1463793833715 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 17:23:53 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 17:23:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1392ms 17:23:53 INFO - PROCESS | 3620 | 1463793833785 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 17:23:53 INFO - PROCESS | 3620 | 1463793833789 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 17:23:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:23:53 INFO - PROCESS | 3620 | 1463793833843 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:23:53 INFO - PROCESS | 3620 | 1463793833848 Marionette TRACE conn2 <- [1,734,null,{}] 17:23:53 INFO - PROCESS | 3620 | 1463793833855 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:53 INFO - PROCESS | 3620 | 1463793833968 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 17:23:54 INFO - PROCESS | 3620 | 1463793834056 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:54 INFO - PROCESS | 3620 | ++DOCSHELL 10AC0400 == 52 [pid = 3620] [id = 193] 17:23:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (10EB1000) [pid = 3620] [serial = 577] [outer = 00000000] 17:23:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (1330E800) [pid = 3620] [serial = 578] [outer = 10EB1000] 17:23:54 INFO - PROCESS | 3620 | 1463793834111 Marionette DEBUG loaded listener.js 17:23:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (138DA400) [pid = 3620] [serial = 579] [outer = 10EB1000] 17:23:55 INFO - PROCESS | 3620 | 1463793835020 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 17:23:55 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.) 17:23:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1261ms 17:23:55 INFO - PROCESS | 3620 | 1463793835056 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 17:23:55 INFO - PROCESS | 3620 | 1463793835062 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 17:23:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:23:55 INFO - PROCESS | 3620 | 1463793835069 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:23:55 INFO - PROCESS | 3620 | 1463793835072 Marionette TRACE conn2 <- [1,738,null,{}] 17:23:55 INFO - PROCESS | 3620 | 1463793835077 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:55 INFO - PROCESS | 3620 | 1463793835211 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 17:23:55 INFO - PROCESS | 3620 | 1463793835296 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:55 INFO - PROCESS | 3620 | ++DOCSHELL 15D0E000 == 53 [pid = 3620] [id = 194] 17:23:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (15DE8400) [pid = 3620] [serial = 580] [outer = 00000000] 17:23:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (160B0C00) [pid = 3620] [serial = 581] [outer = 15DE8400] 17:23:55 INFO - PROCESS | 3620 | 1463793835394 Marionette DEBUG loaded listener.js 17:23:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1617A800) [pid = 3620] [serial = 582] [outer = 15DE8400] 17:23:56 INFO - PROCESS | 3620 | 1463793836336 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 17:23:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:23:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1290ms 17:23:56 INFO - PROCESS | 3620 | 1463793836368 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 17:23:56 INFO - PROCESS | 3620 | 1463793836371 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 17:23:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:23:56 INFO - PROCESS | 3620 | 1463793836375 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:23:56 INFO - PROCESS | 3620 | 1463793836379 Marionette TRACE conn2 <- [1,742,null,{}] 17:23:56 INFO - PROCESS | 3620 | 1463793836389 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:56 INFO - PROCESS | 3620 | 1463793836526 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 17:23:56 INFO - PROCESS | 3620 | 1463793836741 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:56 INFO - PROCESS | 3620 | ++DOCSHELL 0F330400 == 54 [pid = 3620] [id = 195] 17:23:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0F333400) [pid = 3620] [serial = 583] [outer = 00000000] 17:23:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (10AB7000) [pid = 3620] [serial = 584] [outer = 0F333400] 17:23:56 INFO - PROCESS | 3620 | 1463793836793 Marionette DEBUG loaded listener.js 17:23:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (11499000) [pid = 3620] [serial = 585] [outer = 0F333400] 17:23:57 INFO - PROCESS | 3620 | --DOCSHELL 16A52800 == 53 [pid = 3620] [id = 79] 17:23:57 INFO - PROCESS | 3620 | --DOCSHELL 160B5800 == 52 [pid = 3620] [id = 191] 17:23:57 INFO - PROCESS | 3620 | --DOCSHELL 13315400 == 51 [pid = 3620] [id = 190] 17:23:57 INFO - PROCESS | 3620 | --DOCSHELL 1022C800 == 50 [pid = 3620] [id = 189] 17:23:57 INFO - PROCESS | 3620 | --DOCSHELL 10AB5400 == 49 [pid = 3620] [id = 186] 17:23:57 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (162CCC00) [pid = 3620] [serial = 546] [outer = 00000000] [url = about:blank] 17:23:57 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10AB4000) [pid = 3620] [serial = 527] [outer = 00000000] [url = about:blank] 17:23:57 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (131E7800) [pid = 3620] [serial = 539] [outer = 00000000] [url = about:blank] 17:23:57 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (13803C00) [pid = 3620] [serial = 530] [outer = 00000000] [url = about:blank] 17:23:57 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (17030400) [pid = 3620] [serial = 548] [outer = 00000000] [url = about:blank] 17:23:57 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (17031000) [pid = 3620] [serial = 549] [outer = 00000000] [url = about:blank] 17:23:57 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (162BE000) [pid = 3620] [serial = 533] [outer = 00000000] [url = about:blank] 17:23:57 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (17410C00) [pid = 3620] [serial = 525] [outer = 00000000] [url = about:blank] 17:23:57 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (15DF4000) [pid = 3620] [serial = 542] [outer = 00000000] [url = about:blank] 17:23:57 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (12A76000) [pid = 3620] [serial = 537] [outer = 00000000] [url = about:blank] 17:23:57 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (1149A400) [pid = 3620] [serial = 536] [outer = 00000000] [url = about:blank] 17:23:57 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (1380AC00) [pid = 3620] [serial = 540] [outer = 00000000] [url = about:blank] 17:23:57 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (170CE400) [pid = 3620] [serial = 554] [outer = 00000000] [url = about:blank] 17:23:57 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (162B7400) [pid = 3620] [serial = 545] [outer = 00000000] [url = about:blank] 17:23:57 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (160B7400) [pid = 3620] [serial = 543] [outer = 00000000] [url = about:blank] 17:23:57 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (157E7C00) [pid = 3620] [serial = 551] [outer = 00000000] [url = about:blank] 17:23:57 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (16223000) [pid = 3620] [serial = 552] [outer = 00000000] [url = about:blank] 17:23:57 INFO - PROCESS | 3620 | 1463793837708 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 17:23:57 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 17:23:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1349ms 17:23:57 INFO - PROCESS | 3620 | 1463793837736 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 17:23:57 INFO - PROCESS | 3620 | 1463793837740 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 17:23:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:23:57 INFO - PROCESS | 3620 | 1463793837744 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:23:57 INFO - PROCESS | 3620 | 1463793837748 Marionette TRACE conn2 <- [1,746,null,{}] 17:23:57 INFO - PROCESS | 3620 | 1463793837752 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:57 INFO - PROCESS | 3620 | 1463793837823 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 17:23:57 INFO - PROCESS | 3620 | 1463793837830 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:57 INFO - PROCESS | 3620 | ++DOCSHELL 12DF0000 == 50 [pid = 3620] [id = 196] 17:23:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (13072C00) [pid = 3620] [serial = 586] [outer = 00000000] 17:23:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (13310800) [pid = 3620] [serial = 587] [outer = 13072C00] 17:23:57 INFO - PROCESS | 3620 | 1463793837877 Marionette DEBUG loaded listener.js 17:23:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (138D8400) [pid = 3620] [serial = 588] [outer = 13072C00] 17:23:58 INFO - PROCESS | 3620 | 1463793838330 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 17:23:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:23:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 595ms 17:23:58 INFO - PROCESS | 3620 | 1463793838340 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 17:23:58 INFO - PROCESS | 3620 | 1463793838344 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 17:23:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:23:58 INFO - PROCESS | 3620 | 1463793838349 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:23:58 INFO - PROCESS | 3620 | 1463793838333 Marionette TRACE conn2 <- [1,750,null,{}] 17:23:58 INFO - PROCESS | 3620 | 1463793838337 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:58 INFO - PROCESS | 3620 | 1463793838417 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 17:23:58 INFO - PROCESS | 3620 | 1463793838424 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:58 INFO - PROCESS | 3620 | ++DOCSHELL 140CB800 == 51 [pid = 3620] [id = 197] 17:23:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (140CDC00) [pid = 3620] [serial = 589] [outer = 00000000] 17:23:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (15DE8000) [pid = 3620] [serial = 590] [outer = 140CDC00] 17:23:58 INFO - PROCESS | 3620 | 1463793838469 Marionette DEBUG loaded listener.js 17:23:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (160B6800) [pid = 3620] [serial = 591] [outer = 140CDC00] 17:23:59 INFO - PROCESS | 3620 | 1463793839337 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 17:23:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:23:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1015ms 17:23:59 INFO - PROCESS | 3620 | 1463793839346 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 17:23:59 INFO - PROCESS | 3620 | 1463793839348 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 17:23:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:23:59 INFO - PROCESS | 3620 | 1463793839354 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:23:59 INFO - PROCESS | 3620 | 1463793839359 Marionette TRACE conn2 <- [1,754,null,{}] 17:23:59 INFO - PROCESS | 3620 | 1463793839368 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:23:59 INFO - PROCESS | 3620 | 1463793839449 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 17:23:59 INFO - PROCESS | 3620 | 1463793839456 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:23:59 INFO - PROCESS | 3620 | ++DOCSHELL 162C0800 == 52 [pid = 3620] [id = 198] 17:23:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (162C8C00) [pid = 3620] [serial = 592] [outer = 00000000] 17:23:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (16A52800) [pid = 3620] [serial = 593] [outer = 162C8C00] 17:23:59 INFO - PROCESS | 3620 | 1463793839500 Marionette DEBUG loaded listener.js 17:23:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (16EAF400) [pid = 3620] [serial = 594] [outer = 162C8C00] 17:24:00 INFO - PROCESS | 3620 | 1463793840351 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 17:24:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:24:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1015ms 17:24:00 INFO - PROCESS | 3620 | 1463793840377 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 17:24:00 INFO - PROCESS | 3620 | 1463793840379 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 17:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:24:00 INFO - PROCESS | 3620 | 1463793840382 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:24:00 INFO - PROCESS | 3620 | 1463793840384 Marionette TRACE conn2 <- [1,758,null,{}] 17:24:00 INFO - PROCESS | 3620 | 1463793840396 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:00 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (160B6400) [pid = 3620] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:24:00 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (131E1400) [pid = 3620] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:24:00 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (160B1C00) [pid = 3620] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:24:00 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (10A59000) [pid = 3620] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:24:00 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (105EDC00) [pid = 3620] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:24:00 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (162C7400) [pid = 3620] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:24:00 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (138DF800) [pid = 3620] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:24:00 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (1AC0B000) [pid = 3620] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:24:00 INFO - PROCESS | 3620 | 1463793840521 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 17:24:00 INFO - PROCESS | 3620 | 1463793840569 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:00 INFO - PROCESS | 3620 | ++DOCSHELL 11007800 == 53 [pid = 3620] [id = 199] 17:24:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (138DF800) [pid = 3620] [serial = 595] [outer = 00000000] 17:24:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (160B6400) [pid = 3620] [serial = 596] [outer = 138DF800] 17:24:00 INFO - PROCESS | 3620 | 1463793840597 Marionette DEBUG loaded listener.js 17:24:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (162CDC00) [pid = 3620] [serial = 597] [outer = 138DF800] 17:24:00 INFO - PROCESS | 3620 | 1463793840975 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 638ms 17:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:24:01 INFO - PROCESS | 3620 | 1463793841044 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 17:24:01 INFO - PROCESS | 3620 | 1463793841046 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 17:24:01 INFO - PROCESS | 3620 | 1463793841049 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:24:01 INFO - PROCESS | 3620 | 1463793841051 Marionette TRACE conn2 <- [1,762,null,{}] 17:24:01 INFO - PROCESS | 3620 | 1463793841059 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:01 INFO - PROCESS | 3620 | 1463793841120 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 17:24:01 INFO - PROCESS | 3620 | 1463793841127 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:01 INFO - PROCESS | 3620 | ++DOCSHELL 1703B400 == 54 [pid = 3620] [id = 200] 17:24:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (1703C400) [pid = 3620] [serial = 598] [outer = 00000000] 17:24:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (170D3000) [pid = 3620] [serial = 599] [outer = 1703C400] 17:24:01 INFO - PROCESS | 3620 | 1463793841177 Marionette DEBUG loaded listener.js 17:24:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (171F1400) [pid = 3620] [serial = 600] [outer = 1703C400] 17:24:01 INFO - PROCESS | 3620 | 1463793841581 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 17:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 580ms 17:24:01 INFO - PROCESS | 3620 | 1463793841629 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 17:24:01 INFO - PROCESS | 3620 | 1463793841631 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 17:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:24:01 INFO - PROCESS | 3620 | 1463793841635 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:24:01 INFO - PROCESS | 3620 | 1463793841636 Marionette TRACE conn2 <- [1,766,null,{}] 17:24:01 INFO - PROCESS | 3620 | 1463793841640 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:01 INFO - PROCESS | 3620 | 1463793841719 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 17:24:01 INFO - PROCESS | 3620 | 1463793841754 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:01 INFO - PROCESS | 3620 | ++DOCSHELL 17410C00 == 55 [pid = 3620] [id = 201] 17:24:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (17415400) [pid = 3620] [serial = 601] [outer = 00000000] 17:24:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (177C9800) [pid = 3620] [serial = 602] [outer = 17415400] 17:24:01 INFO - PROCESS | 3620 | 1463793841804 Marionette DEBUG loaded listener.js 17:24:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (1784FC00) [pid = 3620] [serial = 603] [outer = 17415400] 17:24:02 INFO - PROCESS | 3620 | 1463793842170 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 17:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 551ms 17:24:02 INFO - PROCESS | 3620 | 1463793842196 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 17:24:02 INFO - PROCESS | 3620 | 1463793842198 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 17:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:24:02 INFO - PROCESS | 3620 | 1463793842201 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:24:02 INFO - PROCESS | 3620 | 1463793842203 Marionette TRACE conn2 <- [1,770,null,{}] 17:24:02 INFO - PROCESS | 3620 | 1463793842218 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:02 INFO - PROCESS | 3620 | 1463793842278 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 17:24:02 INFO - PROCESS | 3620 | 1463793842284 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:02 INFO - PROCESS | 3620 | ++DOCSHELL 14E24400 == 56 [pid = 3620] [id = 202] 17:24:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (162CB000) [pid = 3620] [serial = 604] [outer = 00000000] 17:24:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (18251400) [pid = 3620] [serial = 605] [outer = 162CB000] 17:24:02 INFO - PROCESS | 3620 | 1463793842327 Marionette DEBUG loaded listener.js 17:24:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (182DE800) [pid = 3620] [serial = 606] [outer = 162CB000] 17:24:02 INFO - PROCESS | 3620 | 1463793842712 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 17:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 551ms 17:24:02 INFO - PROCESS | 3620 | 1463793842760 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 17:24:02 INFO - PROCESS | 3620 | 1463793842762 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 17:24:02 INFO - PROCESS | 3620 | 1463793842766 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:24:02 INFO - PROCESS | 3620 | 1463793842767 Marionette TRACE conn2 <- [1,774,null,{}] 17:24:02 INFO - PROCESS | 3620 | 1463793842771 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:02 INFO - PROCESS | 3620 | 1463793842873 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 17:24:02 INFO - PROCESS | 3620 | 1463793842884 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:02 INFO - PROCESS | 3620 | ++DOCSHELL 170D0400 == 57 [pid = 3620] [id = 203] 17:24:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (17E33000) [pid = 3620] [serial = 607] [outer = 00000000] 17:24:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (19768400) [pid = 3620] [serial = 608] [outer = 17E33000] 17:24:02 INFO - PROCESS | 3620 | 1463793842927 Marionette DEBUG loaded listener.js 17:24:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (19867000) [pid = 3620] [serial = 609] [outer = 17E33000] 17:24:03 INFO - PROCESS | 3620 | 1463793843294 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 595ms 17:24:03 INFO - PROCESS | 3620 | 1463793843369 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 17:24:03 INFO - PROCESS | 3620 | 1463793843373 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 17:24:03 INFO - PROCESS | 3620 | 1463793843379 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:24:03 INFO - PROCESS | 3620 | 1463793843383 Marionette TRACE conn2 <- [1,778,null,{}] 17:24:03 INFO - PROCESS | 3620 | 1463793843390 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:03 INFO - PROCESS | 3620 | 1463793843489 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 17:24:03 INFO - PROCESS | 3620 | 1463793843622 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:03 INFO - PROCESS | 3620 | ++DOCSHELL 10ABCC00 == 58 [pid = 3620] [id = 204] 17:24:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (10AC1800) [pid = 3620] [serial = 610] [outer = 00000000] 17:24:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (11C5A000) [pid = 3620] [serial = 611] [outer = 10AC1800] 17:24:03 INFO - PROCESS | 3620 | 1463793843677 Marionette DEBUG loaded listener.js 17:24:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (131E6800) [pid = 3620] [serial = 612] [outer = 10AC1800] 17:24:04 INFO - PROCESS | 3620 | 1463793844219 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 870ms 17:24:04 INFO - PROCESS | 3620 | 1463793844255 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 17:24:04 INFO - PROCESS | 3620 | 1463793844259 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 17:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:24:04 INFO - PROCESS | 3620 | 1463793844267 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:24:04 INFO - PROCESS | 3620 | 1463793844271 Marionette TRACE conn2 <- [1,782,null,{}] 17:24:04 INFO - PROCESS | 3620 | 1463793844276 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:04 INFO - PROCESS | 3620 | 1463793844379 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 17:24:04 INFO - PROCESS | 3620 | 1463793844461 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:04 INFO - PROCESS | 3620 | ++DOCSHELL 14E22800 == 59 [pid = 3620] [id = 205] 17:24:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (15154C00) [pid = 3620] [serial = 613] [outer = 00000000] 17:24:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1622B400) [pid = 3620] [serial = 614] [outer = 15154C00] 17:24:04 INFO - PROCESS | 3620 | 1463793844517 Marionette DEBUG loaded listener.js 17:24:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (162BF800) [pid = 3620] [serial = 615] [outer = 15154C00] 17:24:05 INFO - PROCESS | 3620 | 1463793845063 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 17:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 841ms 17:24:05 INFO - PROCESS | 3620 | 1463793845114 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 17:24:05 INFO - PROCESS | 3620 | 1463793845116 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 17:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:24:05 INFO - PROCESS | 3620 | 1463793845120 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:24:05 INFO - PROCESS | 3620 | 1463793845122 Marionette TRACE conn2 <- [1,786,null,{}] 17:24:05 INFO - PROCESS | 3620 | 1463793845132 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:05 INFO - PROCESS | 3620 | 1463793845223 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 17:24:05 INFO - PROCESS | 3620 | 1463793845324 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:05 INFO - PROCESS | 3620 | ++DOCSHELL 177C8400 == 60 [pid = 3620] [id = 206] 17:24:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (177C9000) [pid = 3620] [serial = 616] [outer = 00000000] 17:24:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (19761400) [pid = 3620] [serial = 617] [outer = 177C9000] 17:24:05 INFO - PROCESS | 3620 | 1463793845380 Marionette DEBUG loaded listener.js 17:24:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1986CC00) [pid = 3620] [serial = 618] [outer = 177C9000] 17:24:05 INFO - PROCESS | 3620 | 1463793845919 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 17:24:05 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 17:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 885ms 17:24:05 INFO - PROCESS | 3620 | 1463793845993 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 17:24:05 INFO - PROCESS | 3620 | 1463793845995 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 17:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:24:05 INFO - PROCESS | 3620 | 1463793845999 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:24:05 INFO - PROCESS | 3620 | 1463793846001 Marionette TRACE conn2 <- [1,790,null,{}] 17:24:05 INFO - PROCESS | 3620 | 1463793846004 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:06 INFO - PROCESS | 3620 | 1463793846088 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 17:24:06 INFO - PROCESS | 3620 | 1463793846213 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:06 INFO - PROCESS | 3620 | ++DOCSHELL 19AF0400 == 61 [pid = 3620] [id = 207] 17:24:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (19AF1C00) [pid = 3620] [serial = 619] [outer = 00000000] 17:24:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (19D2B000) [pid = 3620] [serial = 620] [outer = 19AF1C00] 17:24:06 INFO - PROCESS | 3620 | 1463793846268 Marionette DEBUG loaded listener.js 17:24:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (19D7EC00) [pid = 3620] [serial = 621] [outer = 19AF1C00] 17:24:06 INFO - PROCESS | 3620 | 1463793846793 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 17:24:06 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 17:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 885ms 17:24:06 INFO - PROCESS | 3620 | 1463793846870 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 17:24:06 INFO - PROCESS | 3620 | 1463793846873 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 17:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:24:06 INFO - PROCESS | 3620 | 1463793846878 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:24:06 INFO - PROCESS | 3620 | 1463793846881 Marionette TRACE conn2 <- [1,794,null,{}] 17:24:06 INFO - PROCESS | 3620 | 1463793846885 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:07 INFO - PROCESS | 3620 | 1463793847020 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 17:24:07 INFO - PROCESS | 3620 | 1463793847128 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:07 INFO - PROCESS | 3620 | ++DOCSHELL 17855C00 == 62 [pid = 3620] [id = 208] 17:24:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1986E000) [pid = 3620] [serial = 622] [outer = 00000000] 17:24:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1A094400) [pid = 3620] [serial = 623] [outer = 1986E000] 17:24:07 INFO - PROCESS | 3620 | 1463793847184 Marionette DEBUG loaded listener.js 17:24:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1A095C00) [pid = 3620] [serial = 624] [outer = 1986E000] 17:24:07 INFO - PROCESS | 3620 | 1463793847706 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 17:24:07 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 17:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 870ms 17:24:07 INFO - PROCESS | 3620 | 1463793847763 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 17:24:07 INFO - PROCESS | 3620 | 1463793847765 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 17:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:24:07 INFO - PROCESS | 3620 | 1463793847768 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:24:07 INFO - PROCESS | 3620 | 1463793847770 Marionette TRACE conn2 <- [1,798,null,{}] 17:24:07 INFO - PROCESS | 3620 | 1463793847774 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:07 INFO - PROCESS | 3620 | 1463793847879 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 17:24:08 INFO - PROCESS | 3620 | 1463793848110 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:08 INFO - PROCESS | 3620 | ++DOCSHELL 10A76C00 == 63 [pid = 3620] [id = 209] 17:24:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (10AB2400) [pid = 3620] [serial = 625] [outer = 00000000] 17:24:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (10ABD000) [pid = 3620] [serial = 626] [outer = 10AB2400] 17:24:08 INFO - PROCESS | 3620 | 1463793848199 Marionette DEBUG loaded listener.js 17:24:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (11CE7C00) [pid = 3620] [serial = 627] [outer = 10AB2400] 17:24:08 INFO - PROCESS | 3620 | --DOCSHELL 1AC0AC00 == 62 [pid = 3620] [id = 161] 17:24:08 INFO - PROCESS | 3620 | --DOCSHELL 14E24400 == 61 [pid = 3620] [id = 202] 17:24:08 INFO - PROCESS | 3620 | --DOCSHELL 17410C00 == 60 [pid = 3620] [id = 201] 17:24:08 INFO - PROCESS | 3620 | --DOCSHELL 1703B400 == 59 [pid = 3620] [id = 200] 17:24:08 INFO - PROCESS | 3620 | --DOCSHELL 11007800 == 58 [pid = 3620] [id = 199] 17:24:08 INFO - PROCESS | 3620 | --DOCSHELL 162C0800 == 57 [pid = 3620] [id = 198] 17:24:08 INFO - PROCESS | 3620 | --DOCSHELL 140CB800 == 56 [pid = 3620] [id = 197] 17:24:08 INFO - PROCESS | 3620 | --DOCSHELL 12DF0000 == 55 [pid = 3620] [id = 196] 17:24:08 INFO - PROCESS | 3620 | --DOCSHELL 0F330400 == 54 [pid = 3620] [id = 195] 17:24:08 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1AD72000) [pid = 3620] [serial = 483] [outer = 00000000] [url = about:blank] 17:24:08 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1622A400) [pid = 3620] [serial = 573] [outer = 00000000] [url = about:blank] 17:24:08 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1617B000) [pid = 3620] [serial = 572] [outer = 00000000] [url = about:blank] 17:24:08 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (13BB8C00) [pid = 3620] [serial = 531] [outer = 00000000] [url = about:blank] 17:24:08 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (17034000) [pid = 3620] [serial = 534] [outer = 00000000] [url = about:blank] 17:24:08 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (10AC0000) [pid = 3620] [serial = 528] [outer = 00000000] [url = about:blank] 17:24:08 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (10AB9C00) [pid = 3620] [serial = 566] [outer = 00000000] [url = about:blank] 17:24:08 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (12A69C00) [pid = 3620] [serial = 567] [outer = 00000000] [url = about:blank] 17:24:08 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (17403C00) [pid = 3620] [serial = 564] [outer = 00000000] [url = about:blank] 17:24:08 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16E73400) [pid = 3620] [serial = 563] [outer = 00000000] [url = about:blank] 17:24:08 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (140CD000) [pid = 3620] [serial = 569] [outer = 00000000] [url = about:blank] 17:24:08 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (14E88C00) [pid = 3620] [serial = 570] [outer = 00000000] [url = about:blank] 17:24:08 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (12A69400) [pid = 3620] [serial = 557] [outer = 00000000] [url = about:blank] 17:24:08 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (15D0B400) [pid = 3620] [serial = 560] [outer = 00000000] [url = about:blank] 17:24:08 INFO - PROCESS | 3620 | 1463793848785 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 17:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1059ms 17:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:24:08 INFO - PROCESS | 3620 | 1463793848819 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 17:24:08 INFO - PROCESS | 3620 | 1463793848823 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 17:24:08 INFO - PROCESS | 3620 | 1463793848828 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:24:08 INFO - PROCESS | 3620 | 1463793848832 Marionette TRACE conn2 <- [1,802,null,{}] 17:24:08 INFO - PROCESS | 3620 | 1463793848837 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:08 INFO - PROCESS | 3620 | 1463793848928 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 17:24:08 INFO - PROCESS | 3620 | 1463793848936 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:08 INFO - PROCESS | 3620 | ++DOCSHELL 11CE0C00 == 55 [pid = 3620] [id = 210] 17:24:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (11CE8000) [pid = 3620] [serial = 628] [outer = 00000000] 17:24:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (13363C00) [pid = 3620] [serial = 629] [outer = 11CE8000] 17:24:08 INFO - PROCESS | 3620 | 1463793848983 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (13D7C000) [pid = 3620] [serial = 630] [outer = 11CE8000] 17:24:09 INFO - PROCESS | 3620 | 1463793849416 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 17:24:09 INFO - PROCESS | 3620 | 1463793849492 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 17:24:09 INFO - PROCESS | 3620 | 1463793849496 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:24:09 INFO - PROCESS | 3620 | 1463793849498 Marionette TRACE conn2 <- [1,806,null,{}] 17:24:09 INFO - PROCESS | 3620 | 1463793849501 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:09 INFO - PROCESS | 3620 | 1463793849597 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 17:24:09 INFO - PROCESS | 3620 | 1463793849685 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:09 INFO - PROCESS | 3620 | ++DOCSHELL 140C8000 == 56 [pid = 3620] [id = 211] 17:24:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (140CA400) [pid = 3620] [serial = 631] [outer = 00000000] 17:24:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (160BAC00) [pid = 3620] [serial = 632] [outer = 140CA400] 17:24:09 INFO - PROCESS | 3620 | 1463793849731 Marionette DEBUG loaded listener.js 17:24:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16228C00) [pid = 3620] [serial = 633] [outer = 140CA400] 17:24:10 INFO - PROCESS | 3620 | 1463793850070 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 17:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 652ms 17:24:10 INFO - PROCESS | 3620 | 1463793850140 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 17:24:10 INFO - PROCESS | 3620 | 1463793850142 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 17:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:24:10 INFO - PROCESS | 3620 | 1463793850151 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:24:10 INFO - PROCESS | 3620 | 1463793850157 Marionette TRACE conn2 <- [1,810,null,{}] 17:24:10 INFO - PROCESS | 3620 | 1463793850161 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:10 INFO - PROCESS | 3620 | 1463793850244 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 17:24:10 INFO - PROCESS | 3620 | 1463793850251 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:10 INFO - PROCESS | 3620 | ++DOCSHELL 16225C00 == 57 [pid = 3620] [id = 212] 17:24:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (162B7400) [pid = 3620] [serial = 634] [outer = 00000000] 17:24:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (17034000) [pid = 3620] [serial = 635] [outer = 162B7400] 17:24:10 INFO - PROCESS | 3620 | 1463793850278 Marionette DEBUG loaded listener.js 17:24:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1703C800) [pid = 3620] [serial = 636] [outer = 162B7400] 17:24:10 INFO - PROCESS | 3620 | 1463793850690 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 17:24:10 INFO - PROCESS | 3620 | 1463793850704 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 17:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:24:10 INFO - PROCESS | 3620 | 1463793850724 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:24:10 INFO - PROCESS | 3620 | 1463793850726 Marionette TRACE conn2 <- [1,814,null,{}] 17:24:10 INFO - PROCESS | 3620 | 1463793850730 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:10 INFO - PROCESS | 3620 | 1463793850834 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 17:24:10 INFO - PROCESS | 3620 | 1463793850915 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:10 INFO - PROCESS | 3620 | ++DOCSHELL 17401C00 == 58 [pid = 3620] [id = 213] 17:24:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1740B400) [pid = 3620] [serial = 637] [outer = 00000000] 17:24:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (174C4800) [pid = 3620] [serial = 638] [outer = 1740B400] 17:24:10 INFO - PROCESS | 3620 | 1463793850967 Marionette DEBUG loaded listener.js 17:24:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (17CD3800) [pid = 3620] [serial = 639] [outer = 1740B400] 17:24:11 INFO - PROCESS | 3620 | 1463793851350 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 17:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 682ms 17:24:11 INFO - PROCESS | 3620 | 1463793851409 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 17:24:11 INFO - PROCESS | 3620 | 1463793851411 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 17:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:24:11 INFO - PROCESS | 3620 | 1463793851422 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:24:11 INFO - PROCESS | 3620 | 1463793851423 Marionette TRACE conn2 <- [1,818,null,{}] 17:24:11 INFO - PROCESS | 3620 | 1463793851427 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:11 INFO - PROCESS | 3620 | 1463793851518 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 17:24:11 INFO - PROCESS | 3620 | 1463793851532 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:11 INFO - PROCESS | 3620 | ++DOCSHELL 10A5BC00 == 59 [pid = 3620] [id = 214] 17:24:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (18251800) [pid = 3620] [serial = 640] [outer = 00000000] 17:24:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1986C800) [pid = 3620] [serial = 641] [outer = 18251800] 17:24:11 INFO - PROCESS | 3620 | 1463793851630 Marionette DEBUG loaded listener.js 17:24:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (19D76400) [pid = 3620] [serial = 642] [outer = 18251800] 17:24:12 INFO - PROCESS | 3620 | 1463793852036 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 17:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 638ms 17:24:12 INFO - PROCESS | 3620 | 1463793852056 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 17:24:12 INFO - PROCESS | 3620 | 1463793852058 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 17:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:24:12 INFO - PROCESS | 3620 | 1463793852099 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:24:12 INFO - PROCESS | 3620 | 1463793852101 Marionette TRACE conn2 <- [1,822,null,{}] 17:24:12 INFO - PROCESS | 3620 | 1463793852104 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:12 INFO - PROCESS | 3620 | 1463793852213 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 17:24:12 INFO - PROCESS | 3620 | 1463793852219 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:12 INFO - PROCESS | 3620 | ++DOCSHELL 19D78C00 == 60 [pid = 3620] [id = 215] 17:24:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (19D7B000) [pid = 3620] [serial = 643] [outer = 00000000] 17:24:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1A2E8000) [pid = 3620] [serial = 644] [outer = 19D7B000] 17:24:12 INFO - PROCESS | 3620 | 1463793852250 Marionette DEBUG loaded listener.js 17:24:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1A2EAC00) [pid = 3620] [serial = 645] [outer = 19D7B000] 17:24:12 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (138DF800) [pid = 3620] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:24:12 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (162C8C00) [pid = 3620] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:24:12 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0F333400) [pid = 3620] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:24:12 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (140CDC00) [pid = 3620] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:24:12 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (13072C00) [pid = 3620] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:24:12 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (162CB000) [pid = 3620] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:24:12 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1703C400) [pid = 3620] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:24:12 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (17415400) [pid = 3620] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:24:12 INFO - PROCESS | 3620 | 1463793852664 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 17:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 609ms 17:24:12 INFO - PROCESS | 3620 | 1463793852708 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 17:24:12 INFO - PROCESS | 3620 | 1463793852710 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 17:24:12 INFO - PROCESS | 3620 | 1463793852713 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:24:12 INFO - PROCESS | 3620 | 1463793852715 Marionette TRACE conn2 <- [1,826,null,{}] 17:24:12 INFO - PROCESS | 3620 | 1463793852718 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:12 INFO - PROCESS | 3620 | 1463793852780 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 17:24:12 INFO - PROCESS | 3620 | 1463793852786 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:12 INFO - PROCESS | 3620 | ++DOCSHELL 11001C00 == 61 [pid = 3620] [id = 216] 17:24:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (11CE3400) [pid = 3620] [serial = 646] [outer = 00000000] 17:24:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1975E000) [pid = 3620] [serial = 647] [outer = 11CE3400] 17:24:12 INFO - PROCESS | 3620 | 1463793852829 Marionette DEBUG loaded listener.js 17:24:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1A254400) [pid = 3620] [serial = 648] [outer = 11CE3400] 17:24:13 INFO - PROCESS | 3620 | 1463793853233 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 17:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 594ms 17:24:13 INFO - PROCESS | 3620 | 1463793853309 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 17:24:13 INFO - PROCESS | 3620 | 1463793853311 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 17:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:24:13 INFO - PROCESS | 3620 | 1463793853314 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:24:13 INFO - PROCESS | 3620 | 1463793853298 Marionette TRACE conn2 <- [1,830,null,{}] 17:24:13 INFO - PROCESS | 3620 | 1463793853302 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:13 INFO - PROCESS | 3620 | 1463793853380 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 17:24:13 INFO - PROCESS | 3620 | 1463793853387 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:13 INFO - PROCESS | 3620 | ++DOCSHELL 16A56800 == 62 [pid = 3620] [id = 217] 17:24:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (17403000) [pid = 3620] [serial = 649] [outer = 00000000] 17:24:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1A781C00) [pid = 3620] [serial = 650] [outer = 17403000] 17:24:13 INFO - PROCESS | 3620 | 1463793853432 Marionette DEBUG loaded listener.js 17:24:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1A990800) [pid = 3620] [serial = 651] [outer = 17403000] 17:24:13 INFO - PROCESS | 3620 | 1463793853833 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 17:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 551ms 17:24:13 INFO - PROCESS | 3620 | 1463793853852 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 17:24:13 INFO - PROCESS | 3620 | 1463793853853 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 17:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:24:13 INFO - PROCESS | 3620 | 1463793853857 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:24:13 INFO - PROCESS | 3620 | 1463793853858 Marionette TRACE conn2 <- [1,834,null,{}] 17:24:13 INFO - PROCESS | 3620 | 1463793853862 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:13 INFO - PROCESS | 3620 | 1463793853982 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 17:24:13 INFO - PROCESS | 3620 | 1463793853992 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:13 INFO - PROCESS | 3620 | ++DOCSHELL 12A75C00 == 63 [pid = 3620] [id = 218] 17:24:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (198C7C00) [pid = 3620] [serial = 652] [outer = 00000000] 17:24:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (198CEC00) [pid = 3620] [serial = 653] [outer = 198C7C00] 17:24:14 INFO - PROCESS | 3620 | 1463793854041 Marionette DEBUG loaded listener.js 17:24:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (198D1800) [pid = 3620] [serial = 654] [outer = 198C7C00] 17:24:14 INFO - PROCESS | 3620 | 1463793854398 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 17:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 580ms 17:24:14 INFO - PROCESS | 3620 | 1463793854474 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 17:24:14 INFO - PROCESS | 3620 | 1463793854478 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 17:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:24:14 INFO - PROCESS | 3620 | 1463793854483 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:24:14 INFO - PROCESS | 3620 | 1463793854488 Marionette TRACE conn2 <- [1,838,null,{}] 17:24:14 INFO - PROCESS | 3620 | 1463793854498 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:14 INFO - PROCESS | 3620 | 1463793854595 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 17:24:14 INFO - PROCESS | 3620 | 1463793854760 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:14 INFO - PROCESS | 3620 | ++DOCSHELL 1149A000 == 64 [pid = 3620] [id = 219] 17:24:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (11A02C00) [pid = 3620] [serial = 655] [outer = 00000000] 17:24:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (131E5400) [pid = 3620] [serial = 656] [outer = 11A02C00] 17:24:14 INFO - PROCESS | 3620 | 1463793854799 Marionette DEBUG loaded listener.js 17:24:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (140C7C00) [pid = 3620] [serial = 657] [outer = 11A02C00] 17:24:15 INFO - PROCESS | 3620 | 1463793855325 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 17:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 870ms 17:24:15 INFO - PROCESS | 3620 | 1463793855365 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 17:24:15 INFO - PROCESS | 3620 | 1463793855369 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 17:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:24:15 INFO - PROCESS | 3620 | 1463793855377 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:24:15 INFO - PROCESS | 3620 | 1463793855381 Marionette TRACE conn2 <- [1,842,null,{}] 17:24:15 INFO - PROCESS | 3620 | 1463793855385 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:15 INFO - PROCESS | 3620 | 1463793855491 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 17:24:15 INFO - PROCESS | 3620 | 1463793855594 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:15 INFO - PROCESS | 3620 | ++DOCSHELL 160B0400 == 65 [pid = 3620] [id = 220] 17:24:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (160B2000) [pid = 3620] [serial = 658] [outer = 00000000] 17:24:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (166C7800) [pid = 3620] [serial = 659] [outer = 160B2000] 17:24:15 INFO - PROCESS | 3620 | 1463793855647 Marionette DEBUG loaded listener.js 17:24:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (17033800) [pid = 3620] [serial = 660] [outer = 160B2000] 17:24:16 INFO - PROCESS | 3620 | 1463793856240 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 17:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 928ms 17:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:24:16 INFO - PROCESS | 3620 | 1463793856303 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 17:24:16 INFO - PROCESS | 3620 | 1463793856306 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 17:24:16 INFO - PROCESS | 3620 | 1463793856309 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:24:16 INFO - PROCESS | 3620 | 1463793856312 Marionette TRACE conn2 <- [1,846,null,{}] 17:24:16 INFO - PROCESS | 3620 | 1463793856321 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:16 INFO - PROCESS | 3620 | 1463793856445 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 17:24:16 INFO - PROCESS | 3620 | 1463793856577 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:16 INFO - PROCESS | 3620 | ++DOCSHELL 198D3800 == 66 [pid = 3620] [id = 221] 17:24:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (198D4800) [pid = 3620] [serial = 661] [outer = 00000000] 17:24:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (1A09A000) [pid = 3620] [serial = 662] [outer = 198D4800] 17:24:16 INFO - PROCESS | 3620 | 1463793856635 Marionette DEBUG loaded listener.js 17:24:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (1A2EF400) [pid = 3620] [serial = 663] [outer = 198D4800] 17:24:17 INFO - PROCESS | 3620 | 1463793857141 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 17:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 870ms 17:24:17 INFO - PROCESS | 3620 | 1463793857185 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 17:24:17 INFO - PROCESS | 3620 | 1463793857188 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 17:24:17 INFO - PROCESS | 3620 | 1463793857192 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:24:17 INFO - PROCESS | 3620 | 1463793857194 Marionette TRACE conn2 <- [1,850,null,{}] 17:24:17 INFO - PROCESS | 3620 | 1463793857198 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:17 INFO - PROCESS | 3620 | 1463793857302 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 17:24:17 INFO - PROCESS | 3620 | 1463793857402 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:17 INFO - PROCESS | 3620 | ++DOCSHELL 1693CC00 == 67 [pid = 3620] [id = 222] 17:24:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (16941400) [pid = 3620] [serial = 664] [outer = 00000000] 17:24:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (16944C00) [pid = 3620] [serial = 665] [outer = 16941400] 17:24:17 INFO - PROCESS | 3620 | 1463793857439 Marionette DEBUG loaded listener.js 17:24:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (16949C00) [pid = 3620] [serial = 666] [outer = 16941400] 17:24:17 INFO - PROCESS | 3620 | 1463793857980 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 17:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 841ms 17:24:18 INFO - PROCESS | 3620 | 1463793858044 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 17:24:18 INFO - PROCESS | 3620 | 1463793858047 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 17:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:24:18 INFO - PROCESS | 3620 | 1463793858052 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:24:18 INFO - PROCESS | 3620 | 1463793858055 Marionette TRACE conn2 <- [1,854,null,{}] 17:24:18 INFO - PROCESS | 3620 | 1463793858060 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:18 INFO - PROCESS | 3620 | 1463793858143 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 17:24:18 INFO - PROCESS | 3620 | 1463793858243 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:18 INFO - PROCESS | 3620 | ++DOCSHELL 16944800 == 68 [pid = 3620] [id = 223] 17:24:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (16945800) [pid = 3620] [serial = 667] [outer = 00000000] 17:24:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (1A999000) [pid = 3620] [serial = 668] [outer = 16945800] 17:24:18 INFO - PROCESS | 3620 | 1463793858296 Marionette DEBUG loaded listener.js 17:24:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (1A99D000) [pid = 3620] [serial = 669] [outer = 16945800] 17:24:18 INFO - PROCESS | 3620 | 1463793858849 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 17:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 841ms 17:24:18 INFO - PROCESS | 3620 | 1463793858895 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 17:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:24:18 INFO - PROCESS | 3620 | 1463793858881 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 17:24:18 INFO - PROCESS | 3620 | 1463793858885 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:24:18 INFO - PROCESS | 3620 | 1463793858887 Marionette TRACE conn2 <- [1,858,null,{}] 17:24:18 INFO - PROCESS | 3620 | 1463793858890 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:19 INFO - PROCESS | 3620 | 1463793859016 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 17:24:19 INFO - PROCESS | 3620 | 1463793859299 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:19 INFO - PROCESS | 3620 | ++DOCSHELL 10EB1800 == 69 [pid = 3620] [id = 224] 17:24:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (10F8F800) [pid = 3620] [serial = 670] [outer = 00000000] 17:24:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (11A01400) [pid = 3620] [serial = 671] [outer = 10F8F800] 17:24:19 INFO - PROCESS | 3620 | 1463793859350 Marionette DEBUG loaded listener.js 17:24:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (13308800) [pid = 3620] [serial = 672] [outer = 10F8F800] 17:24:20 INFO - PROCESS | 3620 | 1463793860022 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 17:24:20 INFO - PROCESS | 3620 | --DOCSHELL 162B6C00 == 68 [pid = 3620] [id = 185] 17:24:20 INFO - PROCESS | 3620 | --DOCSHELL 16A56800 == 67 [pid = 3620] [id = 217] 17:24:20 INFO - PROCESS | 3620 | --DOCSHELL 11001C00 == 66 [pid = 3620] [id = 216] 17:24:20 INFO - PROCESS | 3620 | --DOCSHELL 19D78C00 == 65 [pid = 3620] [id = 215] 17:24:20 INFO - PROCESS | 3620 | --DOCSHELL 10A5BC00 == 64 [pid = 3620] [id = 214] 17:24:20 INFO - PROCESS | 3620 | --DOCSHELL 17401C00 == 63 [pid = 3620] [id = 213] 17:24:20 INFO - PROCESS | 3620 | --DOCSHELL 16225C00 == 62 [pid = 3620] [id = 212] 17:24:20 INFO - PROCESS | 3620 | --DOCSHELL 140C8000 == 61 [pid = 3620] [id = 211] 17:24:20 INFO - PROCESS | 3620 | --DOCSHELL 11CE0C00 == 60 [pid = 3620] [id = 210] 17:24:20 INFO - PROCESS | 3620 | --DOCSHELL 10A76C00 == 59 [pid = 3620] [id = 209] 17:24:20 INFO - PROCESS | 3620 | --DOCSHELL 14E22800 == 58 [pid = 3620] [id = 205] 17:24:20 INFO - PROCESS | 3620 | --DOCSHELL 10ABCC00 == 57 [pid = 3620] [id = 204] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (160B6400) [pid = 3620] [serial = 596] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (1330E800) [pid = 3620] [serial = 578] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (16A52800) [pid = 3620] [serial = 593] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (11499000) [pid = 3620] [serial = 585] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (10AB7000) [pid = 3620] [serial = 584] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (15DE8000) [pid = 3620] [serial = 590] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (160B6800) [pid = 3620] [serial = 591] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (13310800) [pid = 3620] [serial = 587] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (138D8400) [pid = 3620] [serial = 588] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (160B0C00) [pid = 3620] [serial = 581] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (182DE800) [pid = 3620] [serial = 606] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (170D3000) [pid = 3620] [serial = 599] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (18251400) [pid = 3620] [serial = 605] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (19768400) [pid = 3620] [serial = 608] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (177C9800) [pid = 3620] [serial = 602] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (166C8400) [pid = 3620] [serial = 575] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1784FC00) [pid = 3620] [serial = 603] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (171F1400) [pid = 3620] [serial = 600] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (162CDC00) [pid = 3620] [serial = 597] [outer = 00000000] [url = about:blank] 17:24:20 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (16EAF400) [pid = 3620] [serial = 594] [outer = 00000000] [url = about:blank] 17:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1203ms 17:24:20 INFO - PROCESS | 3620 | 1463793860098 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 17:24:20 INFO - PROCESS | 3620 | 1463793860102 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 17:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:24:20 INFO - PROCESS | 3620 | 1463793860109 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:24:20 INFO - PROCESS | 3620 | 1463793860112 Marionette TRACE conn2 <- [1,862,null,{}] 17:24:20 INFO - PROCESS | 3620 | 1463793860117 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:20 INFO - PROCESS | 3620 | 1463793860209 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 17:24:20 INFO - PROCESS | 3620 | 1463793860217 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:20 INFO - PROCESS | 3620 | ++DOCSHELL 13165000 == 58 [pid = 3620] [id = 225] 17:24:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (131EAC00) [pid = 3620] [serial = 673] [outer = 00000000] 17:24:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (138D9800) [pid = 3620] [serial = 674] [outer = 131EAC00] 17:24:20 INFO - PROCESS | 3620 | 1463793860264 Marionette DEBUG loaded listener.js 17:24:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (14E7A400) [pid = 3620] [serial = 675] [outer = 131EAC00] 17:24:20 INFO - PROCESS | 3620 | 1463793860723 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 17:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 652ms 17:24:20 INFO - PROCESS | 3620 | 1463793860772 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 17:24:20 INFO - PROCESS | 3620 | 1463793860776 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 17:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:24:20 INFO - PROCESS | 3620 | 1463793860780 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:24:20 INFO - PROCESS | 3620 | 1463793860781 Marionette TRACE conn2 <- [1,866,null,{}] 17:24:20 INFO - PROCESS | 3620 | 1463793860785 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:20 INFO - PROCESS | 3620 | 1463793860851 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 17:24:20 INFO - PROCESS | 3620 | 1463793860862 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:20 INFO - PROCESS | 3620 | ++DOCSHELL 1617B000 == 59 [pid = 3620] [id = 226] 17:24:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (16222400) [pid = 3620] [serial = 676] [outer = 00000000] 17:24:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (16229C00) [pid = 3620] [serial = 677] [outer = 16222400] 17:24:20 INFO - PROCESS | 3620 | 1463793860908 Marionette DEBUG loaded listener.js 17:24:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (162B9800) [pid = 3620] [serial = 678] [outer = 16222400] 17:24:21 INFO - PROCESS | 3620 | 1463793861339 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 17:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 580ms 17:24:21 INFO - PROCESS | 3620 | 1463793861361 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 17:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:24:21 INFO - PROCESS | 3620 | 1463793861363 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 17:24:21 INFO - PROCESS | 3620 | 1463793861372 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:24:21 INFO - PROCESS | 3620 | 1463793861378 Marionette TRACE conn2 <- [1,870,null,{}] 17:24:21 INFO - PROCESS | 3620 | 1463793861382 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:21 INFO - PROCESS | 3620 | 1463793861468 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 17:24:21 INFO - PROCESS | 3620 | 1463793861475 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:21 INFO - PROCESS | 3620 | ++DOCSHELL 105EF400 == 60 [pid = 3620] [id = 227] 17:24:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (1142E000) [pid = 3620] [serial = 679] [outer = 00000000] 17:24:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (16A56800) [pid = 3620] [serial = 680] [outer = 1142E000] 17:24:21 INFO - PROCESS | 3620 | 1463793861519 Marionette DEBUG loaded listener.js 17:24:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (17023000) [pid = 3620] [serial = 681] [outer = 1142E000] 17:24:21 INFO - PROCESS | 3620 | 1463793861957 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 17:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 653ms 17:24:22 INFO - PROCESS | 3620 | 1463793862027 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 17:24:22 INFO - PROCESS | 3620 | 1463793862030 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 17:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:24:22 INFO - PROCESS | 3620 | 1463793862034 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:24:22 INFO - PROCESS | 3620 | 1463793862035 Marionette TRACE conn2 <- [1,874,null,{}] 17:24:22 INFO - PROCESS | 3620 | 1463793862039 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:22 INFO - PROCESS | 3620 | 1463793862119 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 17:24:22 INFO - PROCESS | 3620 | 1463793862126 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:22 INFO - PROCESS | 3620 | ++DOCSHELL 16A55C00 == 61 [pid = 3620] [id = 228] 17:24:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (17033000) [pid = 3620] [serial = 682] [outer = 00000000] 17:24:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (170D5400) [pid = 3620] [serial = 683] [outer = 17033000] 17:24:22 INFO - PROCESS | 3620 | 1463793862169 Marionette DEBUG loaded listener.js 17:24:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (17406C00) [pid = 3620] [serial = 684] [outer = 17033000] 17:24:22 INFO - PROCESS | 3620 | 1463793862610 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 17:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 594ms 17:24:22 INFO - PROCESS | 3620 | 1463793862621 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 17:24:22 INFO - PROCESS | 3620 | 1463793862623 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 17:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:24:22 INFO - PROCESS | 3620 | 1463793862626 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:24:22 INFO - PROCESS | 3620 | 1463793862628 Marionette TRACE conn2 <- [1,878,null,{}] 17:24:22 INFO - PROCESS | 3620 | 1463793862632 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:22 INFO - PROCESS | 3620 | 1463793862743 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 17:24:22 INFO - PROCESS | 3620 | 1463793862832 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:22 INFO - PROCESS | 3620 | ++DOCSHELL 10ABC000 == 62 [pid = 3620] [id = 229] 17:24:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (174C3000) [pid = 3620] [serial = 685] [outer = 00000000] 17:24:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (17854800) [pid = 3620] [serial = 686] [outer = 174C3000] 17:24:22 INFO - PROCESS | 3620 | 1463793862863 Marionette DEBUG loaded listener.js 17:24:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (182DE400) [pid = 3620] [serial = 687] [outer = 174C3000] 17:24:23 INFO - PROCESS | 3620 | 1463793863569 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 17:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 957ms 17:24:23 INFO - PROCESS | 3620 | 1463793863619 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 17:24:23 INFO - PROCESS | 3620 | 1463793863621 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 17:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:24:23 INFO - PROCESS | 3620 | 1463793863624 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:24:23 INFO - PROCESS | 3620 | 1463793863626 Marionette TRACE conn2 <- [1,882,null,{}] 17:24:23 INFO - PROCESS | 3620 | 1463793863629 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:23 INFO - PROCESS | 3620 | 1463793863725 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 17:24:23 INFO - PROCESS | 3620 | 1463793863788 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:23 INFO - PROCESS | 3620 | ++DOCSHELL 182E0C00 == 63 [pid = 3620] [id = 230] 17:24:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (182E2400) [pid = 3620] [serial = 688] [outer = 00000000] 17:24:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (198C9000) [pid = 3620] [serial = 689] [outer = 182E2400] 17:24:23 INFO - PROCESS | 3620 | 1463793863831 Marionette DEBUG loaded listener.js 17:24:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (19D24800) [pid = 3620] [serial = 690] [outer = 182E2400] 17:24:24 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (140CA400) [pid = 3620] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:24:24 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (11CE8000) [pid = 3620] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:24:24 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (18251800) [pid = 3620] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:24:24 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (162B7400) [pid = 3620] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:24:24 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (17403000) [pid = 3620] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:24:24 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (16A57000) [pid = 3620] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:24:24 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (10AB2400) [pid = 3620] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:24:24 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (1740B400) [pid = 3620] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:24:24 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (157E1800) [pid = 3620] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:24:24 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (19D7B000) [pid = 3620] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:24:24 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (11CE3400) [pid = 3620] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:24:24 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (10ABF000) [pid = 3620] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:24:24 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (17E33000) [pid = 3620] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:24:24 INFO - PROCESS | 3620 | 1463793864352 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 17:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 784ms 17:24:24 INFO - PROCESS | 3620 | 1463793864392 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 17:24:24 INFO - PROCESS | 3620 | 1463793864394 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 17:24:24 INFO - PROCESS | 3620 | 1463793864397 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:24:24 INFO - PROCESS | 3620 | 1463793864398 Marionette TRACE conn2 <- [1,886,null,{}] 17:24:24 INFO - PROCESS | 3620 | 1463793864402 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:24 INFO - PROCESS | 3620 | 1463793864480 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 17:24:24 INFO - PROCESS | 3620 | 1463793864564 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:24 INFO - PROCESS | 3620 | ++DOCSHELL 10A61800 == 64 [pid = 3620] [id = 231] 17:24:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (10A74400) [pid = 3620] [serial = 691] [outer = 00000000] 17:24:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (157E1800) [pid = 3620] [serial = 692] [outer = 10A74400] 17:24:24 INFO - PROCESS | 3620 | 1463793864616 Marionette DEBUG loaded listener.js 17:24:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (19864800) [pid = 3620] [serial = 693] [outer = 10A74400] 17:24:24 INFO - PROCESS | 3620 | 1463793864942 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 17:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 595ms 17:24:25 INFO - PROCESS | 3620 | 1463793865000 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 17:24:25 INFO - PROCESS | 3620 | 1463793865001 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 17:24:25 INFO - PROCESS | 3620 | 1463793865005 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:24:25 INFO - PROCESS | 3620 | 1463793865006 Marionette TRACE conn2 <- [1,890,null,{}] 17:24:25 INFO - PROCESS | 3620 | 1463793865010 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:25 INFO - PROCESS | 3620 | 1463793865155 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 17:24:25 INFO - PROCESS | 3620 | 1463793865159 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:25 INFO - PROCESS | 3620 | ++DOCSHELL 0C381000 == 65 [pid = 3620] [id = 232] 17:24:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (0C383800) [pid = 3620] [serial = 694] [outer = 00000000] 17:24:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (0C388800) [pid = 3620] [serial = 695] [outer = 0C383800] 17:24:25 INFO - PROCESS | 3620 | 1463793865206 Marionette DEBUG loaded listener.js 17:24:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (0C38D400) [pid = 3620] [serial = 696] [outer = 0C383800] 17:24:25 INFO - PROCESS | 3620 | 1463793865577 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 17:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 594ms 17:24:25 INFO - PROCESS | 3620 | 1463793865597 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 17:24:25 INFO - PROCESS | 3620 | 1463793865599 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 17:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:24:25 INFO - PROCESS | 3620 | 1463793865602 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:24:25 INFO - PROCESS | 3620 | 1463793865604 Marionette TRACE conn2 <- [1,894,null,{}] 17:24:25 INFO - PROCESS | 3620 | 1463793865607 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:25 INFO - PROCESS | 3620 | 1463793865686 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 17:24:25 INFO - PROCESS | 3620 | 1463793865762 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:25 INFO - PROCESS | 3620 | ++DOCSHELL 0C389C00 == 66 [pid = 3620] [id = 233] 17:24:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (0F333000) [pid = 3620] [serial = 697] [outer = 00000000] 17:24:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (17722800) [pid = 3620] [serial = 698] [outer = 0F333000] 17:24:25 INFO - PROCESS | 3620 | 1463793865807 Marionette DEBUG loaded listener.js 17:24:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (17726400) [pid = 3620] [serial = 699] [outer = 0F333000] 17:24:26 INFO - PROCESS | 3620 | 1463793866204 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 17:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 638ms 17:24:26 INFO - PROCESS | 3620 | 1463793866257 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 17:24:26 INFO - PROCESS | 3620 | 1463793866262 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 17:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:24:26 INFO - PROCESS | 3620 | 1463793866267 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:24:26 INFO - PROCESS | 3620 | 1463793866272 Marionette TRACE conn2 <- [1,898,null,{}] 17:24:26 INFO - PROCESS | 3620 | 1463793866279 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:26 INFO - PROCESS | 3620 | 1463793866475 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 17:24:26 INFO - PROCESS | 3620 | 1463793866606 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:26 INFO - PROCESS | 3620 | ++DOCSHELL 11001C00 == 67 [pid = 3620] [id = 234] 17:24:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (11002C00) [pid = 3620] [serial = 700] [outer = 00000000] 17:24:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (11CE0C00) [pid = 3620] [serial = 701] [outer = 11002C00] 17:24:26 INFO - PROCESS | 3620 | 1463793866644 Marionette DEBUG loaded listener.js 17:24:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (12A6CC00) [pid = 3620] [serial = 702] [outer = 11002C00] 17:24:27 INFO - PROCESS | 3620 | 1463793867207 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 17:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 972ms 17:24:27 INFO - PROCESS | 3620 | 1463793867266 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 17:24:27 INFO - PROCESS | 3620 | 1463793867272 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 17:24:27 INFO - PROCESS | 3620 | 1463793867281 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:24:27 INFO - PROCESS | 3620 | 1463793867284 Marionette TRACE conn2 <- [1,902,null,{}] 17:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:24:27 INFO - PROCESS | 3620 | 1463793867303 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:27 INFO - PROCESS | 3620 | 1463793867395 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 17:24:27 INFO - PROCESS | 3620 | 1463793867529 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:27 INFO - PROCESS | 3620 | ++DOCSHELL 160BB400 == 68 [pid = 3620] [id = 235] 17:24:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (160BBC00) [pid = 3620] [serial = 703] [outer = 00000000] 17:24:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (162B6C00) [pid = 3620] [serial = 704] [outer = 160BBC00] 17:24:27 INFO - PROCESS | 3620 | 1463793867566 Marionette DEBUG loaded listener.js 17:24:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (1693B000) [pid = 3620] [serial = 705] [outer = 160BBC00] 17:24:28 INFO - PROCESS | 3620 | 1463793868170 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 17:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 914ms 17:24:28 INFO - PROCESS | 3620 | 1463793868199 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 17:24:28 INFO - PROCESS | 3620 | 1463793868203 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 17:24:28 INFO - PROCESS | 3620 | 1463793868208 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:24:28 INFO - PROCESS | 3620 | 1463793868214 Marionette TRACE conn2 <- [1,906,null,{}] 17:24:28 INFO - PROCESS | 3620 | 1463793868226 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:28 INFO - PROCESS | 3620 | 1463793868322 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 17:24:28 INFO - PROCESS | 3620 | 1463793868428 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:28 INFO - PROCESS | 3620 | ++DOCSHELL 166CEC00 == 69 [pid = 3620] [id = 236] 17:24:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (16940C00) [pid = 3620] [serial = 706] [outer = 00000000] 17:24:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (1772F400) [pid = 3620] [serial = 707] [outer = 16940C00] 17:24:28 INFO - PROCESS | 3620 | 1463793868483 Marionette DEBUG loaded listener.js 17:24:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (17853800) [pid = 3620] [serial = 708] [outer = 16940C00] 17:24:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (1A772400) [pid = 3620] [serial = 709] [outer = 1B356400] 17:24:29 INFO - PROCESS | 3620 | 1463793869168 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 17:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 972ms 17:24:29 INFO - PROCESS | 3620 | 1463793869182 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 17:24:29 INFO - PROCESS | 3620 | 1463793869184 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 17:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:24:29 INFO - PROCESS | 3620 | 1463793869188 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:24:29 INFO - PROCESS | 3620 | 1463793869190 Marionette TRACE conn2 <- [1,910,null,{}] 17:24:29 INFO - PROCESS | 3620 | 1463793869231 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:29 INFO - PROCESS | 3620 | 1463793869318 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 17:24:29 INFO - PROCESS | 3620 | 1463793869451 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:29 INFO - PROCESS | 3620 | ++DOCSHELL 162B9C00 == 70 [pid = 3620] [id = 237] 17:24:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (162BB800) [pid = 3620] [serial = 710] [outer = 00000000] 17:24:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (1A093400) [pid = 3620] [serial = 711] [outer = 162BB800] 17:24:29 INFO - PROCESS | 3620 | 1463793869487 Marionette DEBUG loaded listener.js 17:24:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (1AC0F000) [pid = 3620] [serial = 712] [outer = 162BB800] 17:24:30 INFO - PROCESS | 3620 | 1463793870048 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 17:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 928ms 17:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:24:30 INFO - PROCESS | 3620 | 1463793870116 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 17:24:30 INFO - PROCESS | 3620 | 1463793870119 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 17:24:30 INFO - PROCESS | 3620 | 1463793870123 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:24:30 INFO - PROCESS | 3620 | 1463793870125 Marionette TRACE conn2 <- [1,914,null,{}] 17:24:30 INFO - PROCESS | 3620 | 1463793870129 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:30 INFO - PROCESS | 3620 | 1463793870214 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 17:24:30 INFO - PROCESS | 3620 | 1463793870355 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:30 INFO - PROCESS | 3620 | ++DOCSHELL 11CE1400 == 71 [pid = 3620] [id = 238] 17:24:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (12A72000) [pid = 3620] [serial = 713] [outer = 00000000] 17:24:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 125 (13BB5C00) [pid = 3620] [serial = 714] [outer = 12A72000] 17:24:30 INFO - PROCESS | 3620 | 1463793870410 Marionette DEBUG loaded listener.js 17:24:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 126 (14E83800) [pid = 3620] [serial = 715] [outer = 12A72000] 17:24:31 INFO - PROCESS | 3620 | 1463793871121 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 17:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1059ms 17:24:31 INFO - PROCESS | 3620 | 1463793871176 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 17:24:31 INFO - PROCESS | 3620 | 1463793871181 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 17:24:31 INFO - PROCESS | 3620 | 1463793871185 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:24:31 INFO - PROCESS | 3620 | 1463793871189 Marionette TRACE conn2 <- [1,918,null,{}] 17:24:31 INFO - PROCESS | 3620 | 1463793871193 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:31 INFO - PROCESS | 3620 | 1463793871297 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 17:24:31 INFO - PROCESS | 3620 | 1463793871436 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:31 INFO - PROCESS | 3620 | ++DOCSHELL 10AC1400 == 72 [pid = 3620] [id = 239] 17:24:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 127 (1330A000) [pid = 3620] [serial = 716] [outer = 00000000] 17:24:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 128 (10ABB800) [pid = 3620] [serial = 717] [outer = 1330A000] 17:24:31 INFO - PROCESS | 3620 | 1463793871489 Marionette DEBUG loaded listener.js 17:24:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 129 (140C9C00) [pid = 3620] [serial = 718] [outer = 1330A000] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 15D0E000 == 71 [pid = 3620] [id = 194] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 10AC0400 == 70 [pid = 3620] [id = 193] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 12A6F800 == 69 [pid = 3620] [id = 175] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 162B5400 == 68 [pid = 3620] [id = 192] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 0C381000 == 67 [pid = 3620] [id = 232] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 10A61800 == 66 [pid = 3620] [id = 231] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 182E0C00 == 65 [pid = 3620] [id = 230] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 10ABC000 == 64 [pid = 3620] [id = 229] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 170D0400 == 63 [pid = 3620] [id = 203] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 16A55C00 == 62 [pid = 3620] [id = 228] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 105EF400 == 61 [pid = 3620] [id = 227] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 1617B000 == 60 [pid = 3620] [id = 226] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 13165000 == 59 [pid = 3620] [id = 225] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 10EB1800 == 58 [pid = 3620] [id = 224] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 1693CC00 == 57 [pid = 3620] [id = 222] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 198D3800 == 56 [pid = 3620] [id = 221] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 160B0400 == 55 [pid = 3620] [id = 220] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 128 (198CEC00) [pid = 3620] [serial = 653] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOCSHELL 1149A000 == 54 [pid = 3620] [id = 219] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 127 (160BAC00) [pid = 3620] [serial = 632] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 126 (13363C00) [pid = 3620] [serial = 629] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 125 (19D76400) [pid = 3620] [serial = 642] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 124 (1703C800) [pid = 3620] [serial = 636] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (13D7C000) [pid = 3620] [serial = 630] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (1A094400) [pid = 3620] [serial = 623] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (17034000) [pid = 3620] [serial = 635] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (1A781C00) [pid = 3620] [serial = 650] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (1712E000) [pid = 3620] [serial = 555] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (10ABD000) [pid = 3620] [serial = 626] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (174C4800) [pid = 3620] [serial = 638] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (160BB800) [pid = 3620] [serial = 561] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (1986C800) [pid = 3620] [serial = 641] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (16228C00) [pid = 3620] [serial = 633] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (11C5A000) [pid = 3620] [serial = 611] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (1A2EAC00) [pid = 3620] [serial = 645] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (19D2B000) [pid = 3620] [serial = 620] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (1A254400) [pid = 3620] [serial = 648] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (11CE7C00) [pid = 3620] [serial = 627] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (1A2E8000) [pid = 3620] [serial = 644] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (17CD3800) [pid = 3620] [serial = 639] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (13164800) [pid = 3620] [serial = 558] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (19761400) [pid = 3620] [serial = 617] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (19867000) [pid = 3620] [serial = 609] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (1622B400) [pid = 3620] [serial = 614] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (1975E000) [pid = 3620] [serial = 647] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1A990800) [pid = 3620] [serial = 651] [outer = 00000000] [url = about:blank] 17:24:31 INFO - PROCESS | 3620 | 1463793871971 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 17:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 841ms 17:24:32 INFO - PROCESS | 3620 | 1463793872035 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 17:24:32 INFO - PROCESS | 3620 | 1463793872040 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 17:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:24:32 INFO - PROCESS | 3620 | 1463793872047 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:24:32 INFO - PROCESS | 3620 | 1463793872049 Marionette TRACE conn2 <- [1,922,null,{}] 17:24:32 INFO - PROCESS | 3620 | 1463793872053 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:32 INFO - PROCESS | 3620 | 1463793872124 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 17:24:32 INFO - PROCESS | 3620 | 1463793872215 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:32 INFO - PROCESS | 3620 | ++DOCSHELL 10EB1800 == 55 [pid = 3620] [id = 240] 17:24:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (11003000) [pid = 3620] [serial = 719] [outer = 00000000] 17:24:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (13169800) [pid = 3620] [serial = 720] [outer = 11003000] 17:24:32 INFO - PROCESS | 3620 | 1463793872260 Marionette DEBUG loaded listener.js 17:24:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (140CDC00) [pid = 3620] [serial = 721] [outer = 11003000] 17:24:32 INFO - PROCESS | 3620 | 1463793872609 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 17:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 595ms 17:24:32 INFO - PROCESS | 3620 | 1463793872632 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 17:24:32 INFO - PROCESS | 3620 | 1463793872634 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 17:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:24:32 INFO - PROCESS | 3620 | 1463793872638 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:24:32 INFO - PROCESS | 3620 | 1463793872641 Marionette TRACE conn2 <- [1,926,null,{}] 17:24:32 INFO - PROCESS | 3620 | 1463793872651 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:32 INFO - PROCESS | 3620 | 1463793872737 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 17:24:32 INFO - PROCESS | 3620 | 1463793872745 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:32 INFO - PROCESS | 3620 | ++DOCSHELL 15DF5C00 == 56 [pid = 3620] [id = 241] 17:24:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (160B1000) [pid = 3620] [serial = 722] [outer = 00000000] 17:24:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (1622E800) [pid = 3620] [serial = 723] [outer = 160B1000] 17:24:32 INFO - PROCESS | 3620 | 1463793872792 Marionette DEBUG loaded listener.js 17:24:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (162BDC00) [pid = 3620] [serial = 724] [outer = 160B1000] 17:24:33 INFO - PROCESS | 3620 | 1463793873225 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 17:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 595ms 17:24:33 INFO - PROCESS | 3620 | 1463793873239 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 17:24:33 INFO - PROCESS | 3620 | 1463793873241 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 17:24:33 INFO - PROCESS | 3620 | 1463793873245 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:24:33 INFO - PROCESS | 3620 | 1463793873246 Marionette TRACE conn2 <- [1,930,null,{}] 17:24:33 INFO - PROCESS | 3620 | 1463793873250 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:33 INFO - PROCESS | 3620 | 1463793873320 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 17:24:33 INFO - PROCESS | 3620 | 1463793873326 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:33 INFO - PROCESS | 3620 | ++DOCSHELL 162CEC00 == 57 [pid = 3620] [id = 242] 17:24:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (1693E400) [pid = 3620] [serial = 725] [outer = 00000000] 17:24:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (16A5B400) [pid = 3620] [serial = 726] [outer = 1693E400] 17:24:33 INFO - PROCESS | 3620 | 1463793873373 Marionette DEBUG loaded listener.js 17:24:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (17031400) [pid = 3620] [serial = 727] [outer = 1693E400] 17:24:33 INFO - PROCESS | 3620 | 1463793873790 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 17:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 595ms 17:24:33 INFO - PROCESS | 3620 | 1463793873826 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 17:24:33 INFO - PROCESS | 3620 | 1463793873828 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 17:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:24:33 INFO - PROCESS | 3620 | 1463793873840 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:24:33 INFO - PROCESS | 3620 | 1463793873842 Marionette TRACE conn2 <- [1,934,null,{}] 17:24:33 INFO - PROCESS | 3620 | 1463793873846 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:33 INFO - PROCESS | 3620 | 1463793873956 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 17:24:34 INFO - PROCESS | 3620 | 1463793874010 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:34 INFO - PROCESS | 3620 | ++DOCSHELL 16A55C00 == 58 [pid = 3620] [id = 243] 17:24:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (17033C00) [pid = 3620] [serial = 728] [outer = 00000000] 17:24:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (1703B800) [pid = 3620] [serial = 729] [outer = 17033C00] 17:24:34 INFO - PROCESS | 3620 | 1463793874066 Marionette DEBUG loaded listener.js 17:24:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (170D2800) [pid = 3620] [serial = 730] [outer = 17033C00] 17:24:34 INFO - PROCESS | 3620 | 1463793874483 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 17:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 696ms 17:24:34 INFO - PROCESS | 3620 | 1463793874555 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 17:24:34 INFO - PROCESS | 3620 | 1463793874557 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 17:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:24:34 INFO - PROCESS | 3620 | 1463793874547 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:24:34 INFO - PROCESS | 3620 | 1463793874548 Marionette TRACE conn2 <- [1,938,null,{}] 17:24:34 INFO - PROCESS | 3620 | 1463793874552 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:34 INFO - PROCESS | 3620 | 1463793874680 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 17:24:34 INFO - PROCESS | 3620 | 1463793874745 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:34 INFO - PROCESS | 3620 | ++DOCSHELL 0C38BC00 == 59 [pid = 3620] [id = 244] 17:24:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (1772B000) [pid = 3620] [serial = 731] [outer = 00000000] 17:24:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (17CD3800) [pid = 3620] [serial = 732] [outer = 1772B000] 17:24:34 INFO - PROCESS | 3620 | 1463793874774 Marionette DEBUG loaded listener.js 17:24:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (18250C00) [pid = 3620] [serial = 733] [outer = 1772B000] 17:24:35 INFO - PROCESS | 3620 | 1463793875166 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 17:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 638ms 17:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:24:35 INFO - PROCESS | 3620 | 1463793875201 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 17:24:35 INFO - PROCESS | 3620 | 1463793875203 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 17:24:35 INFO - PROCESS | 3620 | 1463793875244 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - PROCESS | 3620 | 1463793875246 Marionette TRACE conn2 <- [1,942,null,{}] 17:24:35 INFO - PROCESS | 3620 | 1463793875250 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:35 INFO - PROCESS | 3620 | 1463793875367 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 17:24:35 INFO - PROCESS | 3620 | 1463793875412 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:35 INFO - PROCESS | 3620 | ++DOCSHELL 131E5000 == 60 [pid = 3620] [id = 245] 17:24:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (131E8400) [pid = 3620] [serial = 734] [outer = 00000000] 17:24:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (182DE800) [pid = 3620] [serial = 735] [outer = 131E8400] 17:24:35 INFO - PROCESS | 3620 | 1463793875459 Marionette DEBUG loaded listener.js 17:24:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (19863000) [pid = 3620] [serial = 736] [outer = 131E8400] 17:24:35 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (174C3000) [pid = 3620] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:24:35 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (198C7C00) [pid = 3620] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:24:35 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (10F8F800) [pid = 3620] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:24:35 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (1142E000) [pid = 3620] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:24:35 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (16222400) [pid = 3620] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:24:35 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (131EAC00) [pid = 3620] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:24:35 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (17033000) [pid = 3620] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:24:35 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (10A74400) [pid = 3620] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:24:35 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (182E2400) [pid = 3620] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:24:35 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (0C383800) [pid = 3620] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:24:35 INFO - PROCESS | 3620 | 1463793875901 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 17:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 725ms 17:24:35 INFO - PROCESS | 3620 | 1463793875927 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 17:24:35 INFO - PROCESS | 3620 | 1463793875929 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 17:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:24:35 INFO - PROCESS | 3620 | 1463793875932 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:24:35 INFO - PROCESS | 3620 | 1463793875934 Marionette TRACE conn2 <- [1,946,null,{}] 17:24:35 INFO - PROCESS | 3620 | 1463793875937 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:36 INFO - PROCESS | 3620 | 1463793876017 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 17:24:36 INFO - PROCESS | 3620 | 1463793876107 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:36 INFO - PROCESS | 3620 | ++DOCSHELL 10F8F800 == 61 [pid = 3620] [id = 246] 17:24:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (112C3400) [pid = 3620] [serial = 737] [outer = 00000000] 17:24:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (16E6C400) [pid = 3620] [serial = 738] [outer = 112C3400] 17:24:36 INFO - PROCESS | 3620 | 1463793876146 Marionette DEBUG loaded listener.js 17:24:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (17728800) [pid = 3620] [serial = 739] [outer = 112C3400] 17:24:36 INFO - PROCESS | 3620 | 1463793876481 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 17:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 595ms 17:24:36 INFO - PROCESS | 3620 | 1463793876530 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 17:24:36 INFO - PROCESS | 3620 | 1463793876532 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 17:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:24:36 INFO - PROCESS | 3620 | 1463793876535 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:24:36 INFO - PROCESS | 3620 | 1463793876537 Marionette TRACE conn2 <- [1,950,null,{}] 17:24:36 INFO - PROCESS | 3620 | 1463793876540 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:36 INFO - PROCESS | 3620 | 1463793876694 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 17:24:36 INFO - PROCESS | 3620 | 1463793876709 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:36 INFO - PROCESS | 3620 | ++DOCSHELL 162BF000 == 62 [pid = 3620] [id = 247] 17:24:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (162C8400) [pid = 3620] [serial = 740] [outer = 00000000] 17:24:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (198CCC00) [pid = 3620] [serial = 741] [outer = 162C8400] 17:24:36 INFO - PROCESS | 3620 | 1463793876755 Marionette DEBUG loaded listener.js 17:24:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (19AE7C00) [pid = 3620] [serial = 742] [outer = 162C8400] 17:24:37 INFO - PROCESS | 3620 | 1463793877134 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 17:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 652ms 17:24:37 INFO - PROCESS | 3620 | 1463793877193 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 17:24:37 INFO - PROCESS | 3620 | 1463793877195 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 17:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:24:37 INFO - PROCESS | 3620 | 1463793877181 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:24:37 INFO - PROCESS | 3620 | 1463793877183 Marionette TRACE conn2 <- [1,954,null,{}] 17:24:37 INFO - PROCESS | 3620 | 1463793877186 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:37 INFO - PROCESS | 3620 | 1463793877301 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 17:24:37 INFO - PROCESS | 3620 | 1463793877312 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:37 INFO - PROCESS | 3620 | ++DOCSHELL 0F301800 == 63 [pid = 3620] [id = 248] 17:24:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (0F302400) [pid = 3620] [serial = 743] [outer = 00000000] 17:24:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (0F30C000) [pid = 3620] [serial = 744] [outer = 0F302400] 17:24:37 INFO - PROCESS | 3620 | 1463793877355 Marionette DEBUG loaded listener.js 17:24:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (0F30FC00) [pid = 3620] [serial = 745] [outer = 0F302400] 17:24:37 INFO - PROCESS | 3620 | 1463793877901 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 17:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 783ms 17:24:37 INFO - PROCESS | 3620 | 1463793877968 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 17:24:37 INFO - PROCESS | 3620 | 1463793877972 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 17:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:24:37 INFO - PROCESS | 3620 | 1463793877978 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:24:37 INFO - PROCESS | 3620 | 1463793877982 Marionette TRACE conn2 <- [1,958,null,{}] 17:24:37 INFO - PROCESS | 3620 | 1463793877988 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:38 INFO - PROCESS | 3620 | 1463793878108 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 17:24:38 INFO - PROCESS | 3620 | 1463793878239 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:38 INFO - PROCESS | 3620 | ++DOCSHELL 0C779800 == 64 [pid = 3620] [id = 249] 17:24:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (0F32A000) [pid = 3620] [serial = 746] [outer = 00000000] 17:24:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (10ABC800) [pid = 3620] [serial = 747] [outer = 0F32A000] 17:24:38 INFO - PROCESS | 3620 | 1463793878299 Marionette DEBUG loaded listener.js 17:24:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (112CE000) [pid = 3620] [serial = 748] [outer = 0F32A000] 17:24:38 INFO - PROCESS | 3620 | 1463793878809 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 17:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 870ms 17:24:38 INFO - PROCESS | 3620 | 1463793878864 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 17:24:38 INFO - PROCESS | 3620 | 1463793878870 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 17:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:24:38 INFO - PROCESS | 3620 | 1463793878877 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:24:38 INFO - PROCESS | 3620 | 1463793878880 Marionette TRACE conn2 <- [1,962,null,{}] 17:24:38 INFO - PROCESS | 3620 | 1463793878884 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:38 INFO - PROCESS | 3620 | 1463793878974 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 17:24:39 INFO - PROCESS | 3620 | 1463793879082 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:39 INFO - PROCESS | 3620 | ++DOCSHELL 13D79C00 == 65 [pid = 3620] [id = 250] 17:24:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (13D7A000) [pid = 3620] [serial = 749] [outer = 00000000] 17:24:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (15D0F400) [pid = 3620] [serial = 750] [outer = 13D7A000] 17:24:39 INFO - PROCESS | 3620 | 1463793879135 Marionette DEBUG loaded listener.js 17:24:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (160BB800) [pid = 3620] [serial = 751] [outer = 13D7A000] 17:24:39 INFO - PROCESS | 3620 | 1463793879737 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 17:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 928ms 17:24:39 INFO - PROCESS | 3620 | 1463793879803 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 17:24:39 INFO - PROCESS | 3620 | 1463793879805 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 17:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:24:39 INFO - PROCESS | 3620 | 1463793879809 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:24:39 INFO - PROCESS | 3620 | 1463793879813 Marionette TRACE conn2 <- [1,966,null,{}] 17:24:39 INFO - PROCESS | 3620 | 1463793879824 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:39 INFO - PROCESS | 3620 | 1463793879915 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 17:24:40 INFO - PROCESS | 3620 | 1463793880053 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:40 INFO - PROCESS | 3620 | ++DOCSHELL 174C6400 == 66 [pid = 3620] [id = 251] 17:24:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 125 (174C8000) [pid = 3620] [serial = 752] [outer = 00000000] 17:24:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 126 (177CC800) [pid = 3620] [serial = 753] [outer = 174C8000] 17:24:40 INFO - PROCESS | 3620 | 1463793880109 Marionette DEBUG loaded listener.js 17:24:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 127 (1986A000) [pid = 3620] [serial = 754] [outer = 174C8000] 17:24:40 INFO - PROCESS | 3620 | 1463793880633 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 17:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 870ms 17:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:24:40 INFO - PROCESS | 3620 | 1463793880680 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 17:24:40 INFO - PROCESS | 3620 | 1463793880683 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 17:24:40 INFO - PROCESS | 3620 | 1463793880686 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:24:40 INFO - PROCESS | 3620 | 1463793880688 Marionette TRACE conn2 <- [1,970,null,{}] 17:24:40 INFO - PROCESS | 3620 | 1463793880691 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:40 INFO - PROCESS | 3620 | 1463793880795 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 17:24:40 INFO - PROCESS | 3620 | 1463793880879 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:40 INFO - PROCESS | 3620 | ++DOCSHELL 19D78400 == 67 [pid = 3620] [id = 252] 17:24:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 128 (19D79400) [pid = 3620] [serial = 755] [outer = 00000000] 17:24:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 129 (1A097000) [pid = 3620] [serial = 756] [outer = 19D79400] 17:24:40 INFO - PROCESS | 3620 | 1463793880932 Marionette DEBUG loaded listener.js 17:24:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 130 (1A255000) [pid = 3620] [serial = 757] [outer = 19D79400] 17:24:41 INFO - PROCESS | 3620 | 1463793881509 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 17:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 870ms 17:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:24:41 INFO - PROCESS | 3620 | 1463793881571 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 17:24:41 INFO - PROCESS | 3620 | 1463793881574 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 17:24:41 INFO - PROCESS | 3620 | 1463793881577 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:24:41 INFO - PROCESS | 3620 | 1463793881579 Marionette TRACE conn2 <- [1,974,null,{}] 17:24:41 INFO - PROCESS | 3620 | 1463793881582 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:41 INFO - PROCESS | 3620 | 1463793881667 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 17:24:41 INFO - PROCESS | 3620 | 1463793881773 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:41 INFO - PROCESS | 3620 | ++DOCSHELL 19864400 == 68 [pid = 3620] [id = 253] 17:24:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 131 (19D76800) [pid = 3620] [serial = 758] [outer = 00000000] 17:24:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 132 (1A4B5400) [pid = 3620] [serial = 759] [outer = 19D76800] 17:24:41 INFO - PROCESS | 3620 | 1463793881825 Marionette DEBUG loaded listener.js 17:24:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 133 (1A990800) [pid = 3620] [serial = 760] [outer = 19D76800] 17:24:42 INFO - PROCESS | 3620 | 1463793882355 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 17:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 827ms 17:24:42 INFO - PROCESS | 3620 | 1463793882405 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 17:24:42 INFO - PROCESS | 3620 | 1463793882407 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 17:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:24:42 INFO - PROCESS | 3620 | 1463793882411 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:24:42 INFO - PROCESS | 3620 | 1463793882413 Marionette TRACE conn2 <- [1,978,null,{}] 17:24:42 INFO - PROCESS | 3620 | 1463793882416 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:42 INFO - PROCESS | 3620 | 1463793882543 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 17:24:42 INFO - PROCESS | 3620 | 1463793882634 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:42 INFO - PROCESS | 3620 | ++DOCSHELL 0C38C800 == 69 [pid = 3620] [id = 254] 17:24:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 134 (0C38CC00) [pid = 3620] [serial = 761] [outer = 00000000] 17:24:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 135 (17E36000) [pid = 3620] [serial = 762] [outer = 0C38CC00] 17:24:42 INFO - PROCESS | 3620 | 1463793882748 Marionette DEBUG loaded listener.js 17:24:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 136 (1AFA4800) [pid = 3620] [serial = 763] [outer = 0C38CC00] 17:24:43 INFO - PROCESS | 3620 | 1463793883497 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 17:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1102ms 17:24:43 INFO - PROCESS | 3620 | 1463793883532 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 17:24:43 INFO - PROCESS | 3620 | 1463793883536 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 17:24:43 INFO - PROCESS | 3620 | 1463793883541 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:24:43 INFO - PROCESS | 3620 | 1463793883544 Marionette TRACE conn2 <- [1,982,null,{}] 17:24:43 INFO - PROCESS | 3620 | 1463793883549 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:43 INFO - PROCESS | 3620 | 1463793883633 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 17:24:43 INFO - PROCESS | 3620 | 1463793883771 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:43 INFO - PROCESS | 3620 | ++DOCSHELL 1055F000 == 70 [pid = 3620] [id = 255] 17:24:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 137 (1055F800) [pid = 3620] [serial = 764] [outer = 00000000] 17:24:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 138 (10A5F800) [pid = 3620] [serial = 765] [outer = 1055F800] 17:24:43 INFO - PROCESS | 3620 | 1463793883824 Marionette DEBUG loaded listener.js 17:24:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 139 (10A71800) [pid = 3620] [serial = 766] [outer = 1055F800] 17:24:44 INFO - PROCESS | 3620 | --DOCSHELL 162BF000 == 69 [pid = 3620] [id = 247] 17:24:44 INFO - PROCESS | 3620 | --DOCSHELL 10F8F800 == 68 [pid = 3620] [id = 246] 17:24:44 INFO - PROCESS | 3620 | --DOCSHELL 131E5000 == 67 [pid = 3620] [id = 245] 17:24:44 INFO - PROCESS | 3620 | --DOCSHELL 0C38BC00 == 66 [pid = 3620] [id = 244] 17:24:44 INFO - PROCESS | 3620 | --DOCSHELL 16A55C00 == 65 [pid = 3620] [id = 243] 17:24:44 INFO - PROCESS | 3620 | --DOCSHELL 162CEC00 == 64 [pid = 3620] [id = 242] 17:24:44 INFO - PROCESS | 3620 | --DOCSHELL 15DF5C00 == 63 [pid = 3620] [id = 241] 17:24:44 INFO - PROCESS | 3620 | --DOCSHELL 10EB1800 == 62 [pid = 3620] [id = 240] 17:24:44 INFO - PROCESS | 3620 | --DOCSHELL 10AC1400 == 61 [pid = 3620] [id = 239] 17:24:44 INFO - PROCESS | 3620 | --DOCSHELL 11CE1400 == 60 [pid = 3620] [id = 238] 17:24:44 INFO - PROCESS | 3620 | --DOCSHELL 162B9C00 == 59 [pid = 3620] [id = 237] 17:24:44 INFO - PROCESS | 3620 | --DOCSHELL 166CEC00 == 58 [pid = 3620] [id = 236] 17:24:44 INFO - PROCESS | 3620 | --DOCSHELL 160BB400 == 57 [pid = 3620] [id = 235] 17:24:44 INFO - PROCESS | 3620 | --DOCSHELL 11001C00 == 56 [pid = 3620] [id = 234] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 138 (0C38D400) [pid = 3620] [serial = 696] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 137 (17854800) [pid = 3620] [serial = 686] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 136 (198D1800) [pid = 3620] [serial = 654] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 135 (1A999000) [pid = 3620] [serial = 668] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 134 (131E5400) [pid = 3620] [serial = 656] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 133 (16944C00) [pid = 3620] [serial = 665] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 132 (13308800) [pid = 3620] [serial = 672] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 131 (11A01400) [pid = 3620] [serial = 671] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 130 (16A56800) [pid = 3620] [serial = 680] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 129 (17023000) [pid = 3620] [serial = 681] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 128 (16229C00) [pid = 3620] [serial = 677] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 127 (162B9800) [pid = 3620] [serial = 678] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 126 (138D9800) [pid = 3620] [serial = 674] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 125 (14E7A400) [pid = 3620] [serial = 675] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 124 (166C7800) [pid = 3620] [serial = 659] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (182DE400) [pid = 3620] [serial = 687] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (170D5400) [pid = 3620] [serial = 683] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (1A09A000) [pid = 3620] [serial = 662] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (157E1800) [pid = 3620] [serial = 692] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (198C9000) [pid = 3620] [serial = 689] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (17722800) [pid = 3620] [serial = 698] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (19D24800) [pid = 3620] [serial = 690] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (19864800) [pid = 3620] [serial = 693] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (17406C00) [pid = 3620] [serial = 684] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (0C388800) [pid = 3620] [serial = 695] [outer = 00000000] [url = about:blank] 17:24:44 INFO - PROCESS | 3620 | 1463793884410 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 17:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 928ms 17:24:44 INFO - PROCESS | 3620 | 1463793884473 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 17:24:44 INFO - PROCESS | 3620 | 1463793884478 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 17:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:24:44 INFO - PROCESS | 3620 | 1463793884484 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:24:44 INFO - PROCESS | 3620 | 1463793884487 Marionette TRACE conn2 <- [1,986,null,{}] 17:24:44 INFO - PROCESS | 3620 | 1463793884496 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:44 INFO - PROCESS | 3620 | 1463793884581 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 17:24:44 INFO - PROCESS | 3620 | 1463793884673 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:44 INFO - PROCESS | 3620 | ++DOCSHELL 10A7AC00 == 57 [pid = 3620] [id = 256] 17:24:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (10AB4800) [pid = 3620] [serial = 767] [outer = 00000000] 17:24:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (10ABC000) [pid = 3620] [serial = 768] [outer = 10AB4800] 17:24:44 INFO - PROCESS | 3620 | 1463793884718 Marionette DEBUG loaded listener.js 17:24:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (10F8D800) [pid = 3620] [serial = 769] [outer = 10AB4800] 17:24:45 INFO - PROCESS | 3620 | 1463793885060 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 17:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 653ms 17:24:45 INFO - PROCESS | 3620 | 1463793885128 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 17:24:45 INFO - PROCESS | 3620 | 1463793885131 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 17:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:24:45 INFO - PROCESS | 3620 | 1463793885134 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:24:45 INFO - PROCESS | 3620 | 1463793885137 Marionette TRACE conn2 <- [1,990,null,{}] 17:24:45 INFO - PROCESS | 3620 | 1463793885148 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:45 INFO - PROCESS | 3620 | 1463793885220 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 17:24:45 INFO - PROCESS | 3620 | 1463793885227 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:45 INFO - PROCESS | 3620 | ++DOCSHELL 12AE5C00 == 58 [pid = 3620] [id = 257] 17:24:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (12AE6C00) [pid = 3620] [serial = 770] [outer = 00000000] 17:24:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (12D73400) [pid = 3620] [serial = 771] [outer = 12AE6C00] 17:24:45 INFO - PROCESS | 3620 | 1463793885274 Marionette DEBUG loaded listener.js 17:24:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (131E0800) [pid = 3620] [serial = 772] [outer = 12AE6C00] 17:24:45 INFO - PROCESS | 3620 | 1463793885711 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 17:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 594ms 17:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:24:45 INFO - PROCESS | 3620 | 1463793885732 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 17:24:45 INFO - PROCESS | 3620 | 1463793885735 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 17:24:45 INFO - PROCESS | 3620 | 1463793885738 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:24:45 INFO - PROCESS | 3620 | 1463793885722 Marionette TRACE conn2 <- [1,994,null,{}] 17:24:45 INFO - PROCESS | 3620 | 1463793885729 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:45 INFO - PROCESS | 3620 | 1463793885814 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 17:24:45 INFO - PROCESS | 3620 | 1463793885849 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:45 INFO - PROCESS | 3620 | ++DOCSHELL 13362800 == 59 [pid = 3620] [id = 258] 17:24:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (13363800) [pid = 3620] [serial = 773] [outer = 00000000] 17:24:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (13B29C00) [pid = 3620] [serial = 774] [outer = 13363800] 17:24:45 INFO - PROCESS | 3620 | 1463793885894 Marionette DEBUG loaded listener.js 17:24:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (13D78000) [pid = 3620] [serial = 775] [outer = 13363800] 17:24:46 INFO - PROCESS | 3620 | 1463793886303 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 17:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 595ms 17:24:46 INFO - PROCESS | 3620 | 1463793886334 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 17:24:46 INFO - PROCESS | 3620 | 1463793886336 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 17:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:24:46 INFO - PROCESS | 3620 | 1463793886341 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:24:46 INFO - PROCESS | 3620 | 1463793886342 Marionette TRACE conn2 <- [1,998,null,{}] 17:24:46 INFO - PROCESS | 3620 | 1463793886346 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:46 INFO - PROCESS | 3620 | 1463793886438 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 17:24:46 INFO - PROCESS | 3620 | 1463793886445 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:46 INFO - PROCESS | 3620 | ++DOCSHELL 0F30E800 == 60 [pid = 3620] [id = 259] 17:24:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (13BBE000) [pid = 3620] [serial = 776] [outer = 00000000] 17:24:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 125 (15159800) [pid = 3620] [serial = 777] [outer = 13BBE000] 17:24:46 INFO - PROCESS | 3620 | 1463793886468 Marionette DEBUG loaded listener.js 17:24:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 126 (15894800) [pid = 3620] [serial = 778] [outer = 13BBE000] 17:24:46 INFO - PROCESS | 3620 | 1463793886953 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 17:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 653ms 17:24:46 INFO - PROCESS | 3620 | 1463793886978 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 17:24:46 INFO - PROCESS | 3620 | 1463793886980 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 17:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:24:46 INFO - PROCESS | 3620 | 1463793886983 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:24:46 INFO - PROCESS | 3620 | 1463793886985 Marionette TRACE conn2 <- [1,1002,null,{}] 17:24:46 INFO - PROCESS | 3620 | 1463793886988 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:47 INFO - PROCESS | 3620 | 1463793887126 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 17:24:47 INFO - PROCESS | 3620 | 1463793887204 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:47 INFO - PROCESS | 3620 | ++DOCSHELL 160B7C00 == 61 [pid = 3620] [id = 260] 17:24:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 127 (16179C00) [pid = 3620] [serial = 779] [outer = 00000000] 17:24:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 128 (1622B000) [pid = 3620] [serial = 780] [outer = 16179C00] 17:24:47 INFO - PROCESS | 3620 | 1463793887249 Marionette DEBUG loaded listener.js 17:24:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 129 (162B9C00) [pid = 3620] [serial = 781] [outer = 16179C00] 17:24:47 INFO - PROCESS | 3620 | 1463793887678 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 17:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 754ms 17:24:47 INFO - PROCESS | 3620 | 1463793887727 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 17:24:47 INFO - PROCESS | 3620 | 1463793887729 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 17:24:47 INFO - PROCESS | 3620 | 1463793887733 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:24:47 INFO - PROCESS | 3620 | 1463793887734 Marionette TRACE conn2 <- [1,1006,null,{}] 17:24:47 INFO - PROCESS | 3620 | 1463793887738 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:47 INFO - PROCESS | 3620 | 1463793887862 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 17:24:47 INFO - PROCESS | 3620 | 1463793887927 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:47 INFO - PROCESS | 3620 | ++DOCSHELL 15D08400 == 62 [pid = 3620] [id = 261] 17:24:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 130 (162BD000) [pid = 3620] [serial = 782] [outer = 00000000] 17:24:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 131 (162C9000) [pid = 3620] [serial = 783] [outer = 162BD000] 17:24:47 INFO - PROCESS | 3620 | 1463793887971 Marionette DEBUG loaded listener.js 17:24:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 132 (166CDC00) [pid = 3620] [serial = 784] [outer = 162BD000] 17:24:48 INFO - PROCESS | 3620 | 1463793888354 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 17:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 652ms 17:24:48 INFO - PROCESS | 3620 | 1463793888394 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 17:24:48 INFO - PROCESS | 3620 | 1463793888396 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 17:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:24:48 INFO - PROCESS | 3620 | 1463793888399 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:24:48 INFO - PROCESS | 3620 | 1463793888401 Marionette TRACE conn2 <- [1,1010,null,{}] 17:24:48 INFO - PROCESS | 3620 | 1463793888404 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:48 INFO - PROCESS | 3620 | 1463793888701 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 17:24:48 INFO - PROCESS | 3620 | --DOMWINDOW == 131 (162C8400) [pid = 3620] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:24:48 INFO - PROCESS | 3620 | --DOMWINDOW == 130 (1772B000) [pid = 3620] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:24:48 INFO - PROCESS | 3620 | --DOMWINDOW == 129 (17033C00) [pid = 3620] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:24:48 INFO - PROCESS | 3620 | --DOMWINDOW == 128 (112C3400) [pid = 3620] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:24:48 INFO - PROCESS | 3620 | --DOMWINDOW == 127 (12A72000) [pid = 3620] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:24:48 INFO - PROCESS | 3620 | --DOMWINDOW == 126 (1330A000) [pid = 3620] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:24:48 INFO - PROCESS | 3620 | --DOMWINDOW == 125 (11003000) [pid = 3620] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:24:48 INFO - PROCESS | 3620 | --DOMWINDOW == 124 (131E8400) [pid = 3620] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:24:48 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (160B1000) [pid = 3620] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:24:48 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (1693E400) [pid = 3620] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:24:48 INFO - PROCESS | 3620 | 1463793888753 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:48 INFO - PROCESS | 3620 | ++DOCSHELL 0F301C00 == 63 [pid = 3620] [id = 262] 17:24:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (0F308400) [pid = 3620] [serial = 785] [outer = 00000000] 17:24:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (11CE7C00) [pid = 3620] [serial = 786] [outer = 0F308400] 17:24:48 INFO - PROCESS | 3620 | 1463793888798 Marionette DEBUG loaded listener.js 17:24:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 125 (131E8400) [pid = 3620] [serial = 787] [outer = 0F308400] 17:24:49 INFO - PROCESS | 3620 | 1463793889148 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 17:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 783ms 17:24:49 INFO - PROCESS | 3620 | 1463793889176 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 17:24:49 INFO - PROCESS | 3620 | 1463793889178 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 17:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:24:49 INFO - PROCESS | 3620 | 1463793889182 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:24:49 INFO - PROCESS | 3620 | 1463793889183 Marionette TRACE conn2 <- [1,1014,null,{}] 17:24:49 INFO - PROCESS | 3620 | 1463793889187 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:49 INFO - PROCESS | 3620 | 1463793889270 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 17:24:49 INFO - PROCESS | 3620 | 1463793889276 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:49 INFO - PROCESS | 3620 | ++DOCSHELL 1330A000 == 64 [pid = 3620] [id = 263] 17:24:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 126 (16227800) [pid = 3620] [serial = 788] [outer = 00000000] 17:24:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 127 (16940800) [pid = 3620] [serial = 789] [outer = 16227800] 17:24:49 INFO - PROCESS | 3620 | 1463793889319 Marionette DEBUG loaded listener.js 17:24:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 128 (16949800) [pid = 3620] [serial = 790] [outer = 16227800] 17:24:49 INFO - PROCESS | 3620 | 1463793889711 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 17:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 551ms 17:24:49 INFO - PROCESS | 3620 | 1463793889757 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 17:24:49 INFO - PROCESS | 3620 | 1463793889760 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 17:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:24:49 INFO - PROCESS | 3620 | 1463793889764 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:24:49 INFO - PROCESS | 3620 | 1463793889766 Marionette TRACE conn2 <- [1,1018,null,{}] 17:24:49 INFO - PROCESS | 3620 | 1463793889769 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:49 INFO - PROCESS | 3620 | 1463793889839 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 17:24:49 INFO - PROCESS | 3620 | 1463793889846 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:49 INFO - PROCESS | 3620 | ++DOCSHELL 1693BC00 == 65 [pid = 3620] [id = 264] 17:24:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 129 (16E72800) [pid = 3620] [serial = 791] [outer = 00000000] 17:24:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 130 (17030400) [pid = 3620] [serial = 792] [outer = 16E72800] 17:24:49 INFO - PROCESS | 3620 | 1463793889889 Marionette DEBUG loaded listener.js 17:24:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 131 (1703C800) [pid = 3620] [serial = 793] [outer = 16E72800] 17:24:50 INFO - PROCESS | 3620 | 1463793890317 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 17:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 595ms 17:24:50 INFO - PROCESS | 3620 | 1463793890347 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 17:24:50 INFO - PROCESS | 3620 | 1463793890350 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 17:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:24:50 INFO - PROCESS | 3620 | 1463793890357 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:24:50 INFO - PROCESS | 3620 | 1463793890360 Marionette TRACE conn2 <- [1,1022,null,{}] 17:24:50 INFO - PROCESS | 3620 | 1463793890363 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:50 INFO - PROCESS | 3620 | 1463793890467 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 17:24:50 INFO - PROCESS | 3620 | 1463793890475 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:50 INFO - PROCESS | 3620 | ++DOCSHELL 12873400 == 66 [pid = 3620] [id = 265] 17:24:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 132 (16A50C00) [pid = 3620] [serial = 794] [outer = 00000000] 17:24:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 133 (1741F800) [pid = 3620] [serial = 795] [outer = 16A50C00] 17:24:50 INFO - PROCESS | 3620 | 1463793890523 Marionette DEBUG loaded listener.js 17:24:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 134 (17725400) [pid = 3620] [serial = 796] [outer = 16A50C00] 17:24:51 INFO - PROCESS | 3620 | 1463793891248 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 17:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 929ms 17:24:51 INFO - PROCESS | 3620 | 1463793891301 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 17:24:51 INFO - PROCESS | 3620 | 1463793891306 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 17:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:24:51 INFO - PROCESS | 3620 | 1463793891311 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:24:51 INFO - PROCESS | 3620 | 1463793891316 Marionette TRACE conn2 <- [1,1026,null,{}] 17:24:51 INFO - PROCESS | 3620 | 1463793891321 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:51 INFO - PROCESS | 3620 | 1463793891420 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 17:24:51 INFO - PROCESS | 3620 | 1463793891561 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:51 INFO - PROCESS | 3620 | ++DOCSHELL 105E9000 == 67 [pid = 3620] [id = 266] 17:24:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 135 (105EE000) [pid = 3620] [serial = 797] [outer = 00000000] 17:24:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 136 (10ABD800) [pid = 3620] [serial = 798] [outer = 105EE000] 17:24:51 INFO - PROCESS | 3620 | 1463793891607 Marionette DEBUG loaded listener.js 17:24:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 137 (112C9800) [pid = 3620] [serial = 799] [outer = 105EE000] 17:24:52 INFO - PROCESS | 3620 | 1463793892161 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 17:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 928ms 17:24:52 INFO - PROCESS | 3620 | 1463793892242 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 17:24:52 INFO - PROCESS | 3620 | 1463793892248 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 17:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:24:52 INFO - PROCESS | 3620 | 1463793892254 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:24:52 INFO - PROCESS | 3620 | 1463793892257 Marionette TRACE conn2 <- [1,1030,null,{}] 17:24:52 INFO - PROCESS | 3620 | 1463793892261 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:52 INFO - PROCESS | 3620 | 1463793892353 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 17:24:52 INFO - PROCESS | 3620 | 1463793892492 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:52 INFO - PROCESS | 3620 | ++DOCSHELL 12A68800 == 68 [pid = 3620] [id = 267] 17:24:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 138 (12AECC00) [pid = 3620] [serial = 800] [outer = 00000000] 17:24:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 139 (138DFC00) [pid = 3620] [serial = 801] [outer = 12AECC00] 17:24:52 INFO - PROCESS | 3620 | 1463793892529 Marionette DEBUG loaded listener.js 17:24:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 140 (15153400) [pid = 3620] [serial = 802] [outer = 12AECC00] 17:24:53 INFO - PROCESS | 3620 | 1463793893102 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 17:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 870ms 17:24:53 INFO - PROCESS | 3620 | 1463793893124 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 17:24:53 INFO - PROCESS | 3620 | 1463793893126 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 17:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:24:53 INFO - PROCESS | 3620 | 1463793893130 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:24:53 INFO - PROCESS | 3620 | 1463793893134 Marionette TRACE conn2 <- [1,1034,null,{}] 17:24:53 INFO - PROCESS | 3620 | 1463793893145 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:53 INFO - PROCESS | 3620 | 1463793893255 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 17:24:53 INFO - PROCESS | 3620 | 1463793893379 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:53 INFO - PROCESS | 3620 | ++DOCSHELL 1703B400 == 69 [pid = 3620] [id = 268] 17:24:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 141 (1703C000) [pid = 3620] [serial = 803] [outer = 00000000] 17:24:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 142 (170D9000) [pid = 3620] [serial = 804] [outer = 1703C000] 17:24:53 INFO - PROCESS | 3620 | 1463793893435 Marionette DEBUG loaded listener.js 17:24:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 143 (1741E800) [pid = 3620] [serial = 805] [outer = 1703C000] 17:24:53 INFO - PROCESS | 3620 | 1463793893977 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 17:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 870ms 17:24:54 INFO - PROCESS | 3620 | 1463793894001 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 17:24:54 INFO - PROCESS | 3620 | 1463793894004 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 17:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:24:54 INFO - PROCESS | 3620 | 1463793894007 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:24:54 INFO - PROCESS | 3620 | 1463793894009 Marionette TRACE conn2 <- [1,1038,null,{}] 17:24:54 INFO - PROCESS | 3620 | 1463793894013 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:54 INFO - PROCESS | 3620 | 1463793894120 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 17:24:54 INFO - PROCESS | 3620 | 1463793894214 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:54 INFO - PROCESS | 3620 | ++DOCSHELL 170D2C00 == 70 [pid = 3620] [id = 269] 17:24:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 144 (170D7000) [pid = 3620] [serial = 806] [outer = 00000000] 17:24:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 145 (177C6C00) [pid = 3620] [serial = 807] [outer = 170D7000] 17:24:54 INFO - PROCESS | 3620 | 1463793894267 Marionette DEBUG loaded listener.js 17:24:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 146 (17CC8800) [pid = 3620] [serial = 808] [outer = 170D7000] 17:24:54 INFO - PROCESS | 3620 | 1463793894779 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 17:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 768ms 17:24:54 INFO - PROCESS | 3620 | 1463793894795 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 17:24:54 INFO - PROCESS | 3620 | 1463793894797 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 17:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:24:54 INFO - PROCESS | 3620 | 1463793894816 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:24:54 INFO - PROCESS | 3620 | 1463793894818 Marionette TRACE conn2 <- [1,1042,null,{}] 17:24:54 INFO - PROCESS | 3620 | 1463793894825 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:54 INFO - PROCESS | 3620 | 1463793894911 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 17:24:55 INFO - PROCESS | 3620 | 1463793895035 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:55 INFO - PROCESS | 3620 | ++DOCSHELL 102CCC00 == 71 [pid = 3620] [id = 270] 17:24:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 147 (174C1800) [pid = 3620] [serial = 809] [outer = 00000000] 17:24:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 148 (182E0C00) [pid = 3620] [serial = 810] [outer = 174C1800] 17:24:55 INFO - PROCESS | 3620 | 1463793895088 Marionette DEBUG loaded listener.js 17:24:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 149 (1975A000) [pid = 3620] [serial = 811] [outer = 174C1800] 17:24:55 INFO - PROCESS | 3620 | 1463793895713 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 17:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 928ms 17:24:55 INFO - PROCESS | 3620 | 1463793895737 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 17:24:55 INFO - PROCESS | 3620 | 1463793895739 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 17:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:24:55 INFO - PROCESS | 3620 | 1463793895742 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:24:55 INFO - PROCESS | 3620 | 1463793895744 Marionette TRACE conn2 <- [1,1046,null,{}] 17:24:55 INFO - PROCESS | 3620 | 1463793895762 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:55 INFO - PROCESS | 3620 | 1463793895909 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 17:24:55 INFO - PROCESS | 3620 | 1463793895976 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:55 INFO - PROCESS | 3620 | ++DOCSHELL 166C4400 == 72 [pid = 3620] [id = 271] 17:24:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 150 (166C5400) [pid = 3620] [serial = 812] [outer = 00000000] 17:24:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 151 (177C9800) [pid = 3620] [serial = 813] [outer = 166C5400] 17:24:56 INFO - PROCESS | 3620 | 1463793896029 Marionette DEBUG loaded listener.js 17:24:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 152 (182E4800) [pid = 3620] [serial = 814] [outer = 166C5400] 17:24:56 INFO - PROCESS | 3620 | 1463793896771 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 17:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1059ms 17:24:56 INFO - PROCESS | 3620 | 1463793896796 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 17:24:56 INFO - PROCESS | 3620 | 1463793896800 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 17:24:56 INFO - PROCESS | 3620 | 1463793896805 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:24:56 INFO - PROCESS | 3620 | 1463793896809 Marionette TRACE conn2 <- [1,1050,null,{}] 17:24:56 INFO - PROCESS | 3620 | 1463793896814 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:56 INFO - PROCESS | 3620 | 1463793896919 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 17:24:57 INFO - PROCESS | 3620 | 1463793897062 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:57 INFO - PROCESS | 3620 | ++DOCSHELL 105EB800 == 73 [pid = 3620] [id = 272] 17:24:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 153 (105EDC00) [pid = 3620] [serial = 815] [outer = 00000000] 17:24:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 154 (11001C00) [pid = 3620] [serial = 816] [outer = 105EDC00] 17:24:57 INFO - PROCESS | 3620 | 1463793897117 Marionette DEBUG loaded listener.js 17:24:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 155 (11CE1400) [pid = 3620] [serial = 817] [outer = 105EDC00] 17:24:57 INFO - PROCESS | 3620 | --DOCSHELL 12A75C00 == 72 [pid = 3620] [id = 218] 17:24:57 INFO - PROCESS | 3620 | --DOCSHELL 1693BC00 == 71 [pid = 3620] [id = 264] 17:24:57 INFO - PROCESS | 3620 | --DOCSHELL 1330A000 == 70 [pid = 3620] [id = 263] 17:24:57 INFO - PROCESS | 3620 | --DOCSHELL 0F301C00 == 69 [pid = 3620] [id = 262] 17:24:57 INFO - PROCESS | 3620 | --DOCSHELL 15D08400 == 68 [pid = 3620] [id = 261] 17:24:57 INFO - PROCESS | 3620 | --DOCSHELL 160B7C00 == 67 [pid = 3620] [id = 260] 17:24:57 INFO - PROCESS | 3620 | --DOCSHELL 0F30E800 == 66 [pid = 3620] [id = 259] 17:24:57 INFO - PROCESS | 3620 | --DOCSHELL 13362800 == 65 [pid = 3620] [id = 258] 17:24:57 INFO - PROCESS | 3620 | --DOCSHELL 12AE5C00 == 64 [pid = 3620] [id = 257] 17:24:57 INFO - PROCESS | 3620 | --DOCSHELL 10A7AC00 == 63 [pid = 3620] [id = 256] 17:24:57 INFO - PROCESS | 3620 | --DOCSHELL 1055F000 == 62 [pid = 3620] [id = 255] 17:24:57 INFO - PROCESS | 3620 | --DOCSHELL 0C389C00 == 61 [pid = 3620] [id = 233] 17:24:57 INFO - PROCESS | 3620 | --DOCSHELL 13D79C00 == 60 [pid = 3620] [id = 250] 17:24:57 INFO - PROCESS | 3620 | --DOCSHELL 0C779800 == 59 [pid = 3620] [id = 249] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 154 (198CCC00) [pid = 3620] [serial = 741] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 153 (19863000) [pid = 3620] [serial = 736] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 152 (0F30C000) [pid = 3620] [serial = 744] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 151 (162BA800) [pid = 3620] [serial = 402] [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.] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 150 (17728800) [pid = 3620] [serial = 739] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 149 (17031400) [pid = 3620] [serial = 727] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 148 (19AE7C00) [pid = 3620] [serial = 742] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 147 (17CD3800) [pid = 3620] [serial = 732] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 146 (1703B800) [pid = 3620] [serial = 729] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 145 (170D2800) [pid = 3620] [serial = 730] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 144 (18250C00) [pid = 3620] [serial = 733] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 143 (16E6C400) [pid = 3620] [serial = 738] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 142 (11CE0C00) [pid = 3620] [serial = 701] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 141 (162B6C00) [pid = 3620] [serial = 704] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 140 (1772F400) [pid = 3620] [serial = 707] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 139 (14E83800) [pid = 3620] [serial = 715] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 138 (13BB5C00) [pid = 3620] [serial = 714] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 137 (140C9C00) [pid = 3620] [serial = 718] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 136 (10ABB800) [pid = 3620] [serial = 717] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 135 (13169800) [pid = 3620] [serial = 720] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 134 (140CDC00) [pid = 3620] [serial = 721] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 133 (182DE800) [pid = 3620] [serial = 735] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 132 (1622E800) [pid = 3620] [serial = 723] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 131 (162BDC00) [pid = 3620] [serial = 724] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 130 (16A5B400) [pid = 3620] [serial = 726] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | --DOMWINDOW == 129 (1A093400) [pid = 3620] [serial = 711] [outer = 00000000] [url = about:blank] 17:24:57 INFO - PROCESS | 3620 | 1463793897693 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 17:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 928ms 17:24:57 INFO - PROCESS | 3620 | 1463793897756 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 17:24:57 INFO - PROCESS | 3620 | 1463793897744 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 17:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:24:57 INFO - PROCESS | 3620 | 1463793897750 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:24:57 INFO - PROCESS | 3620 | 1463793897752 Marionette TRACE conn2 <- [1,1054,null,{}] 17:24:57 INFO - PROCESS | 3620 | 1463793897756 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:57 INFO - PROCESS | 3620 | 1463793897845 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 17:24:57 INFO - PROCESS | 3620 | 1463793897944 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:57 INFO - PROCESS | 3620 | ++DOCSHELL 0F336400 == 60 [pid = 3620] [id = 273] 17:24:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 130 (10A74000) [pid = 3620] [serial = 818] [outer = 00000000] 17:24:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 131 (10F98000) [pid = 3620] [serial = 819] [outer = 10A74000] 17:24:57 INFO - PROCESS | 3620 | 1463793897988 Marionette DEBUG loaded listener.js 17:24:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 132 (12A6B000) [pid = 3620] [serial = 820] [outer = 10A74000] 17:24:58 INFO - PROCESS | 3620 | 1463793898381 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 17:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 681ms 17:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:24:58 INFO - PROCESS | 3620 | 1463793898452 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 17:24:58 INFO - PROCESS | 3620 | 1463793898454 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 17:24:58 INFO - PROCESS | 3620 | 1463793898458 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:24:58 INFO - PROCESS | 3620 | 1463793898461 Marionette TRACE conn2 <- [1,1058,null,{}] 17:24:58 INFO - PROCESS | 3620 | 1463793898471 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:58 INFO - PROCESS | 3620 | 1463793898541 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 17:24:58 INFO - PROCESS | 3620 | 1463793898558 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:58 INFO - PROCESS | 3620 | ++DOCSHELL 13803C00 == 61 [pid = 3620] [id = 274] 17:24:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 133 (13808C00) [pid = 3620] [serial = 821] [outer = 00000000] 17:24:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 134 (13D79400) [pid = 3620] [serial = 822] [outer = 13808C00] 17:24:58 INFO - PROCESS | 3620 | 1463793898605 Marionette DEBUG loaded listener.js 17:24:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 135 (140CD000) [pid = 3620] [serial = 823] [outer = 13808C00] 17:24:59 INFO - PROCESS | 3620 | 1463793899025 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 17:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 580ms 17:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:24:59 INFO - PROCESS | 3620 | 1463793899038 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 17:24:59 INFO - PROCESS | 3620 | 1463793899040 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 17:24:59 INFO - PROCESS | 3620 | 1463793899043 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:24:59 INFO - PROCESS | 3620 | 1463793899045 Marionette TRACE conn2 <- [1,1062,null,{}] 17:24:59 INFO - PROCESS | 3620 | 1463793899049 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:59 INFO - PROCESS | 3620 | 1463793899131 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 17:24:59 INFO - PROCESS | 3620 | 1463793899138 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:59 INFO - PROCESS | 3620 | ++DOCSHELL 13B28800 == 62 [pid = 3620] [id = 275] 17:24:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 136 (13D86000) [pid = 3620] [serial = 824] [outer = 00000000] 17:24:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 137 (15D0E400) [pid = 3620] [serial = 825] [outer = 13D86000] 17:24:59 INFO - PROCESS | 3620 | 1463793899182 Marionette DEBUG loaded listener.js 17:24:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 138 (160B7C00) [pid = 3620] [serial = 826] [outer = 13D86000] 17:24:59 INFO - PROCESS | 3620 | 1463793899581 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 17:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 551ms 17:24:59 INFO - PROCESS | 3620 | 1463793899625 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 17:24:59 INFO - PROCESS | 3620 | 1463793899627 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 17:24:59 INFO - PROCESS | 3620 | 1463793899630 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:24:59 INFO - PROCESS | 3620 | 1463793899632 Marionette TRACE conn2 <- [1,1066,null,{}] 17:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:24:59 INFO - PROCESS | 3620 | 1463793899658 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:24:59 INFO - PROCESS | 3620 | 1463793899757 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 17:24:59 INFO - PROCESS | 3620 | 1463793899764 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:24:59 INFO - PROCESS | 3620 | ++DOCSHELL 160BCC00 == 63 [pid = 3620] [id = 276] 17:24:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 139 (160BD000) [pid = 3620] [serial = 827] [outer = 00000000] 17:24:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 140 (162B2800) [pid = 3620] [serial = 828] [outer = 160BD000] 17:24:59 INFO - PROCESS | 3620 | 1463793899807 Marionette DEBUG loaded listener.js 17:24:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 141 (162BA000) [pid = 3620] [serial = 829] [outer = 160BD000] 17:25:00 INFO - PROCESS | 3620 | 1463793900242 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 17:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 653ms 17:25:00 INFO - PROCESS | 3620 | 1463793900277 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 17:25:00 INFO - PROCESS | 3620 | 1463793900279 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 17:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:25:00 INFO - PROCESS | 3620 | 1463793900282 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:25:00 INFO - PROCESS | 3620 | 1463793900284 Marionette TRACE conn2 <- [1,1070,null,{}] 17:25:00 INFO - PROCESS | 3620 | 1463793900287 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:00 INFO - PROCESS | 3620 | 1463793900419 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 17:25:00 INFO - PROCESS | 3620 | 1463793900469 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:00 INFO - PROCESS | 3620 | ++DOCSHELL 166C5800 == 64 [pid = 3620] [id = 277] 17:25:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 142 (166C6800) [pid = 3620] [serial = 830] [outer = 00000000] 17:25:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 143 (16947000) [pid = 3620] [serial = 831] [outer = 166C6800] 17:25:00 INFO - PROCESS | 3620 | 1463793900514 Marionette DEBUG loaded listener.js 17:25:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 144 (16A56000) [pid = 3620] [serial = 832] [outer = 166C6800] 17:25:00 INFO - PROCESS | 3620 | 1463793900912 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 17:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 653ms 17:25:00 INFO - PROCESS | 3620 | 1463793900944 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 17:25:00 INFO - PROCESS | 3620 | 1463793900946 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 17:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:25:00 INFO - PROCESS | 3620 | 1463793900949 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:25:00 INFO - PROCESS | 3620 | 1463793900933 Marionette TRACE conn2 <- [1,1074,null,{}] 17:25:00 INFO - PROCESS | 3620 | 1463793900937 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:01 INFO - PROCESS | 3620 | 1463793901093 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 17:25:01 INFO - PROCESS | 3620 | 1463793901118 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:01 INFO - PROCESS | 3620 | ++DOCSHELL 16946C00 == 65 [pid = 3620] [id = 278] 17:25:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 145 (16A55C00) [pid = 3620] [serial = 833] [outer = 00000000] 17:25:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 146 (170D1C00) [pid = 3620] [serial = 834] [outer = 16A55C00] 17:25:01 INFO - PROCESS | 3620 | 1463793901161 Marionette DEBUG loaded listener.js 17:25:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 147 (17404400) [pid = 3620] [serial = 835] [outer = 16A55C00] 17:25:01 INFO - PROCESS | 3620 | --DOMWINDOW == 146 (16E72800) [pid = 3620] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:25:01 INFO - PROCESS | 3620 | --DOMWINDOW == 145 (16179C00) [pid = 3620] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:25:01 INFO - PROCESS | 3620 | --DOMWINDOW == 144 (1055F800) [pid = 3620] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:25:01 INFO - PROCESS | 3620 | --DOMWINDOW == 143 (13363800) [pid = 3620] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:25:01 INFO - PROCESS | 3620 | --DOMWINDOW == 142 (13BBE000) [pid = 3620] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:25:01 INFO - PROCESS | 3620 | --DOMWINDOW == 141 (10AB4800) [pid = 3620] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:25:01 INFO - PROCESS | 3620 | --DOMWINDOW == 140 (162BD000) [pid = 3620] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:25:01 INFO - PROCESS | 3620 | --DOMWINDOW == 139 (12AE6C00) [pid = 3620] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:25:01 INFO - PROCESS | 3620 | --DOMWINDOW == 138 (0F308400) [pid = 3620] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:25:01 INFO - PROCESS | 3620 | --DOMWINDOW == 137 (16227800) [pid = 3620] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:25:01 INFO - PROCESS | 3620 | 1463793901818 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 17:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 928ms 17:25:01 INFO - PROCESS | 3620 | 1463793901871 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 17:25:01 INFO - PROCESS | 3620 | 1463793901873 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 17:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:25:01 INFO - PROCESS | 3620 | 1463793901876 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:25:01 INFO - PROCESS | 3620 | 1463793901878 Marionette TRACE conn2 <- [1,1078,null,{}] 17:25:01 INFO - PROCESS | 3620 | 1463793901881 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:01 INFO - PROCESS | 3620 | 1463793901967 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 17:25:01 INFO - PROCESS | 3620 | 1463793901974 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:01 INFO - PROCESS | 3620 | ++DOCSHELL 0F308400 == 66 [pid = 3620] [id = 279] 17:25:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 138 (12895C00) [pid = 3620] [serial = 836] [outer = 00000000] 17:25:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 139 (13B26000) [pid = 3620] [serial = 837] [outer = 12895C00] 17:25:02 INFO - PROCESS | 3620 | 1463793902009 Marionette DEBUG loaded listener.js 17:25:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 140 (162BF000) [pid = 3620] [serial = 838] [outer = 12895C00] 17:25:02 INFO - PROCESS | 3620 | 1463793902465 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 17:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 653ms 17:25:02 INFO - PROCESS | 3620 | 1463793902539 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 17:25:02 INFO - PROCESS | 3620 | 1463793902541 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 17:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:25:02 INFO - PROCESS | 3620 | 1463793902528 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:25:02 INFO - PROCESS | 3620 | 1463793902530 Marionette TRACE conn2 <- [1,1082,null,{}] 17:25:02 INFO - PROCESS | 3620 | 1463793902533 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:02 INFO - PROCESS | 3620 | 1463793902617 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 17:25:02 INFO - PROCESS | 3620 | 1463793902627 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:02 INFO - PROCESS | 3620 | ++DOCSHELL 138E4000 == 67 [pid = 3620] [id = 280] 17:25:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 141 (15161000) [pid = 3620] [serial = 839] [outer = 00000000] 17:25:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 142 (17412800) [pid = 3620] [serial = 840] [outer = 15161000] 17:25:02 INFO - PROCESS | 3620 | 1463793902670 Marionette DEBUG loaded listener.js 17:25:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 143 (177C2000) [pid = 3620] [serial = 841] [outer = 15161000] 17:25:03 INFO - PROCESS | 3620 | 1463793903067 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 17:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 551ms 17:25:03 INFO - PROCESS | 3620 | 1463793903097 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 17:25:03 INFO - PROCESS | 3620 | 1463793903100 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 17:25:03 INFO - PROCESS | 3620 | 1463793903104 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:25:03 INFO - PROCESS | 3620 | 1463793903106 Marionette TRACE conn2 <- [1,1086,null,{}] 17:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:25:03 INFO - PROCESS | 3620 | 1463793903110 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:03 INFO - PROCESS | 3620 | 1463793903195 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 17:25:03 INFO - PROCESS | 3620 | 1463793903201 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:03 INFO - PROCESS | 3620 | ++DOCSHELL 160B4800 == 68 [pid = 3620] [id = 281] 17:25:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 144 (1703A800) [pid = 3620] [serial = 842] [outer = 00000000] 17:25:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 145 (182E4400) [pid = 3620] [serial = 843] [outer = 1703A800] 17:25:03 INFO - PROCESS | 3620 | 1463793903244 Marionette DEBUG loaded listener.js 17:25:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 146 (1986DC00) [pid = 3620] [serial = 844] [outer = 1703A800] 17:25:03 INFO - PROCESS | 3620 | 1463793903768 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 17:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 696ms 17:25:03 INFO - PROCESS | 3620 | 1463793903812 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 17:25:03 INFO - PROCESS | 3620 | 1463793903816 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 17:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:25:03 INFO - PROCESS | 3620 | 1463793903804 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:25:03 INFO - PROCESS | 3620 | 1463793903809 Marionette TRACE conn2 <- [1,1090,null,{}] 17:25:03 INFO - PROCESS | 3620 | 1463793903816 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:03 INFO - PROCESS | 3620 | 1463793903962 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 17:25:04 INFO - PROCESS | 3620 | 1463793904078 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:04 INFO - PROCESS | 3620 | ++DOCSHELL 0F304C00 == 69 [pid = 3620] [id = 282] 17:25:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 147 (0F30F000) [pid = 3620] [serial = 845] [outer = 00000000] 17:25:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 148 (10A7A800) [pid = 3620] [serial = 846] [outer = 0F30F000] 17:25:04 INFO - PROCESS | 3620 | 1463793904116 Marionette DEBUG loaded listener.js 17:25:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 149 (11004400) [pid = 3620] [serial = 847] [outer = 0F30F000] 17:25:04 INFO - PROCESS | 3620 | 1463793904742 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 17:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 971ms 17:25:04 INFO - PROCESS | 3620 | 1463793904781 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 17:25:04 INFO - PROCESS | 3620 | 1463793904792 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 17:25:04 INFO - PROCESS | 3620 | 1463793904822 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:25:04 INFO - PROCESS | 3620 | 1463793904825 Marionette TRACE conn2 <- [1,1094,null,{}] 17:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:25:04 INFO - PROCESS | 3620 | 1463793904829 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:04 INFO - PROCESS | 3620 | 1463793904938 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 17:25:05 INFO - PROCESS | 3620 | 1463793905077 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:05 INFO - PROCESS | 3620 | ++DOCSHELL 12D6E800 == 70 [pid = 3620] [id = 283] 17:25:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 150 (12D73800) [pid = 3620] [serial = 848] [outer = 00000000] 17:25:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 151 (13D79C00) [pid = 3620] [serial = 849] [outer = 12D73800] 17:25:05 INFO - PROCESS | 3620 | 1463793905131 Marionette DEBUG loaded listener.js 17:25:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 152 (15B11000) [pid = 3620] [serial = 850] [outer = 12D73800] 17:25:05 INFO - PROCESS | 3620 | 1463793905739 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 17:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 914ms 17:25:05 INFO - PROCESS | 3620 | 1463793905754 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 17:25:05 INFO - PROCESS | 3620 | 1463793905756 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 17:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:25:05 INFO - PROCESS | 3620 | 1463793905775 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:25:05 INFO - PROCESS | 3620 | 1463793905779 Marionette TRACE conn2 <- [1,1098,null,{}] 17:25:05 INFO - PROCESS | 3620 | 1463793905789 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:05 INFO - PROCESS | 3620 | 1463793905925 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 17:25:06 INFO - PROCESS | 3620 | 1463793906064 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:06 INFO - PROCESS | 3620 | ++DOCSHELL 17023000 == 71 [pid = 3620] [id = 284] 17:25:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 153 (17032400) [pid = 3620] [serial = 851] [outer = 00000000] 17:25:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 154 (17409400) [pid = 3620] [serial = 852] [outer = 17032400] 17:25:06 INFO - PROCESS | 3620 | 1463793906121 Marionette DEBUG loaded listener.js 17:25:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 155 (19764C00) [pid = 3620] [serial = 853] [outer = 17032400] 17:25:06 INFO - PROCESS | 3620 | 1463793906656 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 17:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 928ms 17:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:25:06 INFO - PROCESS | 3620 | 1463793906721 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 17:25:06 INFO - PROCESS | 3620 | 1463793906724 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 17:25:06 INFO - PROCESS | 3620 | 1463793906727 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:25:06 INFO - PROCESS | 3620 | 1463793906729 Marionette TRACE conn2 <- [1,1102,null,{}] 17:25:06 INFO - PROCESS | 3620 | 1463793906733 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:06 INFO - PROCESS | 3620 | 1463793906822 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 17:25:06 INFO - PROCESS | 3620 | 1463793906966 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:06 INFO - PROCESS | 3620 | ++DOCSHELL 170D2400 == 72 [pid = 3620] [id = 285] 17:25:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 156 (198CCC00) [pid = 3620] [serial = 854] [outer = 00000000] 17:25:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 157 (19AE7C00) [pid = 3620] [serial = 855] [outer = 198CCC00] 17:25:06 INFO - PROCESS | 3620 | 1463793907004 Marionette DEBUG loaded listener.js 17:25:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 158 (19AF6C00) [pid = 3620] [serial = 856] [outer = 198CCC00] 17:25:07 INFO - PROCESS | 3620 | 1463793907522 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 17:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 870ms 17:25:07 INFO - PROCESS | 3620 | 1463793907599 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 17:25:07 INFO - PROCESS | 3620 | 1463793907601 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 17:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:25:07 INFO - PROCESS | 3620 | 1463793907621 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:25:07 INFO - PROCESS | 3620 | 1463793907623 Marionette TRACE conn2 <- [1,1106,null,{}] 17:25:07 INFO - PROCESS | 3620 | 1463793907627 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:07 INFO - PROCESS | 3620 | 1463793907713 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 17:25:07 INFO - PROCESS | 3620 | 1463793907852 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:07 INFO - PROCESS | 3620 | ++DOCSHELL 0C77C800 == 73 [pid = 3620] [id = 286] 17:25:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 159 (16945400) [pid = 3620] [serial = 857] [outer = 00000000] 17:25:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 160 (19D7E400) [pid = 3620] [serial = 858] [outer = 16945400] 17:25:07 INFO - PROCESS | 3620 | 1463793907908 Marionette DEBUG loaded listener.js 17:25:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 161 (1A092400) [pid = 3620] [serial = 859] [outer = 16945400] 17:25:08 INFO - PROCESS | 3620 | 1463793908529 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 17:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 928ms 17:25:08 INFO - PROCESS | 3620 | 1463793908562 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 17:25:08 INFO - PROCESS | 3620 | 1463793908565 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 17:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:25:08 INFO - PROCESS | 3620 | 1463793908569 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:25:08 INFO - PROCESS | 3620 | 1463793908571 Marionette TRACE conn2 <- [1,1110,null,{}] 17:25:08 INFO - PROCESS | 3620 | 1463793908575 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:08 INFO - PROCESS | 3620 | 1463793908685 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 17:25:08 INFO - PROCESS | 3620 | 1463793908828 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:08 INFO - PROCESS | 3620 | ++DOCSHELL 131FE000 == 74 [pid = 3620] [id = 287] 17:25:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 162 (13802400) [pid = 3620] [serial = 860] [outer = 00000000] 17:25:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 163 (16949400) [pid = 3620] [serial = 861] [outer = 13802400] 17:25:08 INFO - PROCESS | 3620 | 1463793908872 Marionette DEBUG loaded listener.js 17:25:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 164 (17038800) [pid = 3620] [serial = 862] [outer = 13802400] 17:25:09 INFO - PROCESS | 3620 | 1463793909603 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 17:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1059ms 17:25:09 INFO - PROCESS | 3620 | 1463793909617 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 17:25:09 INFO - PROCESS | 3620 | 1463793909620 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 17:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:25:09 INFO - PROCESS | 3620 | 1463793909626 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:25:09 INFO - PROCESS | 3620 | 1463793909628 Marionette TRACE conn2 <- [1,1114,null,{}] 17:25:09 INFO - PROCESS | 3620 | 1463793909633 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:09 INFO - PROCESS | 3620 | 1463793909736 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 17:25:09 INFO - PROCESS | 3620 | 1463793909895 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:09 INFO - PROCESS | 3620 | ++DOCSHELL 0F310000 == 75 [pid = 3620] [id = 288] 17:25:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 165 (0F32E000) [pid = 3620] [serial = 863] [outer = 00000000] 17:25:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 166 (11CE3400) [pid = 3620] [serial = 864] [outer = 0F32E000] 17:25:09 INFO - PROCESS | 3620 | 1463793909946 Marionette DEBUG loaded listener.js 17:25:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 167 (1330BC00) [pid = 3620] [serial = 865] [outer = 0F32E000] 17:25:10 INFO - PROCESS | 3620 | --DOCSHELL 10AB9000 == 74 [pid = 3620] [id = 164] 17:25:10 INFO - PROCESS | 3620 | --DOCSHELL 19AF0400 == 73 [pid = 3620] [id = 207] 17:25:10 INFO - PROCESS | 3620 | --DOCSHELL 1142EC00 == 72 [pid = 3620] [id = 135] 17:25:10 INFO - PROCESS | 3620 | --DOCSHELL 177C8400 == 71 [pid = 3620] [id = 206] 17:25:10 INFO - PROCESS | 3620 | --DOCSHELL 15156C00 == 70 [pid = 3620] [id = 187] 17:25:10 INFO - PROCESS | 3620 | --DOCSHELL 162C9400 == 69 [pid = 3620] [id = 163] 17:25:10 INFO - PROCESS | 3620 | --DOCSHELL 138E4000 == 68 [pid = 3620] [id = 280] 17:25:10 INFO - PROCESS | 3620 | --DOCSHELL 0F308400 == 67 [pid = 3620] [id = 279] 17:25:10 INFO - PROCESS | 3620 | --DOCSHELL 16946C00 == 66 [pid = 3620] [id = 278] 17:25:10 INFO - PROCESS | 3620 | --DOCSHELL 166C5800 == 65 [pid = 3620] [id = 277] 17:25:10 INFO - PROCESS | 3620 | --DOCSHELL 160BCC00 == 64 [pid = 3620] [id = 276] 17:25:10 INFO - PROCESS | 3620 | --DOCSHELL 13B28800 == 63 [pid = 3620] [id = 275] 17:25:10 INFO - PROCESS | 3620 | --DOCSHELL 13803C00 == 62 [pid = 3620] [id = 274] 17:25:10 INFO - PROCESS | 3620 | --DOCSHELL 0F336400 == 61 [pid = 3620] [id = 273] 17:25:10 INFO - PROCESS | 3620 | --DOCSHELL 105EB800 == 60 [pid = 3620] [id = 272] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 166 (10ABC800) [pid = 3620] [serial = 747] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 165 (15D0F400) [pid = 3620] [serial = 750] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 164 (177CC800) [pid = 3620] [serial = 753] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 163 (1A097000) [pid = 3620] [serial = 756] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 162 (1A4B5400) [pid = 3620] [serial = 759] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOCSHELL 12A68800 == 59 [pid = 3620] [id = 267] 17:25:10 INFO - PROCESS | 3620 | --DOCSHELL 105E9000 == 58 [pid = 3620] [id = 266] 17:25:10 INFO - PROCESS | 3620 | 1463793910533 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 17:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 928ms 17:25:10 INFO - PROCESS | 3620 | 1463793910571 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 17:25:10 INFO - PROCESS | 3620 | 1463793910576 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 17:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:25:10 INFO - PROCESS | 3620 | 1463793910565 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:25:10 INFO - PROCESS | 3620 | 1463793910567 Marionette TRACE conn2 <- [1,1118,null,{}] 17:25:10 INFO - PROCESS | 3620 | 1463793910572 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:10 INFO - PROCESS | 3620 | 1463793910667 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 161 (17030400) [pid = 3620] [serial = 792] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 160 (1622B000) [pid = 3620] [serial = 780] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 159 (10A71800) [pid = 3620] [serial = 766] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 158 (10A5F800) [pid = 3620] [serial = 765] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 157 (13B29C00) [pid = 3620] [serial = 774] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 156 (13D78000) [pid = 3620] [serial = 775] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 155 (15159800) [pid = 3620] [serial = 777] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 154 (10ABC000) [pid = 3620] [serial = 768] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 153 (162C9000) [pid = 3620] [serial = 783] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 152 (10F8D800) [pid = 3620] [serial = 769] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 151 (162B9C00) [pid = 3620] [serial = 781] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 150 (17E36000) [pid = 3620] [serial = 762] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 149 (12D73400) [pid = 3620] [serial = 771] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 148 (131E0800) [pid = 3620] [serial = 772] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 147 (11CE7C00) [pid = 3620] [serial = 786] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 146 (166CDC00) [pid = 3620] [serial = 784] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 145 (16940800) [pid = 3620] [serial = 789] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 144 (1703C800) [pid = 3620] [serial = 793] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 143 (16949800) [pid = 3620] [serial = 790] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 142 (131E8400) [pid = 3620] [serial = 787] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | --DOMWINDOW == 141 (15894800) [pid = 3620] [serial = 778] [outer = 00000000] [url = about:blank] 17:25:10 INFO - PROCESS | 3620 | 1463793910774 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:10 INFO - PROCESS | 3620 | ++DOCSHELL 0F332000 == 59 [pid = 3620] [id = 289] 17:25:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 142 (0F337400) [pid = 3620] [serial = 866] [outer = 00000000] 17:25:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 143 (10ABE400) [pid = 3620] [serial = 867] [outer = 0F337400] 17:25:10 INFO - PROCESS | 3620 | 1463793910802 Marionette DEBUG loaded listener.js 17:25:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 144 (12D73400) [pid = 3620] [serial = 868] [outer = 0F337400] 17:25:11 INFO - PROCESS | 3620 | 1463793911197 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 17:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 681ms 17:25:11 INFO - PROCESS | 3620 | 1463793911265 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 17:25:11 INFO - PROCESS | 3620 | 1463793911267 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 17:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:25:11 INFO - PROCESS | 3620 | 1463793911271 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:25:11 INFO - PROCESS | 3620 | 1463793911274 Marionette TRACE conn2 <- [1,1122,null,{}] 17:25:11 INFO - PROCESS | 3620 | 1463793911284 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:11 INFO - PROCESS | 3620 | 1463793911384 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 17:25:11 INFO - PROCESS | 3620 | 1463793911401 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:11 INFO - PROCESS | 3620 | ++DOCSHELL 1589A400 == 60 [pid = 3620] [id = 290] 17:25:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 145 (15B0DC00) [pid = 3620] [serial = 869] [outer = 00000000] 17:25:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 146 (160AE800) [pid = 3620] [serial = 870] [outer = 15B0DC00] 17:25:11 INFO - PROCESS | 3620 | 1463793911450 Marionette DEBUG loaded listener.js 17:25:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 147 (1617B000) [pid = 3620] [serial = 871] [outer = 15B0DC00] 17:25:11 INFO - PROCESS | 3620 | 1463793911870 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 653ms 17:25:11 INFO - PROCESS | 3620 | 1463793911917 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 17:25:11 INFO - PROCESS | 3620 | 1463793911921 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 17:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:25:11 INFO - PROCESS | 3620 | 1463793911925 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:25:11 INFO - PROCESS | 3620 | 1463793911927 Marionette TRACE conn2 <- [1,1126,null,{}] 17:25:11 INFO - PROCESS | 3620 | 1463793911930 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:11 INFO - PROCESS | 3620 | 1463793911999 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 17:25:11 INFO - PROCESS | 3620 | 1463793912007 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:12 INFO - PROCESS | 3620 | ++DOCSHELL 16227800 == 61 [pid = 3620] [id = 291] 17:25:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 148 (16228C00) [pid = 3620] [serial = 872] [outer = 00000000] 17:25:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 149 (162C9000) [pid = 3620] [serial = 873] [outer = 16228C00] 17:25:12 INFO - PROCESS | 3620 | 1463793912052 Marionette DEBUG loaded listener.js 17:25:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 150 (166C5800) [pid = 3620] [serial = 874] [outer = 16228C00] 17:25:12 INFO - PROCESS | 3620 | 1463793912498 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 17:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 638ms 17:25:12 INFO - PROCESS | 3620 | 1463793912567 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 17:25:12 INFO - PROCESS | 3620 | 1463793912569 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 17:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:25:12 INFO - PROCESS | 3620 | 1463793912572 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:25:12 INFO - PROCESS | 3620 | 1463793912574 Marionette TRACE conn2 <- [1,1130,null,{}] 17:25:12 INFO - PROCESS | 3620 | 1463793912582 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:12 INFO - PROCESS | 3620 | 1463793912745 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 17:25:12 INFO - PROCESS | 3620 | 1463793912763 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:12 INFO - PROCESS | 3620 | ++DOCSHELL 166CEC00 == 62 [pid = 3620] [id = 292] 17:25:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 151 (1693BC00) [pid = 3620] [serial = 875] [outer = 00000000] 17:25:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 152 (16947800) [pid = 3620] [serial = 876] [outer = 1693BC00] 17:25:12 INFO - PROCESS | 3620 | 1463793912789 Marionette DEBUG loaded listener.js 17:25:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 153 (16ABF000) [pid = 3620] [serial = 877] [outer = 1693BC00] 17:25:13 INFO - PROCESS | 3620 | 1463793913257 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 17:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 681ms 17:25:13 INFO - PROCESS | 3620 | 1463793913274 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 17:25:13 INFO - PROCESS | 3620 | 1463793913259 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 17:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:25:13 INFO - PROCESS | 3620 | 1463793913273 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:25:13 INFO - PROCESS | 3620 | 1463793913274 Marionette TRACE conn2 <- [1,1134,null,{}] 17:25:13 INFO - PROCESS | 3620 | 1463793913278 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:13 INFO - PROCESS | 3620 | 1463793913407 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 17:25:13 INFO - PROCESS | 3620 | 1463793913479 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:13 INFO - PROCESS | 3620 | ++DOCSHELL 170D7800 == 63 [pid = 3620] [id = 293] 17:25:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 154 (174C5000) [pid = 3620] [serial = 878] [outer = 00000000] 17:25:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 155 (17CD3800) [pid = 3620] [serial = 879] [outer = 174C5000] 17:25:13 INFO - PROCESS | 3620 | 1463793913507 Marionette DEBUG loaded listener.js 17:25:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 156 (18254800) [pid = 3620] [serial = 880] [outer = 174C5000] 17:25:13 INFO - PROCESS | 3620 | 1463793913900 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 17:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 652ms 17:25:13 INFO - PROCESS | 3620 | 1463793913941 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 17:25:13 INFO - PROCESS | 3620 | 1463793913944 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 17:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:25:13 INFO - PROCESS | 3620 | 1463793913948 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:25:13 INFO - PROCESS | 3620 | 1463793913949 Marionette TRACE conn2 <- [1,1138,null,{}] 17:25:13 INFO - PROCESS | 3620 | 1463793913952 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:14 INFO - PROCESS | 3620 | 1463793914083 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 17:25:14 INFO - PROCESS | 3620 | 1463793914107 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:14 INFO - PROCESS | 3620 | ++DOCSHELL 10AC1400 == 64 [pid = 3620] [id = 294] 17:25:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 157 (1100AC00) [pid = 3620] [serial = 881] [outer = 00000000] 17:25:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 158 (198C7400) [pid = 3620] [serial = 882] [outer = 1100AC00] 17:25:14 INFO - PROCESS | 3620 | 1463793914151 Marionette DEBUG loaded listener.js 17:25:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 159 (198D4000) [pid = 3620] [serial = 883] [outer = 1100AC00] 17:25:14 INFO - PROCESS | 3620 | --DOMWINDOW == 158 (10A74000) [pid = 3620] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:25:14 INFO - PROCESS | 3620 | --DOMWINDOW == 157 (105EDC00) [pid = 3620] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:25:14 INFO - PROCESS | 3620 | --DOMWINDOW == 156 (160BD000) [pid = 3620] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:25:14 INFO - PROCESS | 3620 | --DOMWINDOW == 155 (13808C00) [pid = 3620] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:25:14 INFO - PROCESS | 3620 | --DOMWINDOW == 154 (13D86000) [pid = 3620] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:25:14 INFO - PROCESS | 3620 | --DOMWINDOW == 153 (166C6800) [pid = 3620] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:25:14 INFO - PROCESS | 3620 | --DOMWINDOW == 152 (16A55C00) [pid = 3620] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:25:14 INFO - PROCESS | 3620 | --DOMWINDOW == 151 (12895C00) [pid = 3620] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:25:14 INFO - PROCESS | 3620 | --DOMWINDOW == 150 (15161000) [pid = 3620] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:25:14 INFO - PROCESS | 3620 | 1463793914744 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 17:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 826ms 17:25:14 INFO - PROCESS | 3620 | 1463793914770 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 17:25:14 INFO - PROCESS | 3620 | 1463793914772 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 17:25:14 INFO - PROCESS | 3620 | 1463793914775 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:25:14 INFO - PROCESS | 3620 | 1463793914777 Marionette TRACE conn2 <- [1,1142,null,{}] 17:25:14 INFO - PROCESS | 3620 | 1463793914780 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:14 INFO - PROCESS | 3620 | 1463793914883 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 17:25:14 INFO - PROCESS | 3620 | 1463793914946 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:14 INFO - PROCESS | 3620 | ++DOCSHELL 10A76C00 == 65 [pid = 3620] [id = 295] 17:25:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 151 (12895C00) [pid = 3620] [serial = 884] [outer = 00000000] 17:25:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 152 (16A55C00) [pid = 3620] [serial = 885] [outer = 12895C00] 17:25:14 INFO - PROCESS | 3620 | 1463793915009 Marionette DEBUG loaded listener.js 17:25:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 153 (19863400) [pid = 3620] [serial = 886] [outer = 12895C00] 17:25:15 INFO - PROCESS | 3620 | 1463793915327 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 17:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 595ms 17:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:25:15 INFO - PROCESS | 3620 | 1463793915364 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 17:25:15 INFO - PROCESS | 3620 | 1463793915366 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 17:25:15 INFO - PROCESS | 3620 | 1463793915370 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:25:15 INFO - PROCESS | 3620 | 1463793915371 Marionette TRACE conn2 <- [1,1146,null,{}] 17:25:15 INFO - PROCESS | 3620 | 1463793915374 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:15 INFO - PROCESS | 3620 | 1463793915459 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 17:25:15 INFO - PROCESS | 3620 | 1463793915465 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:15 INFO - PROCESS | 3620 | ++DOCSHELL 19865400 == 66 [pid = 3620] [id = 296] 17:25:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 154 (19D7BC00) [pid = 3620] [serial = 887] [outer = 00000000] 17:25:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 155 (1A2EF800) [pid = 3620] [serial = 888] [outer = 19D7BC00] 17:25:15 INFO - PROCESS | 3620 | 1463793915493 Marionette DEBUG loaded listener.js 17:25:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 156 (1A4B5000) [pid = 3620] [serial = 889] [outer = 19D7BC00] 17:25:15 INFO - PROCESS | 3620 | 1463793915920 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 17:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 580ms 17:25:15 INFO - PROCESS | 3620 | 1463793915992 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 17:25:15 INFO - PROCESS | 3620 | 1463793915994 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 17:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:25:15 INFO - PROCESS | 3620 | 1463793915997 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:25:15 INFO - PROCESS | 3620 | 1463793915999 Marionette TRACE conn2 <- [1,1150,null,{}] 17:25:15 INFO - PROCESS | 3620 | 1463793915985 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:16 INFO - PROCESS | 3620 | 1463793916068 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 17:25:16 INFO - PROCESS | 3620 | 1463793916077 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:16 INFO - PROCESS | 3620 | ++DOCSHELL 162C0800 == 67 [pid = 3620] [id = 297] 17:25:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 157 (17038400) [pid = 3620] [serial = 890] [outer = 00000000] 17:25:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 158 (1A992400) [pid = 3620] [serial = 891] [outer = 17038400] 17:25:16 INFO - PROCESS | 3620 | 1463793916120 Marionette DEBUG loaded listener.js 17:25:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 159 (1A99C400) [pid = 3620] [serial = 892] [outer = 17038400] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 17CD3000 == 66 [pid = 3620] [id = 149] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 102CCC00 == 65 [pid = 3620] [id = 270] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 1703B400 == 64 [pid = 3620] [id = 268] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 0F301800 == 63 [pid = 3620] [id = 248] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 170D2C00 == 62 [pid = 3620] [id = 269] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 11CE6400 == 61 [pid = 3620] [id = 109] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 19D78400 == 60 [pid = 3620] [id = 252] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 166C4400 == 59 [pid = 3620] [id = 271] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 16225400 == 58 [pid = 3620] [id = 148] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 1740D400 == 57 [pid = 3620] [id = 121] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 114A6800 == 56 [pid = 3620] [id = 94] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 19AED000 == 55 [pid = 3620] [id = 132] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 0C38C800 == 54 [pid = 3620] [id = 254] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 15DED800 == 53 [pid = 3620] [id = 108] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 19D30000 == 52 [pid = 3620] [id = 150] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 15153C00 == 51 [pid = 3620] [id = 91] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 160AFC00 == 50 [pid = 3620] [id = 178] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 17855C00 == 49 [pid = 3620] [id = 208] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 174C6400 == 48 [pid = 3620] [id = 251] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 19AE8800 == 47 [pid = 3620] [id = 105] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 162B4C00 == 46 [pid = 3620] [id = 188] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 16944800 == 45 [pid = 3620] [id = 223] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 19864400 == 44 [pid = 3620] [id = 253] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 12873400 == 43 [pid = 3620] [id = 265] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 0F310000 == 42 [pid = 3620] [id = 288] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 131FE000 == 41 [pid = 3620] [id = 287] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 170D2400 == 40 [pid = 3620] [id = 285] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 0C77C800 == 39 [pid = 3620] [id = 286] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 17023000 == 38 [pid = 3620] [id = 284] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 12D6E800 == 37 [pid = 3620] [id = 283] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 160B4800 == 36 [pid = 3620] [id = 281] 17:25:17 INFO - PROCESS | 3620 | --DOCSHELL 0F304C00 == 35 [pid = 3620] [id = 282] 17:25:18 INFO - PROCESS | 3620 | --DOCSHELL 0F332000 == 34 [pid = 3620] [id = 289] 17:25:18 INFO - PROCESS | 3620 | --DOCSHELL 10A76C00 == 33 [pid = 3620] [id = 295] 17:25:18 INFO - PROCESS | 3620 | --DOCSHELL 1589A400 == 32 [pid = 3620] [id = 290] 17:25:18 INFO - PROCESS | 3620 | --DOCSHELL 10AC1400 == 31 [pid = 3620] [id = 294] 17:25:18 INFO - PROCESS | 3620 | --DOCSHELL 166CEC00 == 30 [pid = 3620] [id = 292] 17:25:18 INFO - PROCESS | 3620 | --DOCSHELL 170D7800 == 29 [pid = 3620] [id = 293] 17:25:18 INFO - PROCESS | 3620 | --DOCSHELL 16227800 == 28 [pid = 3620] [id = 291] 17:25:18 INFO - PROCESS | 3620 | --DOCSHELL 19865400 == 27 [pid = 3620] [id = 296] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 158 (10F98000) [pid = 3620] [serial = 819] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 157 (12A6B000) [pid = 3620] [serial = 820] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 156 (1741F800) [pid = 3620] [serial = 795] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 155 (11CE1400) [pid = 3620] [serial = 817] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 154 (162BA000) [pid = 3620] [serial = 829] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 153 (11001C00) [pid = 3620] [serial = 816] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 152 (13D79400) [pid = 3620] [serial = 822] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 151 (140CD000) [pid = 3620] [serial = 823] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 150 (177C9800) [pid = 3620] [serial = 813] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 149 (15D0E400) [pid = 3620] [serial = 825] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 148 (10ABD800) [pid = 3620] [serial = 798] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 147 (16A56000) [pid = 3620] [serial = 832] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 146 (138DFC00) [pid = 3620] [serial = 801] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 145 (16947000) [pid = 3620] [serial = 831] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 144 (170D9000) [pid = 3620] [serial = 804] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 143 (177C6C00) [pid = 3620] [serial = 807] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 142 (182E4400) [pid = 3620] [serial = 843] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 141 (182E0C00) [pid = 3620] [serial = 810] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 140 (170D1C00) [pid = 3620] [serial = 834] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 139 (162BF000) [pid = 3620] [serial = 838] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 138 (13B26000) [pid = 3620] [serial = 837] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 137 (177C2000) [pid = 3620] [serial = 841] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 136 (17404400) [pid = 3620] [serial = 835] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 135 (162B2800) [pid = 3620] [serial = 828] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 134 (17412800) [pid = 3620] [serial = 840] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | --DOMWINDOW == 133 (160B7C00) [pid = 3620] [serial = 826] [outer = 00000000] [url = about:blank] 17:25:18 INFO - PROCESS | 3620 | 1463793918320 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 17:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2393ms 17:25:18 INFO - PROCESS | 3620 | 1463793918375 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 17:25:18 INFO - PROCESS | 3620 | 1463793918379 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 17:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:25:18 INFO - PROCESS | 3620 | 1463793918385 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:25:18 INFO - PROCESS | 3620 | 1463793918389 Marionette TRACE conn2 <- [1,1154,null,{}] 17:25:18 INFO - PROCESS | 3620 | 1463793918397 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:18 INFO - PROCESS | 3620 | 1463793918487 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 17:25:18 INFO - PROCESS | 3620 | 1463793918499 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:18 INFO - PROCESS | 3620 | ++DOCSHELL 0F30B400 == 28 [pid = 3620] [id = 298] 17:25:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 134 (0F30EC00) [pid = 3620] [serial = 893] [outer = 00000000] 17:25:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 135 (0F335C00) [pid = 3620] [serial = 894] [outer = 0F30EC00] 17:25:18 INFO - PROCESS | 3620 | 1463793918548 Marionette DEBUG loaded listener.js 17:25:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 136 (102C5400) [pid = 3620] [serial = 895] [outer = 0F30EC00] 17:25:19 INFO - PROCESS | 3620 | 1463793919084 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 17:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 739ms 17:25:19 INFO - PROCESS | 3620 | 1463793919133 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 17:25:19 INFO - PROCESS | 3620 | 1463793919139 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 17:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:25:19 INFO - PROCESS | 3620 | 1463793919146 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:25:19 INFO - PROCESS | 3620 | 1463793919148 Marionette TRACE conn2 <- [1,1158,null,{}] 17:25:19 INFO - PROCESS | 3620 | 1463793919152 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:19 INFO - PROCESS | 3620 | 1463793919236 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 17:25:19 INFO - PROCESS | 3620 | 1463793919315 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:19 INFO - PROCESS | 3620 | ++DOCSHELL 1046E800 == 29 [pid = 3620] [id = 299] 17:25:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 137 (105E7C00) [pid = 3620] [serial = 896] [outer = 00000000] 17:25:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 138 (10ABC800) [pid = 3620] [serial = 897] [outer = 105E7C00] 17:25:19 INFO - PROCESS | 3620 | 1463793919360 Marionette DEBUG loaded listener.js 17:25:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 139 (10F8D400) [pid = 3620] [serial = 898] [outer = 105E7C00] 17:25:19 INFO - PROCESS | 3620 | 1463793919728 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 17:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 638ms 17:25:19 INFO - PROCESS | 3620 | 1463793919785 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 17:25:19 INFO - PROCESS | 3620 | 1463793919787 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 17:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:25:19 INFO - PROCESS | 3620 | 1463793919791 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:25:19 INFO - PROCESS | 3620 | 1463793919795 Marionette TRACE conn2 <- [1,1162,null,{}] 17:25:19 INFO - PROCESS | 3620 | 1463793919805 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:19 INFO - PROCESS | 3620 | 1463793919896 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 17:25:19 INFO - PROCESS | 3620 | 1463793919909 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:19 INFO - PROCESS | 3620 | ++DOCSHELL 11CE7C00 == 30 [pid = 3620] [id = 300] 17:25:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 140 (11CE8000) [pid = 3620] [serial = 899] [outer = 00000000] 17:25:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 141 (12898800) [pid = 3620] [serial = 900] [outer = 11CE8000] 17:25:19 INFO - PROCESS | 3620 | 1463793919960 Marionette DEBUG loaded listener.js 17:25:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 142 (12A6E400) [pid = 3620] [serial = 901] [outer = 11CE8000] 17:25:20 INFO - PROCESS | 3620 | 1463793920410 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 17:25:20 INFO - PROCESS | 3620 | 1463793920451 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 17:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:25:20 INFO - PROCESS | 3620 | 1463793920454 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:25:20 INFO - PROCESS | 3620 | 1463793920456 Marionette TRACE conn2 <- [1,1166,null,{}] 17:25:20 INFO - PROCESS | 3620 | 1463793920459 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:20 INFO - PROCESS | 3620 | 1463793920538 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 17:25:20 INFO - PROCESS | 3620 | 1463793920545 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:20 INFO - PROCESS | 3620 | ++DOCSHELL 12A68800 == 31 [pid = 3620] [id = 301] 17:25:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 143 (12B5A800) [pid = 3620] [serial = 902] [outer = 00000000] 17:25:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 144 (131EDC00) [pid = 3620] [serial = 903] [outer = 12B5A800] 17:25:20 INFO - PROCESS | 3620 | 1463793920573 Marionette DEBUG loaded listener.js 17:25:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 145 (13311400) [pid = 3620] [serial = 904] [outer = 12B5A800] 17:25:20 INFO - PROCESS | 3620 | 1463793920987 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 17:25:21 INFO - PROCESS | 3620 | 1463793921019 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 17:25:21 INFO - PROCESS | 3620 | 1463793921005 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:25:21 INFO - PROCESS | 3620 | 1463793921007 Marionette TRACE conn2 <- [1,1170,null,{}] 17:25:21 INFO - PROCESS | 3620 | 1463793921010 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:21 INFO - PROCESS | 3620 | 1463793921093 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 17:25:21 INFO - PROCESS | 3620 | 1463793921101 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:21 INFO - PROCESS | 3620 | ++DOCSHELL 13803C00 == 32 [pid = 3620] [id = 302] 17:25:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 146 (138D8800) [pid = 3620] [serial = 905] [outer = 00000000] 17:25:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 147 (13BB1C00) [pid = 3620] [serial = 906] [outer = 138D8800] 17:25:21 INFO - PROCESS | 3620 | 1463793921145 Marionette DEBUG loaded listener.js 17:25:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 148 (13BBF800) [pid = 3620] [serial = 907] [outer = 138D8800] 17:25:21 INFO - PROCESS | 3620 | 1463793921571 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 17:25:21 INFO - PROCESS | 3620 | 1463793921609 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 17:25:21 INFO - PROCESS | 3620 | 1463793921612 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:25:21 INFO - PROCESS | 3620 | 1463793921614 Marionette TRACE conn2 <- [1,1174,null,{}] 17:25:21 INFO - PROCESS | 3620 | 1463793921617 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:21 INFO - PROCESS | 3620 | 1463793921719 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 17:25:21 INFO - PROCESS | 3620 | 1463793921730 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:21 INFO - PROCESS | 3620 | ++DOCSHELL 14E82000 == 33 [pid = 3620] [id = 303] 17:25:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 149 (14E83400) [pid = 3620] [serial = 908] [outer = 00000000] 17:25:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 150 (15159000) [pid = 3620] [serial = 909] [outer = 14E83400] 17:25:21 INFO - PROCESS | 3620 | 1463793921758 Marionette DEBUG loaded listener.js 17:25:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 151 (157E7800) [pid = 3620] [serial = 910] [outer = 14E83400] 17:25:22 INFO - PROCESS | 3620 | 1463793922179 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 17:25:22 INFO - PROCESS | 3620 | 1463793922213 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 17:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:25:22 INFO - PROCESS | 3620 | 1463793922217 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:25:22 INFO - PROCESS | 3620 | 1463793922218 Marionette TRACE conn2 <- [1,1178,null,{}] 17:25:22 INFO - PROCESS | 3620 | 1463793922222 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:22 INFO - PROCESS | 3620 | 1463793922283 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 17:25:22 INFO - PROCESS | 3620 | 1463793922290 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:22 INFO - PROCESS | 3620 | ++DOCSHELL 140D0000 == 34 [pid = 3620] [id = 304] 17:25:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 152 (157E9800) [pid = 3620] [serial = 911] [outer = 00000000] 17:25:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 153 (15DEFC00) [pid = 3620] [serial = 912] [outer = 157E9800] 17:25:22 INFO - PROCESS | 3620 | 1463793922334 Marionette DEBUG loaded listener.js 17:25:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 154 (11A0D400) [pid = 3620] [serial = 913] [outer = 157E9800] 17:25:22 INFO - PROCESS | 3620 | 1463793922749 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 17:25:22 INFO - PROCESS | 3620 | 1463793922807 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 17:25:22 INFO - PROCESS | 3620 | 1463793922811 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:25:22 INFO - PROCESS | 3620 | 1463793922812 Marionette TRACE conn2 <- [1,1182,null,{}] 17:25:22 INFO - PROCESS | 3620 | 1463793922816 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:22 INFO - PROCESS | 3620 | 1463793922895 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 17:25:22 INFO - PROCESS | 3620 | 1463793922904 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:22 INFO - PROCESS | 3620 | ++DOCSHELL 15152400 == 35 [pid = 3620] [id = 305] 17:25:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 155 (15B0E000) [pid = 3620] [serial = 914] [outer = 00000000] 17:25:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 156 (16228000) [pid = 3620] [serial = 915] [outer = 15B0E000] 17:25:22 INFO - PROCESS | 3620 | 1463793922931 Marionette DEBUG loaded listener.js 17:25:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 157 (16228400) [pid = 3620] [serial = 916] [outer = 15B0E000] 17:25:23 INFO - PROCESS | 3620 | 1463793923392 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 17:25:23 INFO - PROCESS | 3620 | 1463793923414 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 17:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:25:23 INFO - PROCESS | 3620 | 1463793923440 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:25:23 INFO - PROCESS | 3620 | 1463793923424 Marionette TRACE conn2 <- [1,1186,null,{}] 17:25:23 INFO - PROCESS | 3620 | 1463793923430 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:23 INFO - PROCESS | 3620 | 1463793923540 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 17:25:23 INFO - PROCESS | 3620 | 1463793923629 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:23 INFO - PROCESS | 3620 | ++DOCSHELL 11CE4C00 == 36 [pid = 3620] [id = 306] 17:25:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 158 (16231800) [pid = 3620] [serial = 917] [outer = 00000000] 17:25:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 159 (162BA800) [pid = 3620] [serial = 918] [outer = 16231800] 17:25:23 INFO - PROCESS | 3620 | 1463793923658 Marionette DEBUG loaded listener.js 17:25:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 160 (162BE400) [pid = 3620] [serial = 919] [outer = 16231800] 17:25:24 INFO - PROCESS | 3620 | 1463793924081 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 710ms 17:25:24 INFO - PROCESS | 3620 | 1463793924135 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 17:25:24 INFO - PROCESS | 3620 | 1463793924120 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 17:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:25:24 INFO - PROCESS | 3620 | 1463793924124 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:25:24 INFO - PROCESS | 3620 | 1463793924126 Marionette TRACE conn2 <- [1,1190,null,{}] 17:25:24 INFO - PROCESS | 3620 | 1463793924129 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:24 INFO - PROCESS | 3620 | 1463793924240 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 17:25:24 INFO - PROCESS | 3620 | 1463793924246 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:24 INFO - PROCESS | 3620 | ++DOCSHELL 131E0400 == 37 [pid = 3620] [id = 307] 17:25:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 161 (162B7000) [pid = 3620] [serial = 920] [outer = 00000000] 17:25:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 162 (162CC800) [pid = 3620] [serial = 921] [outer = 162B7000] 17:25:24 INFO - PROCESS | 3620 | 1463793924290 Marionette DEBUG loaded listener.js 17:25:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 163 (166CE400) [pid = 3620] [serial = 922] [outer = 162B7000] 17:25:24 INFO - PROCESS | 3620 | 1463793924708 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:25:24 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 17:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 580ms 17:25:24 INFO - PROCESS | 3620 | 1463793924717 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 17:25:24 INFO - PROCESS | 3620 | 1463793924719 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 17:25:24 INFO - PROCESS | 3620 | 1463793924722 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:25:24 INFO - PROCESS | 3620 | 1463793924725 Marionette TRACE conn2 <- [1,1194,null,{}] 17:25:24 INFO - PROCESS | 3620 | 1463793924728 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:24 INFO - PROCESS | 3620 | 1463793924904 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 17:25:24 INFO - PROCESS | 3620 | 1463793924913 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:24 INFO - PROCESS | 3620 | ++DOCSHELL 16948C00 == 38 [pid = 3620] [id = 308] 17:25:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 164 (16A57C00) [pid = 3620] [serial = 923] [outer = 00000000] 17:25:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 165 (16EB2000) [pid = 3620] [serial = 924] [outer = 16A57C00] 17:25:24 INFO - PROCESS | 3620 | 1463793924968 Marionette DEBUG loaded listener.js 17:25:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 166 (17033400) [pid = 3620] [serial = 925] [outer = 16A57C00] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 165 (0F333000) [pid = 3620] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 164 (166C5400) [pid = 3620] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 163 (12AECC00) [pid = 3620] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 162 (198D4800) [pid = 3620] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 161 (160BBC00) [pid = 3620] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 160 (160B2000) [pid = 3620] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 159 (10AC1800) [pid = 3620] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 158 (10EB1000) [pid = 3620] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 157 (0F32A000) [pid = 3620] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 156 (15154C00) [pid = 3620] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 155 (162BAC00) [pid = 3620] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 154 (174C1800) [pid = 3620] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 153 (174C8000) [pid = 3620] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 152 (16941400) [pid = 3620] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 151 (15DE8400) [pid = 3620] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 150 (19D79400) [pid = 3620] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 149 (105EE000) [pid = 3620] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 148 (162BB800) [pid = 3620] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 147 (1703C000) [pid = 3620] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 146 (0F302400) [pid = 3620] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 145 (19AF1C00) [pid = 3620] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 144 (11002C00) [pid = 3620] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 143 (13D7A000) [pid = 3620] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 142 (1986E000) [pid = 3620] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 141 (16940C00) [pid = 3620] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 140 (16945800) [pid = 3620] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 139 (0C38CC00) [pid = 3620] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 138 (16A50C00) [pid = 3620] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 137 (19D7BC00) [pid = 3620] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 136 (174C5000) [pid = 3620] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 135 (1693BC00) [pid = 3620] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 134 (12895C00) [pid = 3620] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 133 (1100AC00) [pid = 3620] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 132 (17032400) [pid = 3620] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 131 (12D73800) [pid = 3620] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 130 (0F30F000) [pid = 3620] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 129 (1703A800) [pid = 3620] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 128 (16228C00) [pid = 3620] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 127 (15B0DC00) [pid = 3620] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 126 (0F337400) [pid = 3620] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 125 (0F32E000) [pid = 3620] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 124 (13802400) [pid = 3620] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (16945400) [pid = 3620] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (198CCC00) [pid = 3620] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (170D7000) [pid = 3620] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (177C9000) [pid = 3620] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (11A02C00) [pid = 3620] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:25:25 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (19D76800) [pid = 3620] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:25:25 INFO - PROCESS | 3620 | 1463793925930 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:25:25 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 17:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1262ms 17:25:25 INFO - PROCESS | 3620 | 1463793925986 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 17:25:25 INFO - PROCESS | 3620 | 1463793925988 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 17:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:25:25 INFO - PROCESS | 3620 | 1463793925992 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:25:25 INFO - PROCESS | 3620 | 1463793925994 Marionette TRACE conn2 <- [1,1198,null,{}] 17:25:25 INFO - PROCESS | 3620 | 1463793925998 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:26 INFO - PROCESS | 3620 | 1463793926075 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 17:25:26 INFO - PROCESS | 3620 | 1463793926081 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:26 INFO - PROCESS | 3620 | ++DOCSHELL 0F337400 == 39 [pid = 3620] [id = 309] 17:25:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (10AB2800) [pid = 3620] [serial = 926] [outer = 00000000] 17:25:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (1142EC00) [pid = 3620] [serial = 927] [outer = 10AB2800] 17:25:26 INFO - PROCESS | 3620 | 1463793926131 Marionette DEBUG loaded listener.js 17:25:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (12D73800) [pid = 3620] [serial = 928] [outer = 10AB2800] 17:25:26 INFO - PROCESS | 3620 | 1463793926515 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 551ms 17:25:26 INFO - PROCESS | 3620 | 1463793926552 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 17:25:26 INFO - PROCESS | 3620 | 1463793926554 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 17:25:26 INFO - PROCESS | 3620 | 1463793926557 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:25:26 INFO - PROCESS | 3620 | 1463793926559 Marionette TRACE conn2 <- [1,1202,null,{}] 17:25:26 INFO - PROCESS | 3620 | 1463793926562 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:26 INFO - PROCESS | 3620 | 1463793926643 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 17:25:26 INFO - PROCESS | 3620 | 1463793926632 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:26 INFO - PROCESS | 3620 | ++DOCSHELL 1335B000 == 40 [pid = 3620] [id = 310] 17:25:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (138D9C00) [pid = 3620] [serial = 929] [outer = 00000000] 17:25:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (15891800) [pid = 3620] [serial = 930] [outer = 138D9C00] 17:25:26 INFO - PROCESS | 3620 | 1463793926675 Marionette DEBUG loaded listener.js 17:25:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (160B9400) [pid = 3620] [serial = 931] [outer = 138D9C00] 17:25:27 INFO - PROCESS | 3620 | 1463793927093 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 17:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 551ms 17:25:27 INFO - PROCESS | 3620 | 1463793927116 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 17:25:27 INFO - PROCESS | 3620 | 1463793927118 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 17:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:25:27 INFO - PROCESS | 3620 | 1463793927121 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:25:27 INFO - PROCESS | 3620 | 1463793927123 Marionette TRACE conn2 <- [1,1206,null,{}] 17:25:27 INFO - PROCESS | 3620 | 1463793927127 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:27 INFO - PROCESS | 3620 | 1463793927232 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 17:25:27 INFO - PROCESS | 3620 | 1463793927240 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:27 INFO - PROCESS | 3620 | ++DOCSHELL 13BB1800 == 41 [pid = 3620] [id = 311] 17:25:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 125 (160B9800) [pid = 3620] [serial = 932] [outer = 00000000] 17:25:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 126 (1693FC00) [pid = 3620] [serial = 933] [outer = 160B9800] 17:25:27 INFO - PROCESS | 3620 | 1463793927284 Marionette DEBUG loaded listener.js 17:25:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 127 (16A57000) [pid = 3620] [serial = 934] [outer = 160B9800] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 13B26400 == 40 [pid = 3620] [id = 23] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 19D81400 == 39 [pid = 3620] [id = 13] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 10A70C00 == 38 [pid = 3620] [id = 18] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 131E1800 == 37 [pid = 3620] [id = 19] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 16890800 == 36 [pid = 3620] [id = 8] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 10EB7400 == 35 [pid = 3620] [id = 20] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 1289A400 == 34 [pid = 3620] [id = 28] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 10435000 == 33 [pid = 3620] [id = 27] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 1126B400 == 32 [pid = 3620] [id = 21] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 13361400 == 31 [pid = 3620] [id = 22] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 1A2EDC00 == 30 [pid = 3620] [id = 11] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 13163C00 == 29 [pid = 3620] [id = 26] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 15B15800 == 28 [pid = 3620] [id = 25] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 1AF9E400 == 27 [pid = 3620] [id = 14] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 13369000 == 26 [pid = 3620] [id = 24] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 131EC400 == 25 [pid = 3620] [id = 17] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 1A774000 == 24 [pid = 3620] [id = 10] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 13368400 == 23 [pid = 3620] [id = 12] 17:25:28 INFO - PROCESS | 3620 | --DOCSHELL 162C0800 == 22 [pid = 3620] [id = 297] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 126 (1AFA4800) [pid = 3620] [serial = 763] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 125 (17726400) [pid = 3620] [serial = 699] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 124 (182E4800) [pid = 3620] [serial = 814] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (17853800) [pid = 3620] [serial = 708] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (1A99D000) [pid = 3620] [serial = 669] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (17CC8800) [pid = 3620] [serial = 808] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (1986CC00) [pid = 3620] [serial = 618] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (140C7C00) [pid = 3620] [serial = 657] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (1A990800) [pid = 3620] [serial = 760] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (15153400) [pid = 3620] [serial = 802] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (1A2EF400) [pid = 3620] [serial = 663] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (1693B000) [pid = 3620] [serial = 705] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (17033800) [pid = 3620] [serial = 660] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (131E6800) [pid = 3620] [serial = 612] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (138DA400) [pid = 3620] [serial = 579] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (112CE000) [pid = 3620] [serial = 748] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (162BF800) [pid = 3620] [serial = 615] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (16ABFC00) [pid = 3620] [serial = 576] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (1975A000) [pid = 3620] [serial = 811] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (1986A000) [pid = 3620] [serial = 754] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (16949C00) [pid = 3620] [serial = 666] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (1617A800) [pid = 3620] [serial = 582] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (1A255000) [pid = 3620] [serial = 757] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (112C9800) [pid = 3620] [serial = 799] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (1AC0F000) [pid = 3620] [serial = 712] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1741E800) [pid = 3620] [serial = 805] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (0F30FC00) [pid = 3620] [serial = 745] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (19D7EC00) [pid = 3620] [serial = 621] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (12A6CC00) [pid = 3620] [serial = 702] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (160BB800) [pid = 3620] [serial = 751] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1A095C00) [pid = 3620] [serial = 624] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1A992400) [pid = 3620] [serial = 891] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1A4B5000) [pid = 3620] [serial = 889] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (17CD3800) [pid = 3620] [serial = 879] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (16947800) [pid = 3620] [serial = 876] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (16ABF000) [pid = 3620] [serial = 877] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (18254800) [pid = 3620] [serial = 880] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16A55C00) [pid = 3620] [serial = 885] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (198C7400) [pid = 3620] [serial = 882] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1A2EF800) [pid = 3620] [serial = 888] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (198D4000) [pid = 3620] [serial = 883] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (17409400) [pid = 3620] [serial = 852] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (15B11000) [pid = 3620] [serial = 850] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13D79C00) [pid = 3620] [serial = 849] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (11004400) [pid = 3620] [serial = 847] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (10A7A800) [pid = 3620] [serial = 846] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1986DC00) [pid = 3620] [serial = 844] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (162C9000) [pid = 3620] [serial = 873] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (160AE800) [pid = 3620] [serial = 870] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1617B000) [pid = 3620] [serial = 871] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (10ABE400) [pid = 3620] [serial = 867] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (12D73400) [pid = 3620] [serial = 868] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1330BC00) [pid = 3620] [serial = 865] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (11CE3400) [pid = 3620] [serial = 864] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (17038800) [pid = 3620] [serial = 862] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16949400) [pid = 3620] [serial = 861] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1A092400) [pid = 3620] [serial = 859] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (19D7E400) [pid = 3620] [serial = 858] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (19AF6C00) [pid = 3620] [serial = 856] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (19AE7C00) [pid = 3620] [serial = 855] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (19764C00) [pid = 3620] [serial = 853] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (19863400) [pid = 3620] [serial = 886] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (166C5800) [pid = 3620] [serial = 874] [outer = 00000000] [url = about:blank] 17:25:28 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (17725400) [pid = 3620] [serial = 796] [outer = 00000000] [url = about:blank] 17:25:29 INFO - PROCESS | 3620 | 1463793929033 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 17:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1958ms 17:25:29 INFO - PROCESS | 3620 | 1463793929080 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 17:25:29 INFO - PROCESS | 3620 | 1463793929066 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 17:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:25:29 INFO - PROCESS | 3620 | 1463793929072 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:25:29 INFO - PROCESS | 3620 | 1463793929075 Marionette TRACE conn2 <- [1,1210,null,{}] 17:25:29 INFO - PROCESS | 3620 | 1463793929082 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:29 INFO - PROCESS | 3620 | 1463793929172 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 17:25:29 INFO - PROCESS | 3620 | 1463793929180 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:29 INFO - PROCESS | 3620 | ++DOCSHELL 0F30C400 == 23 [pid = 3620] [id = 312] 17:25:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (0F30CC00) [pid = 3620] [serial = 935] [outer = 00000000] 17:25:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (0F32D000) [pid = 3620] [serial = 936] [outer = 0F30CC00] 17:25:29 INFO - PROCESS | 3620 | 1463793929232 Marionette DEBUG loaded listener.js 17:25:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (0F333C00) [pid = 3620] [serial = 937] [outer = 0F30CC00] 17:25:29 INFO - PROCESS | 3620 | 1463793929662 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 17:25:29 INFO - PROCESS | 3620 | 1463793929740 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 17:25:29 INFO - PROCESS | 3620 | 1463793929747 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:25:29 INFO - PROCESS | 3620 | 1463793929749 Marionette TRACE conn2 <- [1,1214,null,{}] 17:25:29 INFO - PROCESS | 3620 | 1463793929753 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:29 INFO - PROCESS | 3620 | 1463793929815 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 17:25:29 INFO - PROCESS | 3620 | 1463793929825 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:29 INFO - PROCESS | 3620 | ++DOCSHELL 10432800 == 24 [pid = 3620] [id = 313] 17:25:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (10476C00) [pid = 3620] [serial = 938] [outer = 00000000] 17:25:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (10A65800) [pid = 3620] [serial = 939] [outer = 10476C00] 17:25:29 INFO - PROCESS | 3620 | 1463793929870 Marionette DEBUG loaded listener.js 17:25:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (10AB3000) [pid = 3620] [serial = 940] [outer = 10476C00] 17:25:30 INFO - PROCESS | 3620 | 1463793930298 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 17:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 580ms 17:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:25:30 INFO - PROCESS | 3620 | 1463793930329 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 17:25:30 INFO - PROCESS | 3620 | 1463793930332 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 17:25:30 INFO - PROCESS | 3620 | 1463793930336 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:25:30 INFO - PROCESS | 3620 | 1463793930339 Marionette TRACE conn2 <- [1,1218,null,{}] 17:25:30 INFO - PROCESS | 3620 | 1463793930350 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:30 INFO - PROCESS | 3620 | 1463793930430 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 17:25:30 INFO - PROCESS | 3620 | 1463793930541 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:30 INFO - PROCESS | 3620 | ++DOCSHELL 11425800 == 25 [pid = 3620] [id = 314] 17:25:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (11426000) [pid = 3620] [serial = 941] [outer = 00000000] 17:25:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1149A000) [pid = 3620] [serial = 942] [outer = 11426000] 17:25:30 INFO - PROCESS | 3620 | 1463793930588 Marionette DEBUG loaded listener.js 17:25:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (11AF5000) [pid = 3620] [serial = 943] [outer = 11426000] 17:25:30 INFO - PROCESS | 3620 | 1463793930917 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 17:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 595ms 17:25:30 INFO - PROCESS | 3620 | 1463793930932 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 17:25:30 INFO - PROCESS | 3620 | 1463793930935 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 17:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:25:30 INFO - PROCESS | 3620 | 1463793930938 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:25:30 INFO - PROCESS | 3620 | 1463793930940 Marionette TRACE conn2 <- [1,1222,null,{}] 17:25:30 INFO - PROCESS | 3620 | 1463793930944 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:31 INFO - PROCESS | 3620 | 1463793931018 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 17:25:31 INFO - PROCESS | 3620 | 1463793931024 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:31 INFO - PROCESS | 3620 | ++DOCSHELL 11C4EC00 == 26 [pid = 3620] [id = 315] 17:25:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (11CEC400) [pid = 3620] [serial = 944] [outer = 00000000] 17:25:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (12D1D800) [pid = 3620] [serial = 945] [outer = 11CEC400] 17:25:31 INFO - PROCESS | 3620 | 1463793931051 Marionette DEBUG loaded listener.js 17:25:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (130D1C00) [pid = 3620] [serial = 946] [outer = 11CEC400] 17:25:31 INFO - PROCESS | 3620 | 1463793931483 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 17:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 594ms 17:25:31 INFO - PROCESS | 3620 | 1463793931538 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 17:25:31 INFO - PROCESS | 3620 | 1463793931540 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 17:25:31 INFO - PROCESS | 3620 | 1463793931543 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:25:31 INFO - PROCESS | 3620 | 1463793931545 Marionette TRACE conn2 <- [1,1226,null,{}] 17:25:31 INFO - PROCESS | 3620 | 1463793931549 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:31 INFO - PROCESS | 3620 | 1463793931604 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 17:25:31 INFO - PROCESS | 3620 | 1463793931610 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:31 INFO - PROCESS | 3620 | ++DOCSHELL 13166000 == 27 [pid = 3620] [id = 316] 17:25:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (131E7000) [pid = 3620] [serial = 947] [outer = 00000000] 17:25:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (112CC400) [pid = 3620] [serial = 948] [outer = 131E7000] 17:25:31 INFO - PROCESS | 3620 | 1463793931655 Marionette DEBUG loaded listener.js 17:25:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13361400) [pid = 3620] [serial = 949] [outer = 131E7000] 17:25:32 INFO - PROCESS | 3620 | 1463793932096 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 17:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 595ms 17:25:32 INFO - PROCESS | 3620 | 1463793932140 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 17:25:32 INFO - PROCESS | 3620 | 1463793932125 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 17:25:32 INFO - PROCESS | 3620 | 1463793932128 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:25:32 INFO - PROCESS | 3620 | 1463793932130 Marionette TRACE conn2 <- [1,1230,null,{}] 17:25:32 INFO - PROCESS | 3620 | 1463793932133 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:32 INFO - PROCESS | 3620 | 1463793932232 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 17:25:32 INFO - PROCESS | 3620 | 1463793932249 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:32 INFO - PROCESS | 3620 | ++DOCSHELL 13BB6400 == 28 [pid = 3620] [id = 317] 17:25:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13BB7400) [pid = 3620] [serial = 950] [outer = 00000000] 17:25:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (13D7F800) [pid = 3620] [serial = 951] [outer = 13BB7400] 17:25:32 INFO - PROCESS | 3620 | 1463793932293 Marionette DEBUG loaded listener.js 17:25:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (140C7C00) [pid = 3620] [serial = 952] [outer = 13BB7400] 17:25:32 INFO - PROCESS | 3620 | 1463793932674 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 17:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 595ms 17:25:32 INFO - PROCESS | 3620 | 1463793932730 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 17:25:32 INFO - PROCESS | 3620 | 1463793932732 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 17:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:25:32 INFO - PROCESS | 3620 | 1463793932736 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:25:32 INFO - PROCESS | 3620 | 1463793932737 Marionette TRACE conn2 <- [1,1234,null,{}] 17:25:32 INFO - PROCESS | 3620 | 1463793932741 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:32 INFO - PROCESS | 3620 | 1463793932813 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 17:25:32 INFO - PROCESS | 3620 | 1463793932821 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:32 INFO - PROCESS | 3620 | ++DOCSHELL 131E7800 == 29 [pid = 3620] [id = 318] 17:25:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (13BBEC00) [pid = 3620] [serial = 953] [outer = 00000000] 17:25:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (14EB3000) [pid = 3620] [serial = 954] [outer = 13BBEC00] 17:25:32 INFO - PROCESS | 3620 | 1463793932865 Marionette DEBUG loaded listener.js 17:25:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (15152C00) [pid = 3620] [serial = 955] [outer = 13BBEC00] 17:25:33 INFO - PROCESS | 3620 | 1463793933268 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 17:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 551ms 17:25:33 INFO - PROCESS | 3620 | 1463793933295 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 17:25:33 INFO - PROCESS | 3620 | 1463793933297 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 17:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:25:33 INFO - PROCESS | 3620 | 1463793933312 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:25:33 INFO - PROCESS | 3620 | 1463793933314 Marionette TRACE conn2 <- [1,1238,null,{}] 17:25:33 INFO - PROCESS | 3620 | 1463793933322 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:33 INFO - PROCESS | 3620 | 1463793933376 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 17:25:33 INFO - PROCESS | 3620 | 1463793933383 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:33 INFO - PROCESS | 3620 | ++DOCSHELL 157E3400 == 30 [pid = 3620] [id = 319] 17:25:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (157E7C00) [pid = 3620] [serial = 956] [outer = 00000000] 17:25:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (15B11000) [pid = 3620] [serial = 957] [outer = 157E7C00] 17:25:33 INFO - PROCESS | 3620 | 1463793933437 Marionette DEBUG loaded listener.js 17:25:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (15D03C00) [pid = 3620] [serial = 958] [outer = 157E7C00] 17:25:33 INFO - PROCESS | 3620 | 1463793933846 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 17:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 595ms 17:25:33 INFO - PROCESS | 3620 | 1463793933896 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 17:25:33 INFO - PROCESS | 3620 | 1463793933898 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 17:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:25:33 INFO - PROCESS | 3620 | 1463793933901 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:25:33 INFO - PROCESS | 3620 | 1463793933903 Marionette TRACE conn2 <- [1,1242,null,{}] 17:25:33 INFO - PROCESS | 3620 | 1463793933906 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:33 INFO - PROCESS | 3620 | 1463793934007 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 17:25:33 INFO - PROCESS | 3620 | 1463793933996 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:34 INFO - PROCESS | 3620 | ++DOCSHELL 112CF800 == 31 [pid = 3620] [id = 320] 17:25:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (15DEE000) [pid = 3620] [serial = 959] [outer = 00000000] 17:25:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (160B2000) [pid = 3620] [serial = 960] [outer = 15DEE000] 17:25:34 INFO - PROCESS | 3620 | 1463793934043 Marionette DEBUG loaded listener.js 17:25:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (160AE800) [pid = 3620] [serial = 961] [outer = 15DEE000] 17:25:34 INFO - PROCESS | 3620 | 1463793934487 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 17:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 638ms 17:25:34 INFO - PROCESS | 3620 | 1463793934547 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 17:25:34 INFO - PROCESS | 3620 | 1463793934549 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 17:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:25:34 INFO - PROCESS | 3620 | 1463793934553 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:25:34 INFO - PROCESS | 3620 | 1463793934555 Marionette TRACE conn2 <- [1,1246,null,{}] 17:25:34 INFO - PROCESS | 3620 | 1463793934565 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:34 INFO - PROCESS | 3620 | 1463793934669 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 17:25:34 INFO - PROCESS | 3620 | 1463793934678 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:34 INFO - PROCESS | 3620 | ++DOCSHELL 11A01400 == 32 [pid = 3620] [id = 321] 17:25:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (12898C00) [pid = 3620] [serial = 962] [outer = 00000000] 17:25:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1622C400) [pid = 3620] [serial = 963] [outer = 12898C00] 17:25:34 INFO - PROCESS | 3620 | 1463793934721 Marionette DEBUG loaded listener.js 17:25:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (162B2000) [pid = 3620] [serial = 964] [outer = 12898C00] 17:25:35 INFO - PROCESS | 3620 | 1463793935121 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 17:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 609ms 17:25:35 INFO - PROCESS | 3620 | 1463793935174 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 17:25:35 INFO - PROCESS | 3620 | 1463793935176 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 17:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:25:35 INFO - PROCESS | 3620 | 1463793935179 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:25:35 INFO - PROCESS | 3620 | 1463793935182 Marionette TRACE conn2 <- [1,1250,null,{}] 17:25:35 INFO - PROCESS | 3620 | 1463793935185 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:35 INFO - PROCESS | 3620 | 1463793935318 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 17:25:35 INFO - PROCESS | 3620 | 1463793935344 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:35 INFO - PROCESS | 3620 | ++DOCSHELL 12A72400 == 33 [pid = 3620] [id = 322] 17:25:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (162B3C00) [pid = 3620] [serial = 965] [outer = 00000000] 17:25:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (162C8800) [pid = 3620] [serial = 966] [outer = 162B3C00] 17:25:35 INFO - PROCESS | 3620 | 1463793935392 Marionette DEBUG loaded listener.js 17:25:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (162CF800) [pid = 3620] [serial = 967] [outer = 162B3C00] 17:25:35 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (11CE8000) [pid = 3620] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:25:35 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (105E7C00) [pid = 3620] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:25:35 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0F30EC00) [pid = 3620] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:25:35 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (17038400) [pid = 3620] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:25:35 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (10AB2800) [pid = 3620] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:25:35 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (138D9C00) [pid = 3620] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:25:35 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16231800) [pid = 3620] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:25:35 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (162B7000) [pid = 3620] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:25:35 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (16A57C00) [pid = 3620] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:25:35 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (15B0E000) [pid = 3620] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:25:35 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (157E9800) [pid = 3620] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:25:35 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (14E83400) [pid = 3620] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:25:35 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (138D8800) [pid = 3620] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:25:35 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (12B5A800) [pid = 3620] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:25:35 INFO - PROCESS | 3620 | 1463793935944 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 17:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 783ms 17:25:35 INFO - PROCESS | 3620 | 1463793935963 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 17:25:35 INFO - PROCESS | 3620 | 1463793935964 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 17:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:25:35 INFO - PROCESS | 3620 | 1463793935978 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:25:35 INFO - PROCESS | 3620 | 1463793935980 Marionette TRACE conn2 <- [1,1254,null,{}] 17:25:35 INFO - PROCESS | 3620 | 1463793935984 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:36 INFO - PROCESS | 3620 | 1463793936038 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 17:25:36 INFO - PROCESS | 3620 | 1463793936046 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:36 INFO - PROCESS | 3620 | ++DOCSHELL 11CDF800 == 34 [pid = 3620] [id = 323] 17:25:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (11CE6400) [pid = 3620] [serial = 968] [outer = 00000000] 17:25:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (138D9C00) [pid = 3620] [serial = 969] [outer = 11CE6400] 17:25:36 INFO - PROCESS | 3620 | 1463793936092 Marionette DEBUG loaded listener.js 17:25:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (138DCC00) [pid = 3620] [serial = 970] [outer = 11CE6400] 17:25:36 INFO - PROCESS | 3620 | 1463793936482 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 17:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 552ms 17:25:36 INFO - PROCESS | 3620 | 1463793936518 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 17:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:25:36 INFO - PROCESS | 3620 | 1463793936520 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 17:25:36 INFO - PROCESS | 3620 | 1463793936523 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:25:36 INFO - PROCESS | 3620 | 1463793936524 Marionette TRACE conn2 <- [1,1258,null,{}] 17:25:36 INFO - PROCESS | 3620 | 1463793936555 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:36 INFO - PROCESS | 3620 | 1463793936629 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 17:25:36 INFO - PROCESS | 3620 | 1463793936635 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:36 INFO - PROCESS | 3620 | ++DOCSHELL 14E23000 == 35 [pid = 3620] [id = 324] 17:25:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1515B000) [pid = 3620] [serial = 971] [outer = 00000000] 17:25:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (16223400) [pid = 3620] [serial = 972] [outer = 1515B000] 17:25:36 INFO - PROCESS | 3620 | 1463793936678 Marionette DEBUG loaded listener.js 17:25:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (162CD000) [pid = 3620] [serial = 973] [outer = 1515B000] 17:25:37 INFO - PROCESS | 3620 | 1463793937075 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 17:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 592ms 17:25:37 INFO - PROCESS | 3620 | 1463793937123 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 17:25:37 INFO - PROCESS | 3620 | 1463793937125 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 17:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:25:37 INFO - PROCESS | 3620 | 1463793937128 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:25:37 INFO - PROCESS | 3620 | 1463793937129 Marionette TRACE conn2 <- [1,1262,null,{}] 17:25:37 INFO - PROCESS | 3620 | 1463793937133 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:37 INFO - PROCESS | 3620 | 1463793937206 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 17:25:37 INFO - PROCESS | 3620 | 1463793937212 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:37 INFO - PROCESS | 3620 | ++DOCSHELL 1693B000 == 36 [pid = 3620] [id = 325] 17:25:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1693B400) [pid = 3620] [serial = 974] [outer = 00000000] 17:25:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16944800) [pid = 3620] [serial = 975] [outer = 1693B400] 17:25:37 INFO - PROCESS | 3620 | 1463793937258 Marionette DEBUG loaded listener.js 17:25:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16A4D400) [pid = 3620] [serial = 976] [outer = 1693B400] 17:25:37 INFO - PROCESS | 3620 | 1463793937694 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 17:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 579ms 17:25:37 INFO - PROCESS | 3620 | 1463793937725 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 17:25:37 INFO - PROCESS | 3620 | 1463793937727 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 17:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:25:37 INFO - PROCESS | 3620 | 1463793937730 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:25:37 INFO - PROCESS | 3620 | 1463793937732 Marionette TRACE conn2 <- [1,1266,null,{}] 17:25:37 INFO - PROCESS | 3620 | 1463793937719 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:37 INFO - PROCESS | 3620 | 1463793937804 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 17:25:37 INFO - PROCESS | 3620 | 1463793937975 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:38 INFO - PROCESS | 3620 | ++DOCSHELL 0C388000 == 37 [pid = 3620] [id = 326] 17:25:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0C389C00) [pid = 3620] [serial = 977] [outer = 00000000] 17:25:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0F301800) [pid = 3620] [serial = 978] [outer = 0C389C00] 17:25:38 INFO - PROCESS | 3620 | 1463793938055 Marionette DEBUG loaded listener.js 17:25:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0F30DC00) [pid = 3620] [serial = 979] [outer = 0C389C00] 17:25:38 INFO - PROCESS | 3620 | 1463793938765 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 17:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1111ms 17:25:38 INFO - PROCESS | 3620 | 1463793938836 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 17:25:38 INFO - PROCESS | 3620 | 1463793938841 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 17:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:25:38 INFO - PROCESS | 3620 | 1463793938846 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:25:38 INFO - PROCESS | 3620 | 1463793938850 Marionette TRACE conn2 <- [1,1270,null,{}] 17:25:38 INFO - PROCESS | 3620 | 1463793938855 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:38 INFO - PROCESS | 3620 | 1463793938976 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 17:25:39 INFO - PROCESS | 3620 | 1463793939095 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:39 INFO - PROCESS | 3620 | ++DOCSHELL 10ABF000 == 38 [pid = 3620] [id = 327] 17:25:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (10EB7800) [pid = 3620] [serial = 980] [outer = 00000000] 17:25:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (11005800) [pid = 3620] [serial = 981] [outer = 10EB7800] 17:25:39 INFO - PROCESS | 3620 | 1463793939151 Marionette DEBUG loaded listener.js 17:25:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (112CE000) [pid = 3620] [serial = 982] [outer = 10EB7800] 17:25:40 INFO - PROCESS | 3620 | 1463793940069 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 17:25:40 INFO - PROCESS | 3620 | --DOCSHELL 1693B000 == 37 [pid = 3620] [id = 325] 17:25:40 INFO - PROCESS | 3620 | --DOCSHELL 14E23000 == 36 [pid = 3620] [id = 324] 17:25:40 INFO - PROCESS | 3620 | --DOCSHELL 11CDF800 == 35 [pid = 3620] [id = 323] 17:25:40 INFO - PROCESS | 3620 | --DOCSHELL 12A72400 == 34 [pid = 3620] [id = 322] 17:25:40 INFO - PROCESS | 3620 | --DOCSHELL 11A01400 == 33 [pid = 3620] [id = 321] 17:25:40 INFO - PROCESS | 3620 | --DOCSHELL 112CF800 == 32 [pid = 3620] [id = 320] 17:25:40 INFO - PROCESS | 3620 | --DOCSHELL 157E3400 == 31 [pid = 3620] [id = 319] 17:25:40 INFO - PROCESS | 3620 | --DOCSHELL 131E7800 == 30 [pid = 3620] [id = 318] 17:25:40 INFO - PROCESS | 3620 | --DOCSHELL 13BB6400 == 29 [pid = 3620] [id = 317] 17:25:40 INFO - PROCESS | 3620 | --DOCSHELL 13166000 == 28 [pid = 3620] [id = 316] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (160B9400) [pid = 3620] [serial = 931] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1693FC00) [pid = 3620] [serial = 933] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (162BA800) [pid = 3620] [serial = 918] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (162CC800) [pid = 3620] [serial = 921] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (162BE400) [pid = 3620] [serial = 919] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (16EB2000) [pid = 3620] [serial = 924] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (166CE400) [pid = 3620] [serial = 922] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (15891800) [pid = 3620] [serial = 930] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (17033400) [pid = 3620] [serial = 925] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (16228000) [pid = 3620] [serial = 915] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (11A0D400) [pid = 3620] [serial = 913] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (15DEFC00) [pid = 3620] [serial = 912] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (15159000) [pid = 3620] [serial = 909] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (157E7800) [pid = 3620] [serial = 910] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (13BB1C00) [pid = 3620] [serial = 906] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13BBF800) [pid = 3620] [serial = 907] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (131EDC00) [pid = 3620] [serial = 903] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (13311400) [pid = 3620] [serial = 904] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (12898800) [pid = 3620] [serial = 900] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (12A6E400) [pid = 3620] [serial = 901] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (10ABC800) [pid = 3620] [serial = 897] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (10F8D400) [pid = 3620] [serial = 898] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0F335C00) [pid = 3620] [serial = 894] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (102C5400) [pid = 3620] [serial = 895] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1A99C400) [pid = 3620] [serial = 892] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1142EC00) [pid = 3620] [serial = 927] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (12D73800) [pid = 3620] [serial = 928] [outer = 00000000] [url = about:blank] 17:25:40 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (16228400) [pid = 3620] [serial = 916] [outer = 00000000] [url = about:blank] 17:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1324ms 17:25:40 INFO - PROCESS | 3620 | 1463793940172 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 17:25:40 INFO - PROCESS | 3620 | 1463793940176 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 17:25:40 INFO - PROCESS | 3620 | 1463793940181 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:25:40 INFO - PROCESS | 3620 | 1463793940185 Marionette TRACE conn2 <- [1,1274,null,{}] 17:25:40 INFO - PROCESS | 3620 | 1463793940191 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:40 INFO - PROCESS | 3620 | 1463793940278 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 17:25:40 INFO - PROCESS | 3620 | 1463793940285 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:40 INFO - PROCESS | 3620 | ++DOCSHELL 1026E000 == 29 [pid = 3620] [id = 328] 17:25:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (10270000) [pid = 3620] [serial = 983] [outer = 00000000] 17:25:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (10435000) [pid = 3620] [serial = 984] [outer = 10270000] 17:25:40 INFO - PROCESS | 3620 | 1463793940332 Marionette DEBUG loaded listener.js 17:25:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (105E7C00) [pid = 3620] [serial = 985] [outer = 10270000] 17:25:40 INFO - PROCESS | 3620 | 1463793940819 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 17:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 17:25:40 INFO - PROCESS | 3620 | 1463793940866 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 17:25:40 INFO - PROCESS | 3620 | 1463793940871 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 17:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:25:40 INFO - PROCESS | 3620 | 1463793940878 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:25:40 INFO - PROCESS | 3620 | 1463793940881 Marionette TRACE conn2 <- [1,1278,null,{}] 17:25:40 INFO - PROCESS | 3620 | 1463793940884 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:40 INFO - PROCESS | 3620 | 1463793940962 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 17:25:40 INFO - PROCESS | 3620 | 1463793940971 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:40 INFO - PROCESS | 3620 | ++DOCSHELL 10AB8C00 == 30 [pid = 3620] [id = 329] 17:25:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (10ABEC00) [pid = 3620] [serial = 986] [outer = 00000000] 17:25:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (10F8F800) [pid = 3620] [serial = 987] [outer = 10ABEC00] 17:25:40 INFO - PROCESS | 3620 | 1463793940999 Marionette DEBUG loaded listener.js 17:25:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1126AC00) [pid = 3620] [serial = 988] [outer = 10ABEC00] 17:25:41 INFO - PROCESS | 3620 | 1463793941455 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 17:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 624ms 17:25:41 INFO - PROCESS | 3620 | 1463793941497 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 17:25:41 INFO - PROCESS | 3620 | 1463793941499 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 17:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:25:41 INFO - PROCESS | 3620 | 1463793941502 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:25:41 INFO - PROCESS | 3620 | 1463793941506 Marionette TRACE conn2 <- [1,1282,null,{}] 17:25:41 INFO - PROCESS | 3620 | 1463793941516 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:41 INFO - PROCESS | 3620 | 1463793941597 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 17:25:41 INFO - PROCESS | 3620 | 1463793941699 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:41 INFO - PROCESS | 3620 | ++DOCSHELL 1289F400 == 31 [pid = 3620] [id = 330] 17:25:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (12A76400) [pid = 3620] [serial = 989] [outer = 00000000] 17:25:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (12D73C00) [pid = 3620] [serial = 990] [outer = 12A76400] 17:25:41 INFO - PROCESS | 3620 | 1463793941745 Marionette DEBUG loaded listener.js 17:25:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (131E0800) [pid = 3620] [serial = 991] [outer = 12A76400] 17:25:42 INFO - PROCESS | 3620 | 1463793942129 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 17:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 685ms 17:25:42 INFO - PROCESS | 3620 | 1463793942183 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 17:25:42 INFO - PROCESS | 3620 | 1463793942185 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 17:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:25:42 INFO - PROCESS | 3620 | 1463793942189 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:25:42 INFO - PROCESS | 3620 | 1463793942190 Marionette TRACE conn2 <- [1,1286,null,{}] 17:25:42 INFO - PROCESS | 3620 | 1463793942194 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:42 INFO - PROCESS | 3620 | 1463793942305 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 17:25:42 INFO - PROCESS | 3620 | 1463793942355 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:42 INFO - PROCESS | 3620 | ++DOCSHELL 13166000 == 32 [pid = 3620] [id = 331] 17:25:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1316A800) [pid = 3620] [serial = 992] [outer = 00000000] 17:25:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1380E400) [pid = 3620] [serial = 993] [outer = 1316A800] 17:25:42 INFO - PROCESS | 3620 | 1463793942408 Marionette DEBUG loaded listener.js 17:25:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (138E0800) [pid = 3620] [serial = 994] [outer = 1316A800] 17:25:42 INFO - PROCESS | 3620 | 1463793942858 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 731ms 17:25:42 INFO - PROCESS | 3620 | 1463793942949 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 17:25:42 INFO - PROCESS | 3620 | 1463793942951 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 17:25:42 INFO - PROCESS | 3620 | 1463793942955 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:25:42 INFO - PROCESS | 3620 | 1463793942956 Marionette TRACE conn2 <- [1,1290,null,{}] 17:25:42 INFO - PROCESS | 3620 | 1463793942960 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:25:43 INFO - PROCESS | 3620 | 1463793943046 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 17:25:43 INFO - PROCESS | 3620 | 1463793943059 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:43 INFO - PROCESS | 3620 | ++DOCSHELL 12873400 == 33 [pid = 3620] [id = 332] 17:25:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (13B25000) [pid = 3620] [serial = 995] [outer = 00000000] 17:25:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (13D7A800) [pid = 3620] [serial = 996] [outer = 13B25000] 17:25:43 INFO - PROCESS | 3620 | 1463793943103 Marionette DEBUG loaded listener.js 17:25:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (140C8C00) [pid = 3620] [serial = 997] [outer = 13B25000] 17:25:43 INFO - PROCESS | 3620 | 1463793943546 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 17:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 625ms 17:25:43 INFO - PROCESS | 3620 | 1463793943583 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 17:25:43 INFO - PROCESS | 3620 | 1463793943585 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 17:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:25:43 INFO - PROCESS | 3620 | 1463793943588 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:25:43 INFO - PROCESS | 3620 | 1463793943590 Marionette TRACE conn2 <- [1,1294,null,{}] 17:25:43 INFO - PROCESS | 3620 | 1463793943597 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:43 INFO - PROCESS | 3620 | 1463793943704 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 17:25:43 INFO - PROCESS | 3620 | 1463793943712 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:43 INFO - PROCESS | 3620 | ++DOCSHELL 140C4000 == 34 [pid = 3620] [id = 333] 17:25:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (14E23000) [pid = 3620] [serial = 998] [outer = 00000000] 17:25:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (15894800) [pid = 3620] [serial = 999] [outer = 14E23000] 17:25:43 INFO - PROCESS | 3620 | 1463793943756 Marionette DEBUG loaded listener.js 17:25:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (15B10400) [pid = 3620] [serial = 1000] [outer = 14E23000] 17:25:44 INFO - PROCESS | 3620 | 1463793944190 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 17:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 624ms 17:25:44 INFO - PROCESS | 3620 | 1463793944212 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 17:25:44 INFO - PROCESS | 3620 | 1463793944214 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 17:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:25:44 INFO - PROCESS | 3620 | 1463793944218 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:25:44 INFO - PROCESS | 3620 | 1463793944219 Marionette TRACE conn2 <- [1,1298,null,{}] 17:25:44 INFO - PROCESS | 3620 | 1463793944223 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:44 INFO - PROCESS | 3620 | 1463793944433 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 17:25:44 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (160B9800) [pid = 3620] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:25:44 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (11CEC400) [pid = 3620] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:25:44 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (11426000) [pid = 3620] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:25:44 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (15DEE000) [pid = 3620] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:25:44 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (12898C00) [pid = 3620] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:25:44 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0F30CC00) [pid = 3620] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:25:44 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (162B3C00) [pid = 3620] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:25:44 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (11CE6400) [pid = 3620] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:25:44 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1515B000) [pid = 3620] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:25:44 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13BBEC00) [pid = 3620] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:25:44 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (131E7000) [pid = 3620] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:25:44 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13BB7400) [pid = 3620] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:25:44 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (157E7C00) [pid = 3620] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:25:44 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (10476C00) [pid = 3620] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:25:44 INFO - PROCESS | 3620 | 1463793944525 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:44 INFO - PROCESS | 3620 | ++DOCSHELL 0F301C00 == 35 [pid = 3620] [id = 334] 17:25:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0F306400) [pid = 3620] [serial = 1001] [outer = 00000000] 17:25:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (105EA400) [pid = 3620] [serial = 1002] [outer = 0F306400] 17:25:44 INFO - PROCESS | 3620 | 1463793944569 Marionette DEBUG loaded listener.js 17:25:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (11001800) [pid = 3620] [serial = 1003] [outer = 0F306400] 17:25:44 INFO - PROCESS | 3620 | 1463793944929 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 17:25:44 INFO - PROCESS | 3620 | 1463793945002 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 17:25:44 INFO - PROCESS | 3620 | 1463793945005 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:25:44 INFO - PROCESS | 3620 | 1463793945007 Marionette TRACE conn2 <- [1,1302,null,{}] 17:25:44 INFO - PROCESS | 3620 | 1463793945010 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:45 INFO - PROCESS | 3620 | 1463793945083 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 17:25:45 INFO - PROCESS | 3620 | 1463793945073 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:45 INFO - PROCESS | 3620 | ++DOCSHELL 105E9800 == 36 [pid = 3620] [id = 335] 17:25:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (138DA800) [pid = 3620] [serial = 1004] [outer = 00000000] 17:25:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (160B9800) [pid = 3620] [serial = 1005] [outer = 138DA800] 17:25:45 INFO - PROCESS | 3620 | 1463793945116 Marionette DEBUG loaded listener.js 17:25:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16222C00) [pid = 3620] [serial = 1006] [outer = 138DA800] 17:25:45 INFO - PROCESS | 3620 | 1463793945533 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 17:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 578ms 17:25:45 INFO - PROCESS | 3620 | 1463793945589 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 17:25:45 INFO - PROCESS | 3620 | 1463793945591 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 17:25:45 INFO - PROCESS | 3620 | 1463793945595 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:25:45 INFO - PROCESS | 3620 | 1463793945596 Marionette TRACE conn2 <- [1,1306,null,{}] 17:25:45 INFO - PROCESS | 3620 | 1463793945600 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:45 INFO - PROCESS | 3620 | 1463793945673 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 17:25:45 INFO - PROCESS | 3620 | 1463793945679 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:45 INFO - PROCESS | 3620 | ++DOCSHELL 102CAC00 == 37 [pid = 3620] [id = 336] 17:25:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (12A69400) [pid = 3620] [serial = 1007] [outer = 00000000] 17:25:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1622CC00) [pid = 3620] [serial = 1008] [outer = 12A69400] 17:25:45 INFO - PROCESS | 3620 | 1463793945722 Marionette DEBUG loaded listener.js 17:25:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1622D400) [pid = 3620] [serial = 1009] [outer = 12A69400] 17:25:46 INFO - PROCESS | 3620 | 1463793946168 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 17:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 624ms 17:25:46 INFO - PROCESS | 3620 | 1463793946217 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 17:25:46 INFO - PROCESS | 3620 | 1463793946220 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 17:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:25:46 INFO - PROCESS | 3620 | 1463793946223 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:25:46 INFO - PROCESS | 3620 | 1463793946225 Marionette TRACE conn2 <- [1,1310,null,{}] 17:25:46 INFO - PROCESS | 3620 | 1463793946229 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:46 INFO - PROCESS | 3620 | 1463793946302 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 17:25:46 INFO - PROCESS | 3620 | 1463793946308 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:46 INFO - PROCESS | 3620 | ++DOCSHELL 160B7C00 == 38 [pid = 3620] [id = 337] 17:25:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16230C00) [pid = 3620] [serial = 1010] [outer = 00000000] 17:25:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (162BE400) [pid = 3620] [serial = 1011] [outer = 16230C00] 17:25:46 INFO - PROCESS | 3620 | 1463793946335 Marionette DEBUG loaded listener.js 17:25:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (162BF000) [pid = 3620] [serial = 1012] [outer = 16230C00] 17:25:47 INFO - PROCESS | 3620 | 1463793947035 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 17:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 882ms 17:25:47 INFO - PROCESS | 3620 | 1463793947095 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 17:25:47 INFO - PROCESS | 3620 | 1463793947100 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 17:25:47 INFO - PROCESS | 3620 | 1463793947105 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:25:47 INFO - PROCESS | 3620 | 1463793947110 Marionette TRACE conn2 <- [1,1314,null,{}] 17:25:47 INFO - PROCESS | 3620 | 1463793947115 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:47 INFO - PROCESS | 3620 | 1463793947224 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 17:25:47 INFO - PROCESS | 3620 | 1463793947349 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:47 INFO - PROCESS | 3620 | ++DOCSHELL 10439000 == 39 [pid = 3620] [id = 338] 17:25:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (10475000) [pid = 3620] [serial = 1013] [outer = 00000000] 17:25:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (10AB5400) [pid = 3620] [serial = 1014] [outer = 10475000] 17:25:47 INFO - PROCESS | 3620 | 1463793947413 Marionette DEBUG loaded listener.js 17:25:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (11AEE000) [pid = 3620] [serial = 1015] [outer = 10475000] 17:25:47 INFO - PROCESS | 3620 | 1463793947944 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:25:47 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 17:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 882ms 17:25:47 INFO - PROCESS | 3620 | 1463793947993 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 17:25:47 INFO - PROCESS | 3620 | 1463793947999 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 17:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:25:47 INFO - PROCESS | 3620 | 1463793948005 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:25:47 INFO - PROCESS | 3620 | 1463793948008 Marionette TRACE conn2 <- [1,1318,null,{}] 17:25:47 INFO - PROCESS | 3620 | 1463793948012 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:48 INFO - PROCESS | 3620 | 1463793948113 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 17:25:48 INFO - PROCESS | 3620 | 1463793948214 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:48 INFO - PROCESS | 3620 | ++DOCSHELL 13315800 == 40 [pid = 3620] [id = 339] 17:25:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1335E800) [pid = 3620] [serial = 1016] [outer = 00000000] 17:25:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (13D79400) [pid = 3620] [serial = 1017] [outer = 1335E800] 17:25:48 INFO - PROCESS | 3620 | 1463793948267 Marionette DEBUG loaded listener.js 17:25:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (13D81400) [pid = 3620] [serial = 1018] [outer = 1335E800] 17:25:48 INFO - PROCESS | 3620 | 1463793948873 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:25:48 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 17:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 913ms 17:25:48 INFO - PROCESS | 3620 | 1463793948931 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 17:25:48 INFO - PROCESS | 3620 | 1463793948933 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 17:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:25:48 INFO - PROCESS | 3620 | 1463793948937 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:25:48 INFO - PROCESS | 3620 | 1463793948923 Marionette TRACE conn2 <- [1,1322,null,{}] 17:25:48 INFO - PROCESS | 3620 | 1463793948934 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:49 INFO - PROCESS | 3620 | 1463793949036 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 17:25:49 INFO - PROCESS | 3620 | 1463793949162 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:49 INFO - PROCESS | 3620 | ++DOCSHELL 162C5400 == 41 [pid = 3620] [id = 340] 17:25:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (162C5800) [pid = 3620] [serial = 1019] [outer = 00000000] 17:25:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (162CDC00) [pid = 3620] [serial = 1020] [outer = 162C5800] 17:25:49 INFO - PROCESS | 3620 | 1463793949219 Marionette DEBUG loaded listener.js 17:25:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (166D3800) [pid = 3620] [serial = 1021] [outer = 162C5800] 17:25:49 INFO - PROCESS | 3620 | 1463793949934 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1080ms 17:25:50 INFO - PROCESS | 3620 | 1463793950006 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 17:25:50 INFO - PROCESS | 3620 | 1463793950010 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 17:25:50 INFO - PROCESS | 3620 | 1463793950015 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:25:50 INFO - PROCESS | 3620 | 1463793950019 Marionette TRACE conn2 <- [1,1326,null,{}] 17:25:50 INFO - PROCESS | 3620 | 1463793950025 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:50 INFO - PROCESS | 3620 | 1463793950116 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 17:25:50 INFO - PROCESS | 3620 | 1463793950203 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:50 INFO - PROCESS | 3620 | ++DOCSHELL 0F30E800 == 42 [pid = 3620] [id = 341] 17:25:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (10AB6C00) [pid = 3620] [serial = 1022] [outer = 00000000] 17:25:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (10F8E400) [pid = 3620] [serial = 1023] [outer = 10AB6C00] 17:25:50 INFO - PROCESS | 3620 | 1463793950298 Marionette DEBUG loaded listener.js 17:25:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (11A01400) [pid = 3620] [serial = 1024] [outer = 10AB6C00] 17:25:50 INFO - PROCESS | 3620 | --DOCSHELL 102CAC00 == 41 [pid = 3620] [id = 336] 17:25:50 INFO - PROCESS | 3620 | --DOCSHELL 105E9800 == 40 [pid = 3620] [id = 335] 17:25:50 INFO - PROCESS | 3620 | --DOCSHELL 0F301C00 == 39 [pid = 3620] [id = 334] 17:25:50 INFO - PROCESS | 3620 | --DOCSHELL 140C4000 == 38 [pid = 3620] [id = 333] 17:25:50 INFO - PROCESS | 3620 | --DOCSHELL 12873400 == 37 [pid = 3620] [id = 332] 17:25:50 INFO - PROCESS | 3620 | --DOCSHELL 13166000 == 36 [pid = 3620] [id = 331] 17:25:50 INFO - PROCESS | 3620 | --DOCSHELL 1289F400 == 35 [pid = 3620] [id = 330] 17:25:50 INFO - PROCESS | 3620 | --DOCSHELL 10AB8C00 == 34 [pid = 3620] [id = 329] 17:25:50 INFO - PROCESS | 3620 | --DOCSHELL 1026E000 == 33 [pid = 3620] [id = 328] 17:25:50 INFO - PROCESS | 3620 | --DOCSHELL 0C388000 == 32 [pid = 3620] [id = 326] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0F32D000) [pid = 3620] [serial = 936] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (162C8800) [pid = 3620] [serial = 966] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0F333C00) [pid = 3620] [serial = 937] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (138D9C00) [pid = 3620] [serial = 969] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (138DCC00) [pid = 3620] [serial = 970] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (16223400) [pid = 3620] [serial = 972] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (14EB3000) [pid = 3620] [serial = 954] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (15152C00) [pid = 3620] [serial = 955] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (112CC400) [pid = 3620] [serial = 948] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (13361400) [pid = 3620] [serial = 949] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13D7F800) [pid = 3620] [serial = 951] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (140C7C00) [pid = 3620] [serial = 952] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (15B11000) [pid = 3620] [serial = 957] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (10A65800) [pid = 3620] [serial = 939] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10AB3000) [pid = 3620] [serial = 940] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (162CF800) [pid = 3620] [serial = 967] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (160B2000) [pid = 3620] [serial = 960] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (162CD000) [pid = 3620] [serial = 973] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (15D03C00) [pid = 3620] [serial = 958] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16944800) [pid = 3620] [serial = 975] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16A57000) [pid = 3620] [serial = 934] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (130D1C00) [pid = 3620] [serial = 946] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (12D1D800) [pid = 3620] [serial = 945] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1149A000) [pid = 3620] [serial = 942] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (160AE800) [pid = 3620] [serial = 961] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (162B2000) [pid = 3620] [serial = 964] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1622C400) [pid = 3620] [serial = 963] [outer = 00000000] [url = about:blank] 17:25:50 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (11AF5000) [pid = 3620] [serial = 943] [outer = 00000000] [url = about:blank] 17:25:51 INFO - PROCESS | 3620 | 1463793951280 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 17:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1324ms 17:25:51 INFO - PROCESS | 3620 | 1463793951342 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 17:25:51 INFO - PROCESS | 3620 | 1463793951347 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 17:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:25:51 INFO - PROCESS | 3620 | 1463793951354 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:25:51 INFO - PROCESS | 3620 | 1463793951356 Marionette TRACE conn2 <- [1,1330,null,{}] 17:25:51 INFO - PROCESS | 3620 | 1463793951360 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:51 INFO - PROCESS | 3620 | 1463793951438 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 17:25:51 INFO - PROCESS | 3620 | 1463793951446 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:51 INFO - PROCESS | 3620 | ++DOCSHELL 10ABE400 == 33 [pid = 3620] [id = 342] 17:25:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (10AC0800) [pid = 3620] [serial = 1025] [outer = 00000000] 17:25:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (114A2800) [pid = 3620] [serial = 1026] [outer = 10AC0800] 17:25:51 INFO - PROCESS | 3620 | 1463793951491 Marionette DEBUG loaded listener.js 17:25:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (12A6EC00) [pid = 3620] [serial = 1027] [outer = 10AC0800] 17:25:51 INFO - PROCESS | 3620 | 1463793951957 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 17:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 609ms 17:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:25:51 INFO - PROCESS | 3620 | 1463793951972 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 17:25:51 INFO - PROCESS | 3620 | 1463793951974 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 17:25:51 INFO - PROCESS | 3620 | 1463793951978 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:25:51 INFO - PROCESS | 3620 | 1463793951981 Marionette TRACE conn2 <- [1,1334,null,{}] 17:25:51 INFO - PROCESS | 3620 | 1463793951991 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:52 INFO - PROCESS | 3620 | 1463793952076 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 17:25:52 INFO - PROCESS | 3620 | 1463793952084 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:52 INFO - PROCESS | 3620 | ++DOCSHELL 1330BC00 == 34 [pid = 3620] [id = 343] 17:25:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1330CC00) [pid = 3620] [serial = 1028] [outer = 00000000] 17:25:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13368C00) [pid = 3620] [serial = 1029] [outer = 1330CC00] 17:25:52 INFO - PROCESS | 3620 | 1463793952131 Marionette DEBUG loaded listener.js 17:25:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (138DCC00) [pid = 3620] [serial = 1030] [outer = 1330CC00] 17:25:52 INFO - PROCESS | 3620 | 1463793952562 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 17:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 609ms 17:25:52 INFO - PROCESS | 3620 | 1463793952600 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 17:25:52 INFO - PROCESS | 3620 | 1463793952603 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 17:25:52 INFO - PROCESS | 3620 | 1463793952608 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:25:52 INFO - PROCESS | 3620 | 1463793952610 Marionette TRACE conn2 <- [1,1338,null,{}] 17:25:52 INFO - PROCESS | 3620 | 1463793952613 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:52 INFO - PROCESS | 3620 | 1463793952692 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 17:25:52 INFO - PROCESS | 3620 | 1463793952698 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:52 INFO - PROCESS | 3620 | ++DOCSHELL 13B26C00 == 35 [pid = 3620] [id = 344] 17:25:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13B33800) [pid = 3620] [serial = 1031] [outer = 00000000] 17:25:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (140CF000) [pid = 3620] [serial = 1032] [outer = 13B33800] 17:25:52 INFO - PROCESS | 3620 | 1463793952743 Marionette DEBUG loaded listener.js 17:25:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (15154400) [pid = 3620] [serial = 1033] [outer = 13B33800] 17:25:53 INFO - PROCESS | 3620 | 1463793953210 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 17:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 624ms 17:25:53 INFO - PROCESS | 3620 | 1463793953230 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 17:25:53 INFO - PROCESS | 3620 | 1463793953233 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 17:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:25:53 INFO - PROCESS | 3620 | 1463793953237 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:25:53 INFO - PROCESS | 3620 | 1463793953248 Marionette TRACE conn2 <- [1,1342,null,{}] 17:25:53 INFO - PROCESS | 3620 | 1463793953252 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:53 INFO - PROCESS | 3620 | 1463793953354 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 17:25:53 INFO - PROCESS | 3620 | 1463793953363 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:53 INFO - PROCESS | 3620 | ++DOCSHELL 15156800 == 36 [pid = 3620] [id = 345] 17:25:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (15158000) [pid = 3620] [serial = 1034] [outer = 00000000] 17:25:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (15B0D000) [pid = 3620] [serial = 1035] [outer = 15158000] 17:25:53 INFO - PROCESS | 3620 | 1463793953452 Marionette DEBUG loaded listener.js 17:25:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (15DE8400) [pid = 3620] [serial = 1036] [outer = 15158000] 17:25:53 INFO - PROCESS | 3620 | 1463793953887 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 17:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 17:25:53 INFO - PROCESS | 3620 | 1463793953923 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 17:25:53 INFO - PROCESS | 3620 | 1463793953925 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 17:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:25:53 INFO - PROCESS | 3620 | 1463793953928 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:25:53 INFO - PROCESS | 3620 | 1463793953930 Marionette TRACE conn2 <- [1,1346,null,{}] 17:25:53 INFO - PROCESS | 3620 | 1463793953934 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:54 INFO - PROCESS | 3620 | 1463793954089 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 17:25:54 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1693B400) [pid = 3620] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:25:54 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (12A69400) [pid = 3620] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:25:54 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13B25000) [pid = 3620] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:25:54 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (14E23000) [pid = 3620] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:25:54 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (10ABEC00) [pid = 3620] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:25:54 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (10270000) [pid = 3620] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:25:54 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (12A76400) [pid = 3620] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:25:54 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (0F306400) [pid = 3620] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:25:54 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (138DA800) [pid = 3620] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:25:54 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1316A800) [pid = 3620] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:25:54 INFO - PROCESS | 3620 | 1463793954295 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:54 INFO - PROCESS | 3620 | ++DOCSHELL 0C77C800 == 37 [pid = 3620] [id = 346] 17:25:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (0C77D000) [pid = 3620] [serial = 1037] [outer = 00000000] 17:25:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (0F30EC00) [pid = 3620] [serial = 1038] [outer = 0C77D000] 17:25:54 INFO - PROCESS | 3620 | 1463793954353 Marionette DEBUG loaded listener.js 17:25:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (0F335000) [pid = 3620] [serial = 1039] [outer = 0C77D000] 17:25:54 INFO - PROCESS | 3620 | 1463793954914 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 17:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1066ms 17:25:54 INFO - PROCESS | 3620 | 1463793954995 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 17:25:54 INFO - PROCESS | 3620 | 1463793954999 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 17:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:25:54 INFO - PROCESS | 3620 | 1463793955004 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:25:54 INFO - PROCESS | 3620 | 1463793955008 Marionette TRACE conn2 <- [1,1350,null,{}] 17:25:55 INFO - PROCESS | 3620 | 1463793955013 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:55 INFO - PROCESS | 3620 | 1463793955118 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 17:25:55 INFO - PROCESS | 3620 | 1463793955201 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:55 INFO - PROCESS | 3620 | ++DOCSHELL 10F90000 == 38 [pid = 3620] [id = 347] 17:25:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (11004400) [pid = 3620] [serial = 1040] [outer = 00000000] 17:25:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (12A6D000) [pid = 3620] [serial = 1041] [outer = 11004400] 17:25:55 INFO - PROCESS | 3620 | 1463793955298 Marionette DEBUG loaded listener.js 17:25:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (12D1C000) [pid = 3620] [serial = 1042] [outer = 11004400] 17:25:55 INFO - PROCESS | 3620 | 1463793955961 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1020ms 17:25:56 INFO - PROCESS | 3620 | 1463793956035 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 17:25:56 INFO - PROCESS | 3620 | 1463793956039 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 17:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:25:56 INFO - PROCESS | 3620 | 1463793956062 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:25:56 INFO - PROCESS | 3620 | 1463793956065 Marionette TRACE conn2 <- [1,1354,null,{}] 17:25:56 INFO - PROCESS | 3620 | 1463793956069 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:56 INFO - PROCESS | 3620 | 1463793956198 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 17:25:56 INFO - PROCESS | 3620 | 1463793956325 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:56 INFO - PROCESS | 3620 | ++DOCSHELL 0C38EC00 == 39 [pid = 3620] [id = 348] 17:25:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1306CC00) [pid = 3620] [serial = 1043] [outer = 00000000] 17:25:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (140CE000) [pid = 3620] [serial = 1044] [outer = 1306CC00] 17:25:56 INFO - PROCESS | 3620 | 1463793956380 Marionette DEBUG loaded listener.js 17:25:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (157E3400) [pid = 3620] [serial = 1045] [outer = 1306CC00] 17:25:56 INFO - PROCESS | 3620 | 1463793956994 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 17:25:57 INFO - PROCESS | 3620 | 1463793957034 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 17:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:25:57 INFO - PROCESS | 3620 | 1463793957044 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:25:57 INFO - PROCESS | 3620 | 1463793957050 Marionette TRACE conn2 <- [1,1358,null,{}] 17:25:57 INFO - PROCESS | 3620 | 1463793957055 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:57 INFO - PROCESS | 3620 | 1463793957171 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 17:25:57 INFO - PROCESS | 3620 | 1463793957256 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:57 INFO - PROCESS | 3620 | ++DOCSHELL 1055B800 == 40 [pid = 3620] [id = 349] 17:25:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1055F000) [pid = 3620] [serial = 1046] [outer = 00000000] 17:25:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (11002400) [pid = 3620] [serial = 1047] [outer = 1055F000] 17:25:57 INFO - PROCESS | 3620 | 1463793957351 Marionette DEBUG loaded listener.js 17:25:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (12A70400) [pid = 3620] [serial = 1048] [outer = 1055F000] 17:25:57 INFO - PROCESS | 3620 | 1463793958006 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 17:25:58 INFO - PROCESS | 3620 | 1463793958027 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 17:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:25:58 INFO - PROCESS | 3620 | 1463793958031 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:25:58 INFO - PROCESS | 3620 | 1463793958035 Marionette TRACE conn2 <- [1,1362,null,{}] 17:25:58 INFO - PROCESS | 3620 | 1463793958040 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:58 INFO - PROCESS | 3620 | 1463793958123 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 17:25:58 INFO - PROCESS | 3620 | 1463793958223 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:58 INFO - PROCESS | 3620 | ++DOCSHELL 10ABF400 == 41 [pid = 3620] [id = 350] 17:25:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (10F8D000) [pid = 3620] [serial = 1049] [outer = 00000000] 17:25:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (12A6F000) [pid = 3620] [serial = 1050] [outer = 10F8D000] 17:25:58 INFO - PROCESS | 3620 | 1463793958272 Marionette DEBUG loaded listener.js 17:25:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (131E1C00) [pid = 3620] [serial = 1051] [outer = 10F8D000] 17:25:58 INFO - PROCESS | 3620 | --DOCSHELL 15156800 == 40 [pid = 3620] [id = 345] 17:25:58 INFO - PROCESS | 3620 | --DOCSHELL 13B26C00 == 39 [pid = 3620] [id = 344] 17:25:58 INFO - PROCESS | 3620 | --DOCSHELL 1330BC00 == 38 [pid = 3620] [id = 343] 17:25:58 INFO - PROCESS | 3620 | --DOCSHELL 10ABE400 == 37 [pid = 3620] [id = 342] 17:25:58 INFO - PROCESS | 3620 | --DOCSHELL 0F30E800 == 36 [pid = 3620] [id = 341] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16A4D400) [pid = 3620] [serial = 976] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1622CC00) [pid = 3620] [serial = 1008] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13D7A800) [pid = 3620] [serial = 996] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (15894800) [pid = 3620] [serial = 999] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (10F8F800) [pid = 3620] [serial = 987] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1126AC00) [pid = 3620] [serial = 988] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (10435000) [pid = 3620] [serial = 984] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (105E7C00) [pid = 3620] [serial = 985] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (12D73C00) [pid = 3620] [serial = 990] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (131E0800) [pid = 3620] [serial = 991] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (11005800) [pid = 3620] [serial = 981] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0F301800) [pid = 3620] [serial = 978] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (105EA400) [pid = 3620] [serial = 1002] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (15B10400) [pid = 3620] [serial = 1000] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (160B9800) [pid = 3620] [serial = 1005] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (11001800) [pid = 3620] [serial = 1003] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1380E400) [pid = 3620] [serial = 993] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1622D400) [pid = 3620] [serial = 1009] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (138E0800) [pid = 3620] [serial = 994] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (140C8C00) [pid = 3620] [serial = 997] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (16222C00) [pid = 3620] [serial = 1006] [outer = 00000000] [url = about:blank] 17:25:58 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:25:58 INFO - PROCESS | 3620 | 1463793958710 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 17:25:58 INFO - PROCESS | 3620 | 1463793958746 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 17:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:25:58 INFO - PROCESS | 3620 | 1463793958752 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:25:58 INFO - PROCESS | 3620 | 1463793958754 Marionette TRACE conn2 <- [1,1366,null,{}] 17:25:58 INFO - PROCESS | 3620 | 1463793958758 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:58 INFO - PROCESS | 3620 | 1463793958842 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 17:25:58 INFO - PROCESS | 3620 | 1463793958849 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:58 INFO - PROCESS | 3620 | ++DOCSHELL 10ABE000 == 37 [pid = 3620] [id = 351] 17:25:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (1126B000) [pid = 3620] [serial = 1052] [outer = 00000000] 17:25:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (130D4800) [pid = 3620] [serial = 1053] [outer = 1126B000] 17:25:58 INFO - PROCESS | 3620 | 1463793958894 Marionette DEBUG loaded listener.js 17:25:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (138D8400) [pid = 3620] [serial = 1054] [outer = 1126B000] 17:25:59 INFO - PROCESS | 3620 | 1463793959330 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 17:25:59 INFO - PROCESS | 3620 | 1463793959374 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 17:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:25:59 INFO - PROCESS | 3620 | 1463793959378 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:25:59 INFO - PROCESS | 3620 | 1463793959381 Marionette TRACE conn2 <- [1,1370,null,{}] 17:25:59 INFO - PROCESS | 3620 | 1463793959391 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:25:59 INFO - PROCESS | 3620 | 1463793959472 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 17:25:59 INFO - PROCESS | 3620 | 1463793959516 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:25:59 INFO - PROCESS | 3620 | ++DOCSHELL 157E3000 == 38 [pid = 3620] [id = 352] 17:25:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (157E7400) [pid = 3620] [serial = 1055] [outer = 00000000] 17:25:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (15B10C00) [pid = 3620] [serial = 1056] [outer = 157E7400] 17:25:59 INFO - PROCESS | 3620 | 1463793959567 Marionette DEBUG loaded listener.js 17:25:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (15DF5800) [pid = 3620] [serial = 1057] [outer = 157E7400] 17:26:00 INFO - PROCESS | 3620 | [3620] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:26:00 INFO - PROCESS | 3620 | 1463793960001 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 17:26:00 INFO - PROCESS | 3620 | 1463793960063 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 17:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:26:00 INFO - PROCESS | 3620 | 1463793960066 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:26:00 INFO - PROCESS | 3620 | 1463793960068 Marionette TRACE conn2 <- [1,1374,null,{}] 17:26:00 INFO - PROCESS | 3620 | 1463793960071 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:00 INFO - PROCESS | 3620 | 1463793960152 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 17:26:00 INFO - PROCESS | 3620 | 1463793960158 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:00 INFO - PROCESS | 3620 | ++DOCSHELL 160B1C00 == 39 [pid = 3620] [id = 353] 17:26:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (160B3C00) [pid = 3620] [serial = 1058] [outer = 00000000] 17:26:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (1622A400) [pid = 3620] [serial = 1059] [outer = 160B3C00] 17:26:00 INFO - PROCESS | 3620 | 1463793960203 Marionette DEBUG loaded listener.js 17:26:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1622E000) [pid = 3620] [serial = 1060] [outer = 160B3C00] 17:26:00 INFO - PROCESS | 3620 | 1463793960603 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 17:26:00 INFO - PROCESS | 3620 | 1463793960648 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 17:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:26:00 INFO - PROCESS | 3620 | 1463793960652 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:26:00 INFO - PROCESS | 3620 | 1463793960654 Marionette TRACE conn2 <- [1,1378,null,{}] 17:26:00 INFO - PROCESS | 3620 | 1463793960661 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:00 INFO - PROCESS | 3620 | 1463793960783 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 17:26:00 INFO - PROCESS | 3620 | 1463793960792 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:00 INFO - PROCESS | 3620 | ++DOCSHELL 160B0C00 == 40 [pid = 3620] [id = 354] 17:26:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (160BCC00) [pid = 3620] [serial = 1061] [outer = 00000000] 17:26:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (162B8800) [pid = 3620] [serial = 1062] [outer = 160BCC00] 17:26:00 INFO - PROCESS | 3620 | 1463793960836 Marionette DEBUG loaded listener.js 17:26:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (162B9800) [pid = 3620] [serial = 1063] [outer = 160BCC00] 17:26:01 INFO - PROCESS | 3620 | 1463793961300 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 17:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 684ms 17:26:01 INFO - PROCESS | 3620 | 1463793961333 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 17:26:01 INFO - PROCESS | 3620 | 1463793961335 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 17:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:26:01 INFO - PROCESS | 3620 | 1463793961339 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:26:01 INFO - PROCESS | 3620 | 1463793961340 Marionette TRACE conn2 <- [1,1382,null,{}] 17:26:01 INFO - PROCESS | 3620 | 1463793961344 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:01 INFO - PROCESS | 3620 | 1463793961459 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 17:26:01 INFO - PROCESS | 3620 | 1463793961465 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:01 INFO - PROCESS | 3620 | ++DOCSHELL 162C8400 == 41 [pid = 3620] [id = 355] 17:26:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (162CA400) [pid = 3620] [serial = 1064] [outer = 00000000] 17:26:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16942000) [pid = 3620] [serial = 1065] [outer = 162CA400] 17:26:01 INFO - PROCESS | 3620 | 1463793961510 Marionette DEBUG loaded listener.js 17:26:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16944C00) [pid = 3620] [serial = 1066] [outer = 162CA400] 17:26:01 INFO - PROCESS | 3620 | 1463793961925 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 17:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 625ms 17:26:01 INFO - PROCESS | 3620 | 1463793961964 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 17:26:01 INFO - PROCESS | 3620 | 1463793961966 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 17:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:26:01 INFO - PROCESS | 3620 | 1463793961969 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:26:01 INFO - PROCESS | 3620 | 1463793961971 Marionette TRACE conn2 <- [1,1386,null,{}] 17:26:01 INFO - PROCESS | 3620 | 1463793961974 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:02 INFO - PROCESS | 3620 | 1463793962076 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 17:26:02 INFO - PROCESS | 3620 | 1463793962164 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:02 INFO - PROCESS | 3620 | ++DOCSHELL 11CECC00 == 42 [pid = 3620] [id = 356] 17:26:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (15161000) [pid = 3620] [serial = 1067] [outer = 00000000] 17:26:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16AB7400) [pid = 3620] [serial = 1068] [outer = 15161000] 17:26:02 INFO - PROCESS | 3620 | 1463793962207 Marionette DEBUG loaded listener.js 17:26:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16E70800) [pid = 3620] [serial = 1069] [outer = 15161000] 17:26:02 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (13B33800) [pid = 3620] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:26:02 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (1330CC00) [pid = 3620] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:26:02 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (10AB6C00) [pid = 3620] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:26:02 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (10AC0800) [pid = 3620] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:26:02 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16230C00) [pid = 3620] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:26:02 INFO - PROCESS | 3620 | 1463793962581 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 17:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 669ms 17:26:02 INFO - PROCESS | 3620 | 1463793962651 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 17:26:02 INFO - PROCESS | 3620 | 1463793962653 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 17:26:02 INFO - PROCESS | 3620 | 1463793962656 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:26:02 INFO - PROCESS | 3620 | 1463793962658 Marionette TRACE conn2 <- [1,1390,null,{}] 17:26:02 INFO - PROCESS | 3620 | 1463793962661 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:02 INFO - PROCESS | 3620 | 1463793962742 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 17:26:02 INFO - PROCESS | 3620 | 1463793962748 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:02 INFO - PROCESS | 3620 | ++DOCSHELL 10AB4400 == 43 [pid = 3620] [id = 357] 17:26:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (1335D000) [pid = 3620] [serial = 1070] [outer = 00000000] 17:26:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (15D05000) [pid = 3620] [serial = 1071] [outer = 1335D000] 17:26:02 INFO - PROCESS | 3620 | 1463793962799 Marionette DEBUG loaded listener.js 17:26:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (15D0AC00) [pid = 3620] [serial = 1072] [outer = 1335D000] 17:26:03 INFO - PROCESS | 3620 | 1463793963233 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 17:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 624ms 17:26:03 INFO - PROCESS | 3620 | 1463793963295 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 17:26:03 INFO - PROCESS | 3620 | 1463793963297 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 17:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:26:03 INFO - PROCESS | 3620 | 1463793963300 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:26:03 INFO - PROCESS | 3620 | 1463793963301 Marionette TRACE conn2 <- [1,1394,null,{}] 17:26:03 INFO - PROCESS | 3620 | 1463793963289 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:03 INFO - PROCESS | 3620 | 1463793963369 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 17:26:03 INFO - PROCESS | 3620 | 1463793963409 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:03 INFO - PROCESS | 3620 | ++DOCSHELL 166C8400 == 44 [pid = 3620] [id = 358] 17:26:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16A52800) [pid = 3620] [serial = 1073] [outer = 00000000] 17:26:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (17034C00) [pid = 3620] [serial = 1074] [outer = 16A52800] 17:26:03 INFO - PROCESS | 3620 | 1463793963453 Marionette DEBUG loaded listener.js 17:26:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (17039000) [pid = 3620] [serial = 1075] [outer = 16A52800] 17:26:03 INFO - PROCESS | 3620 | 1463793963871 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 17:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 624ms 17:26:03 INFO - PROCESS | 3620 | 1463793963919 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 17:26:03 INFO - PROCESS | 3620 | 1463793963921 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 17:26:03 INFO - PROCESS | 3620 | 1463793963925 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:26:03 INFO - PROCESS | 3620 | 1463793963926 Marionette TRACE conn2 <- [1,1398,null,{}] 17:26:03 INFO - PROCESS | 3620 | 1463793963914 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:03 INFO - PROCESS | 3620 | 1463793963990 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 17:26:04 INFO - PROCESS | 3620 | 1463793963996 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:04 INFO - PROCESS | 3620 | ++DOCSHELL 0F302400 == 45 [pid = 3620] [id = 359] 17:26:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (17031C00) [pid = 3620] [serial = 1076] [outer = 00000000] 17:26:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (170D2400) [pid = 3620] [serial = 1077] [outer = 17031C00] 17:26:04 INFO - PROCESS | 3620 | 1463793964040 Marionette DEBUG loaded listener.js 17:26:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (170D6800) [pid = 3620] [serial = 1078] [outer = 17031C00] 17:26:04 INFO - PROCESS | 3620 | 1463793964480 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 17:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 578ms 17:26:04 INFO - PROCESS | 3620 | 1463793964505 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 17:26:04 INFO - PROCESS | 3620 | 1463793964507 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 17:26:04 INFO - PROCESS | 3620 | 1463793964511 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:26:04 INFO - PROCESS | 3620 | 1463793964513 Marionette TRACE conn2 <- [1,1402,null,{}] 17:26:04 INFO - PROCESS | 3620 | 1463793964516 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:04 INFO - PROCESS | 3620 | 1463793964642 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 17:26:04 INFO - PROCESS | 3620 | 1463793964795 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:04 INFO - PROCESS | 3620 | ++DOCSHELL 0F30D400 == 46 [pid = 3620] [id = 360] 17:26:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (0F30E400) [pid = 3620] [serial = 1079] [outer = 00000000] 17:26:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (10440C00) [pid = 3620] [serial = 1080] [outer = 0F30E400] 17:26:04 INFO - PROCESS | 3620 | 1463793964861 Marionette DEBUG loaded listener.js 17:26:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (10AB5800) [pid = 3620] [serial = 1081] [outer = 0F30E400] 17:26:05 INFO - PROCESS | 3620 | 1463793965459 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 17:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1005ms 17:26:05 INFO - PROCESS | 3620 | 1463793965550 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 17:26:05 INFO - PROCESS | 3620 | 1463793965554 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 17:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:26:05 INFO - PROCESS | 3620 | 1463793965560 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:26:05 INFO - PROCESS | 3620 | 1463793965564 Marionette TRACE conn2 <- [1,1406,null,{}] 17:26:05 INFO - PROCESS | 3620 | 1463793965569 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:05 INFO - PROCESS | 3620 | 1463793965678 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 17:26:05 INFO - PROCESS | 3620 | 1463793965800 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:05 INFO - PROCESS | 3620 | ++DOCSHELL 131F4000 == 47 [pid = 3620] [id = 361] 17:26:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (13307C00) [pid = 3620] [serial = 1082] [outer = 00000000] 17:26:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (140C3800) [pid = 3620] [serial = 1083] [outer = 13307C00] 17:26:05 INFO - PROCESS | 3620 | 1463793965863 Marionette DEBUG loaded listener.js 17:26:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (14E84C00) [pid = 3620] [serial = 1084] [outer = 13307C00] 17:26:06 INFO - PROCESS | 3620 | 1463793966433 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 17:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 914ms 17:26:06 INFO - PROCESS | 3620 | 1463793966485 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 17:26:06 INFO - PROCESS | 3620 | 1463793966489 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 17:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:26:06 INFO - PROCESS | 3620 | 1463793966492 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:26:06 INFO - PROCESS | 3620 | 1463793966495 Marionette TRACE conn2 <- [1,1410,null,{}] 17:26:06 INFO - PROCESS | 3620 | 1463793966499 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:06 INFO - PROCESS | 3620 | 1463793966583 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 17:26:06 INFO - PROCESS | 3620 | 1463793966684 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:06 INFO - PROCESS | 3620 | ++DOCSHELL 162B4000 == 48 [pid = 3620] [id = 362] 17:26:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (162B4400) [pid = 3620] [serial = 1085] [outer = 00000000] 17:26:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (166CE400) [pid = 3620] [serial = 1086] [outer = 162B4400] 17:26:06 INFO - PROCESS | 3620 | 1463793966740 Marionette DEBUG loaded listener.js 17:26:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (16AC1400) [pid = 3620] [serial = 1087] [outer = 162B4400] 17:26:07 INFO - PROCESS | 3620 | 1463793967308 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 17:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 883ms 17:26:07 INFO - PROCESS | 3620 | 1463793967362 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 17:26:07 INFO - PROCESS | 3620 | 1463793967366 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 17:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:26:07 INFO - PROCESS | 3620 | 1463793967377 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:26:07 INFO - PROCESS | 3620 | 1463793967381 Marionette TRACE conn2 <- [1,1414,null,{}] 17:26:07 INFO - PROCESS | 3620 | 1463793967385 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:07 INFO - PROCESS | 3620 | 1463793967488 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 17:26:07 INFO - PROCESS | 3620 | 1463793967614 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:07 INFO - PROCESS | 3620 | ++DOCSHELL 15896C00 == 49 [pid = 3620] [id = 363] 17:26:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (17405000) [pid = 3620] [serial = 1088] [outer = 00000000] 17:26:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (17410C00) [pid = 3620] [serial = 1089] [outer = 17405000] 17:26:07 INFO - PROCESS | 3620 | 1463793967668 Marionette DEBUG loaded listener.js 17:26:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (174C2800) [pid = 3620] [serial = 1090] [outer = 17405000] 17:26:08 INFO - PROCESS | 3620 | 1463793968449 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 17:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1126ms 17:26:08 INFO - PROCESS | 3620 | 1463793968491 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 17:26:08 INFO - PROCESS | 3620 | 1463793968495 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 17:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:26:08 INFO - PROCESS | 3620 | 1463793968501 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:26:08 INFO - PROCESS | 3620 | 1463793968504 Marionette TRACE conn2 <- [1,1418,null,{}] 17:26:08 INFO - PROCESS | 3620 | 1463793968510 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:08 INFO - PROCESS | 3620 | 1463793968602 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 17:26:08 INFO - PROCESS | 3620 | 1463793968734 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:08 INFO - PROCESS | 3620 | ++DOCSHELL 0F332800 == 50 [pid = 3620] [id = 364] 17:26:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (10224400) [pid = 3620] [serial = 1091] [outer = 00000000] 17:26:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (10A71800) [pid = 3620] [serial = 1092] [outer = 10224400] 17:26:08 INFO - PROCESS | 3620 | 1463793968787 Marionette DEBUG loaded listener.js 17:26:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (11001400) [pid = 3620] [serial = 1093] [outer = 10224400] 17:26:09 INFO - PROCESS | 3620 | --DOCSHELL 0F302400 == 49 [pid = 3620] [id = 359] 17:26:09 INFO - PROCESS | 3620 | --DOCSHELL 166C8400 == 48 [pid = 3620] [id = 358] 17:26:09 INFO - PROCESS | 3620 | --DOCSHELL 10AB4400 == 47 [pid = 3620] [id = 357] 17:26:09 INFO - PROCESS | 3620 | --DOCSHELL 11CECC00 == 46 [pid = 3620] [id = 356] 17:26:09 INFO - PROCESS | 3620 | --DOCSHELL 162C8400 == 45 [pid = 3620] [id = 355] 17:26:09 INFO - PROCESS | 3620 | --DOCSHELL 160B0C00 == 44 [pid = 3620] [id = 354] 17:26:09 INFO - PROCESS | 3620 | --DOCSHELL 160B1C00 == 43 [pid = 3620] [id = 353] 17:26:09 INFO - PROCESS | 3620 | --DOCSHELL 157E3000 == 42 [pid = 3620] [id = 352] 17:26:09 INFO - PROCESS | 3620 | --DOCSHELL 10ABE000 == 41 [pid = 3620] [id = 351] 17:26:09 INFO - PROCESS | 3620 | --DOCSHELL 10ABF400 == 40 [pid = 3620] [id = 350] 17:26:09 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (15154400) [pid = 3620] [serial = 1033] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (15B0D000) [pid = 3620] [serial = 1035] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (140CF000) [pid = 3620] [serial = 1032] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (162CDC00) [pid = 3620] [serial = 1020] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (13368C00) [pid = 3620] [serial = 1029] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (138DCC00) [pid = 3620] [serial = 1030] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (11A01400) [pid = 3620] [serial = 1024] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (10F8E400) [pid = 3620] [serial = 1023] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (10AB5400) [pid = 3620] [serial = 1014] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (13D79400) [pid = 3620] [serial = 1017] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (114A2800) [pid = 3620] [serial = 1026] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (12A6EC00) [pid = 3620] [serial = 1027] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (162BE400) [pid = 3620] [serial = 1011] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (162BF000) [pid = 3620] [serial = 1012] [outer = 00000000] [url = about:blank] 17:26:09 INFO - PROCESS | 3620 | 1463793969356 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 17:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 883ms 17:26:09 INFO - PROCESS | 3620 | 1463793969389 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 17:26:09 INFO - PROCESS | 3620 | 1463793969395 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 17:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:26:09 INFO - PROCESS | 3620 | 1463793969400 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:26:09 INFO - PROCESS | 3620 | 1463793969403 Marionette TRACE conn2 <- [1,1422,null,{}] 17:26:09 INFO - PROCESS | 3620 | 1463793969407 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:09 INFO - PROCESS | 3620 | 1463793969487 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 17:26:09 INFO - PROCESS | 3620 | 1463793969497 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:09 INFO - PROCESS | 3620 | ++DOCSHELL 10ABFC00 == 41 [pid = 3620] [id = 365] 17:26:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (10EAC800) [pid = 3620] [serial = 1094] [outer = 00000000] 17:26:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (12882C00) [pid = 3620] [serial = 1095] [outer = 10EAC800] 17:26:09 INFO - PROCESS | 3620 | 1463793969542 Marionette DEBUG loaded listener.js 17:26:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (12A6E800) [pid = 3620] [serial = 1096] [outer = 10EAC800] 17:26:10 INFO - PROCESS | 3620 | 1463793970008 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 17:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 624ms 17:26:10 INFO - PROCESS | 3620 | 1463793970019 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 17:26:10 INFO - PROCESS | 3620 | 1463793970021 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 17:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:26:10 INFO - PROCESS | 3620 | 1463793970024 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:26:10 INFO - PROCESS | 3620 | 1463793970028 Marionette TRACE conn2 <- [1,1426,null,{}] 17:26:10 INFO - PROCESS | 3620 | 1463793970038 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:10 INFO - PROCESS | 3620 | 1463793970149 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 17:26:10 INFO - PROCESS | 3620 | 1463793970159 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:10 INFO - PROCESS | 3620 | ++DOCSHELL 1335D800 == 42 [pid = 3620] [id = 366] 17:26:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1335DC00) [pid = 3620] [serial = 1097] [outer = 00000000] 17:26:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1380A000) [pid = 3620] [serial = 1098] [outer = 1335DC00] 17:26:10 INFO - PROCESS | 3620 | 1463793970208 Marionette DEBUG loaded listener.js 17:26:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (13B26C00) [pid = 3620] [serial = 1099] [outer = 1335DC00] 17:26:10 INFO - PROCESS | 3620 | 1463793970647 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 17:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 17:26:10 INFO - PROCESS | 3620 | 1463793970706 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 17:26:10 INFO - PROCESS | 3620 | 1463793970709 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 17:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:26:10 INFO - PROCESS | 3620 | 1463793970712 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:26:10 INFO - PROCESS | 3620 | 1463793970714 Marionette TRACE conn2 <- [1,1430,null,{}] 17:26:10 INFO - PROCESS | 3620 | 1463793970717 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:10 INFO - PROCESS | 3620 | 1463793970794 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 17:26:10 INFO - PROCESS | 3620 | 1463793970802 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:10 INFO - PROCESS | 3620 | ++DOCSHELL 138DA400 == 43 [pid = 3620] [id = 367] 17:26:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (140C6800) [pid = 3620] [serial = 1100] [outer = 00000000] 17:26:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (15157000) [pid = 3620] [serial = 1101] [outer = 140C6800] 17:26:10 INFO - PROCESS | 3620 | 1463793970846 Marionette DEBUG loaded listener.js 17:26:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (157E3000) [pid = 3620] [serial = 1102] [outer = 140C6800] 17:26:11 INFO - PROCESS | 3620 | 1463793971261 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 17:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 579ms 17:26:11 INFO - PROCESS | 3620 | 1463793971293 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 17:26:11 INFO - PROCESS | 3620 | 1463793971295 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 17:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:26:11 INFO - PROCESS | 3620 | 1463793971298 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:26:11 INFO - PROCESS | 3620 | 1463793971300 Marionette TRACE conn2 <- [1,1434,null,{}] 17:26:11 INFO - PROCESS | 3620 | 1463793971303 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:11 INFO - PROCESS | 3620 | 1463793971387 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 17:26:11 INFO - PROCESS | 3620 | 1463793971393 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:11 INFO - PROCESS | 3620 | ++DOCSHELL 15156000 == 44 [pid = 3620] [id = 368] 17:26:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1515D000) [pid = 3620] [serial = 1103] [outer = 00000000] 17:26:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (160AEC00) [pid = 3620] [serial = 1104] [outer = 1515D000] 17:26:11 INFO - PROCESS | 3620 | 1463793971438 Marionette DEBUG loaded listener.js 17:26:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (160B5C00) [pid = 3620] [serial = 1105] [outer = 1515D000] 17:26:11 INFO - PROCESS | 3620 | 1463793971899 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 17:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 624ms 17:26:11 INFO - PROCESS | 3620 | 1463793971923 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 17:26:11 INFO - PROCESS | 3620 | 1463793971925 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 17:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:26:11 INFO - PROCESS | 3620 | 1463793971931 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:26:11 INFO - PROCESS | 3620 | 1463793971933 Marionette TRACE conn2 <- [1,1438,null,{}] 17:26:11 INFO - PROCESS | 3620 | 1463793971937 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:12 INFO - PROCESS | 3620 | 1463793972069 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 17:26:12 INFO - PROCESS | 3620 | 1463793972079 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:12 INFO - PROCESS | 3620 | ++DOCSHELL 15894800 == 45 [pid = 3620] [id = 369] 17:26:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (1622D000) [pid = 3620] [serial = 1106] [outer = 00000000] 17:26:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (162BA800) [pid = 3620] [serial = 1107] [outer = 1622D000] 17:26:12 INFO - PROCESS | 3620 | 1463793972124 Marionette DEBUG loaded listener.js 17:26:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (162C2C00) [pid = 3620] [serial = 1108] [outer = 1622D000] 17:26:12 INFO - PROCESS | 3620 | 1463793972577 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 17:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 669ms 17:26:12 INFO - PROCESS | 3620 | 1463793972613 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 17:26:12 INFO - PROCESS | 3620 | 1463793972615 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 17:26:12 INFO - PROCESS | 3620 | 1463793972618 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:26:12 INFO - PROCESS | 3620 | 1463793972620 Marionette TRACE conn2 <- [1,1442,null,{}] 17:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:26:12 INFO - PROCESS | 3620 | 1463793972623 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:12 INFO - PROCESS | 3620 | 1463793972731 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 17:26:12 INFO - PROCESS | 3620 | 1463793972818 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:12 INFO - PROCESS | 3620 | ++DOCSHELL 162C0C00 == 46 [pid = 3620] [id = 370] 17:26:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (162CC400) [pid = 3620] [serial = 1109] [outer = 00000000] 17:26:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (166C7800) [pid = 3620] [serial = 1110] [outer = 162CC400] 17:26:12 INFO - PROCESS | 3620 | 1463793972861 Marionette DEBUG loaded listener.js 17:26:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (16944000) [pid = 3620] [serial = 1111] [outer = 162CC400] 17:26:13 INFO - PROCESS | 3620 | 1463793973270 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 17:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 685ms 17:26:13 INFO - PROCESS | 3620 | 1463793973302 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 17:26:13 INFO - PROCESS | 3620 | 1463793973304 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 17:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:26:13 INFO - PROCESS | 3620 | 1463793973307 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:26:13 INFO - PROCESS | 3620 | 1463793973309 Marionette TRACE conn2 <- [1,1446,null,{}] 17:26:13 INFO - PROCESS | 3620 | 1463793973313 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:13 INFO - PROCESS | 3620 | 1463793973418 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 17:26:13 INFO - PROCESS | 3620 | 1463793973425 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:13 INFO - PROCESS | 3620 | ++DOCSHELL 162CB400 == 47 [pid = 3620] [id = 371] 17:26:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (1693E000) [pid = 3620] [serial = 1112] [outer = 00000000] 17:26:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (1702D800) [pid = 3620] [serial = 1113] [outer = 1693E000] 17:26:13 INFO - PROCESS | 3620 | 1463793973468 Marionette DEBUG loaded listener.js 17:26:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (1702F000) [pid = 3620] [serial = 1114] [outer = 1693E000] 17:26:13 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (160BCC00) [pid = 3620] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:26:13 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (157E7400) [pid = 3620] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:26:13 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (10F8D000) [pid = 3620] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:26:13 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (160B3C00) [pid = 3620] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:26:13 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (1126B000) [pid = 3620] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:26:13 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (162CA400) [pid = 3620] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:26:13 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (15161000) [pid = 3620] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:26:13 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1335D000) [pid = 3620] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:26:13 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (16A52800) [pid = 3620] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:26:13 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (15158000) [pid = 3620] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:26:13 INFO - PROCESS | 3620 | 1463793973975 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 17:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 730ms 17:26:14 INFO - PROCESS | 3620 | 1463793974031 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 17:26:14 INFO - PROCESS | 3620 | 1463793974033 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 17:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:26:14 INFO - PROCESS | 3620 | 1463793974036 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:26:14 INFO - PROCESS | 3620 | 1463793974038 Marionette TRACE conn2 <- [1,1450,null,{}] 17:26:14 INFO - PROCESS | 3620 | 1463793974041 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:14 INFO - PROCESS | 3620 | 1463793974140 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 17:26:14 INFO - PROCESS | 3620 | 1463793974147 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:14 INFO - PROCESS | 3620 | ++DOCSHELL 15D08400 == 48 [pid = 3620] [id = 372] 17:26:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (160B3C00) [pid = 3620] [serial = 1115] [outer = 00000000] 17:26:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (16ABF000) [pid = 3620] [serial = 1116] [outer = 160B3C00] 17:26:14 INFO - PROCESS | 3620 | 1463793974190 Marionette DEBUG loaded listener.js 17:26:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (17032400) [pid = 3620] [serial = 1117] [outer = 160B3C00] 17:26:14 INFO - PROCESS | 3620 | 1463793974621 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 17:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 624ms 17:26:14 INFO - PROCESS | 3620 | 1463793974656 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 17:26:14 INFO - PROCESS | 3620 | 1463793974658 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 17:26:14 INFO - PROCESS | 3620 | 1463793974662 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:26:14 INFO - PROCESS | 3620 | 1463793974663 Marionette TRACE conn2 <- [1,1454,null,{}] 17:26:14 INFO - PROCESS | 3620 | 1463793974667 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:14 INFO - PROCESS | 3620 | 1463793974743 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 17:26:14 INFO - PROCESS | 3620 | 1463793974749 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:14 INFO - PROCESS | 3620 | ++DOCSHELL 17037000 == 49 [pid = 3620] [id = 373] 17:26:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (170D1000) [pid = 3620] [serial = 1118] [outer = 00000000] 17:26:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (1740B800) [pid = 3620] [serial = 1119] [outer = 170D1000] 17:26:14 INFO - PROCESS | 3620 | 1463793974793 Marionette DEBUG loaded listener.js 17:26:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (17415400) [pid = 3620] [serial = 1120] [outer = 170D1000] 17:26:15 INFO - PROCESS | 3620 | 1463793975205 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 17:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 579ms 17:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:26:15 INFO - PROCESS | 3620 | 1463793975245 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 17:26:15 INFO - PROCESS | 3620 | 1463793975247 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 17:26:15 INFO - PROCESS | 3620 | 1463793975250 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:26:15 INFO - PROCESS | 3620 | 1463793975253 Marionette TRACE conn2 <- [1,1458,null,{}] 17:26:15 INFO - PROCESS | 3620 | 1463793975256 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:15 INFO - PROCESS | 3620 | 1463793975350 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 17:26:15 INFO - PROCESS | 3620 | 1463793975359 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:15 INFO - PROCESS | 3620 | ++DOCSHELL 160BCC00 == 50 [pid = 3620] [id = 374] 17:26:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (174C5000) [pid = 3620] [serial = 1121] [outer = 00000000] 17:26:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (1772BC00) [pid = 3620] [serial = 1122] [outer = 174C5000] 17:26:15 INFO - PROCESS | 3620 | 1463793975411 Marionette DEBUG loaded listener.js 17:26:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (17730800) [pid = 3620] [serial = 1123] [outer = 174C5000] 17:26:16 INFO - PROCESS | 3620 | 1463793976109 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 17:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 913ms 17:26:16 INFO - PROCESS | 3620 | 1463793976177 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 17:26:16 INFO - PROCESS | 3620 | 1463793976183 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 17:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:26:16 INFO - PROCESS | 3620 | 1463793976188 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:26:16 INFO - PROCESS | 3620 | 1463793976192 Marionette TRACE conn2 <- [1,1462,null,{}] 17:26:16 INFO - PROCESS | 3620 | 1463793976197 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:16 INFO - PROCESS | 3620 | 1463793976286 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 17:26:16 INFO - PROCESS | 3620 | 1463793976419 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:16 INFO - PROCESS | 3620 | ++DOCSHELL 10AB6000 == 51 [pid = 3620] [id = 375] 17:26:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (10ABC400) [pid = 3620] [serial = 1124] [outer = 00000000] 17:26:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (1287E000) [pid = 3620] [serial = 1125] [outer = 10ABC400] 17:26:16 INFO - PROCESS | 3620 | 1463793976477 Marionette DEBUG loaded listener.js 17:26:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (12D73400) [pid = 3620] [serial = 1126] [outer = 10ABC400] 17:26:17 INFO - PROCESS | 3620 | 1463793977080 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 17:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 974ms 17:26:17 INFO - PROCESS | 3620 | 1463793977158 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 17:26:17 INFO - PROCESS | 3620 | 1463793977164 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 17:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:26:17 INFO - PROCESS | 3620 | 1463793977170 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:26:17 INFO - PROCESS | 3620 | 1463793977173 Marionette TRACE conn2 <- [1,1466,null,{}] 17:26:17 INFO - PROCESS | 3620 | 1463793977178 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:17 INFO - PROCESS | 3620 | 1463793977280 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 17:26:17 INFO - PROCESS | 3620 | 1463793977409 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:17 INFO - PROCESS | 3620 | ++DOCSHELL 13B31C00 == 52 [pid = 3620] [id = 376] 17:26:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (13B32C00) [pid = 3620] [serial = 1127] [outer = 00000000] 17:26:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (14E2D000) [pid = 3620] [serial = 1128] [outer = 13B32C00] 17:26:17 INFO - PROCESS | 3620 | 1463793977464 Marionette DEBUG loaded listener.js 17:26:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (15B10400) [pid = 3620] [serial = 1129] [outer = 13B32C00] 17:26:18 INFO - PROCESS | 3620 | 1463793978070 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 17:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 913ms 17:26:18 INFO - PROCESS | 3620 | 1463793978097 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 17:26:18 INFO - PROCESS | 3620 | 1463793978101 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 17:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:26:18 INFO - PROCESS | 3620 | 1463793978106 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:26:18 INFO - PROCESS | 3620 | 1463793978110 Marionette TRACE conn2 <- [1,1470,null,{}] 17:26:18 INFO - PROCESS | 3620 | 1463793978121 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:18 INFO - PROCESS | 3620 | 1463793978224 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 17:26:18 INFO - PROCESS | 3620 | 1463793978356 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:18 INFO - PROCESS | 3620 | ++DOCSHELL 171E7C00 == 53 [pid = 3620] [id = 377] 17:26:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (171F1C00) [pid = 3620] [serial = 1130] [outer = 00000000] 17:26:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (17406C00) [pid = 3620] [serial = 1131] [outer = 171F1C00] 17:26:18 INFO - PROCESS | 3620 | 1463793978413 Marionette DEBUG loaded listener.js 17:26:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (17727800) [pid = 3620] [serial = 1132] [outer = 171F1C00] 17:26:18 INFO - PROCESS | 3620 | 1463793978993 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 17:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 974ms 17:26:19 INFO - PROCESS | 3620 | 1463793979072 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 17:26:19 INFO - PROCESS | 3620 | 1463793979075 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 17:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:26:19 INFO - PROCESS | 3620 | 1463793979079 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:26:19 INFO - PROCESS | 3620 | 1463793979081 Marionette TRACE conn2 <- [1,1474,null,{}] 17:26:19 INFO - PROCESS | 3620 | 1463793979085 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:19 INFO - PROCESS | 3620 | 1463793979352 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 17:26:19 INFO - PROCESS | 3620 | 1463793979488 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:19 INFO - PROCESS | 3620 | ++DOCSHELL 10A77000 == 54 [pid = 3620] [id = 378] 17:26:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (10AB4000) [pid = 3620] [serial = 1133] [outer = 00000000] 17:26:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (11005800) [pid = 3620] [serial = 1134] [outer = 10AB4000] 17:26:19 INFO - PROCESS | 3620 | 1463793979538 Marionette DEBUG loaded listener.js 17:26:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (11C59000) [pid = 3620] [serial = 1135] [outer = 10AB4000] 17:26:20 INFO - PROCESS | 3620 | --DOCSHELL 160B7C00 == 53 [pid = 3620] [id = 337] 17:26:20 INFO - PROCESS | 3620 | --DOCSHELL 17037000 == 52 [pid = 3620] [id = 373] 17:26:20 INFO - PROCESS | 3620 | --DOCSHELL 15D08400 == 51 [pid = 3620] [id = 372] 17:26:20 INFO - PROCESS | 3620 | --DOCSHELL 162CB400 == 50 [pid = 3620] [id = 371] 17:26:20 INFO - PROCESS | 3620 | --DOCSHELL 162C0C00 == 49 [pid = 3620] [id = 370] 17:26:20 INFO - PROCESS | 3620 | --DOCSHELL 15894800 == 48 [pid = 3620] [id = 369] 17:26:20 INFO - PROCESS | 3620 | --DOCSHELL 15156000 == 47 [pid = 3620] [id = 368] 17:26:20 INFO - PROCESS | 3620 | --DOCSHELL 138DA400 == 46 [pid = 3620] [id = 367] 17:26:20 INFO - PROCESS | 3620 | --DOCSHELL 1335D800 == 45 [pid = 3620] [id = 366] 17:26:20 INFO - PROCESS | 3620 | --DOCSHELL 10ABFC00 == 44 [pid = 3620] [id = 365] 17:26:20 INFO - PROCESS | 3620 | --DOCSHELL 0F332800 == 43 [pid = 3620] [id = 364] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (15DE8400) [pid = 3620] [serial = 1036] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (11002400) [pid = 3620] [serial = 1047] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (0F30EC00) [pid = 3620] [serial = 1038] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (12A6D000) [pid = 3620] [serial = 1041] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (16942000) [pid = 3620] [serial = 1065] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (140CE000) [pid = 3620] [serial = 1044] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (16AB7400) [pid = 3620] [serial = 1068] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (15D0AC00) [pid = 3620] [serial = 1072] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (15D05000) [pid = 3620] [serial = 1071] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (16E70800) [pid = 3620] [serial = 1069] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (17034C00) [pid = 3620] [serial = 1074] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (162B8800) [pid = 3620] [serial = 1062] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (16944C00) [pid = 3620] [serial = 1066] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (1622E000) [pid = 3620] [serial = 1060] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (17039000) [pid = 3620] [serial = 1075] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (170D2400) [pid = 3620] [serial = 1077] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (162B9800) [pid = 3620] [serial = 1063] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (15B10C00) [pid = 3620] [serial = 1056] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (15DF5800) [pid = 3620] [serial = 1057] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (131E1C00) [pid = 3620] [serial = 1051] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (12A6F000) [pid = 3620] [serial = 1050] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1622A400) [pid = 3620] [serial = 1059] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (130D4800) [pid = 3620] [serial = 1053] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (138D8400) [pid = 3620] [serial = 1054] [outer = 00000000] [url = about:blank] 17:26:20 INFO - PROCESS | 3620 | 1463793980181 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 17:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1111ms 17:26:20 INFO - PROCESS | 3620 | 1463793980194 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 17:26:20 INFO - PROCESS | 3620 | 1463793980197 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 17:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:26:20 INFO - PROCESS | 3620 | 1463793980203 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:26:20 INFO - PROCESS | 3620 | 1463793980207 Marionette TRACE conn2 <- [1,1478,null,{}] 17:26:20 INFO - PROCESS | 3620 | 1463793980229 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:20 INFO - PROCESS | 3620 | 1463793980309 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 17:26:20 INFO - PROCESS | 3620 | 1463793980318 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:20 INFO - PROCESS | 3620 | ++DOCSHELL 112C9400 == 44 [pid = 3620] [id = 379] 17:26:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (112CF800) [pid = 3620] [serial = 1136] [outer = 00000000] 17:26:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (12A6D000) [pid = 3620] [serial = 1137] [outer = 112CF800] 17:26:20 INFO - PROCESS | 3620 | 1463793980365 Marionette DEBUG loaded listener.js 17:26:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (130D4800) [pid = 3620] [serial = 1138] [outer = 112CF800] 17:26:20 INFO - PROCESS | 3620 | 1463793980841 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 17:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 684ms 17:26:20 INFO - PROCESS | 3620 | 1463793980903 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 17:26:20 INFO - PROCESS | 3620 | 1463793980905 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 17:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:26:20 INFO - PROCESS | 3620 | 1463793980909 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:26:20 INFO - PROCESS | 3620 | 1463793980911 Marionette TRACE conn2 <- [1,1482,null,{}] 17:26:20 INFO - PROCESS | 3620 | 1463793980914 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:20 INFO - PROCESS | 3620 | 1463793980993 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 17:26:21 INFO - PROCESS | 3620 | 1463793981010 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:21 INFO - PROCESS | 3620 | ++DOCSHELL 140CAC00 == 45 [pid = 3620] [id = 380] 17:26:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (140CD000) [pid = 3620] [serial = 1139] [outer = 00000000] 17:26:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (15155C00) [pid = 3620] [serial = 1140] [outer = 140CD000] 17:26:21 INFO - PROCESS | 3620 | 1463793981054 Marionette DEBUG loaded listener.js 17:26:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (15897000) [pid = 3620] [serial = 1141] [outer = 140CD000] 17:26:21 INFO - PROCESS | 3620 | 1463793981510 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 17:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 624ms 17:26:21 INFO - PROCESS | 3620 | 1463793981529 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 17:26:21 INFO - PROCESS | 3620 | 1463793981532 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 17:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:26:21 INFO - PROCESS | 3620 | 1463793981546 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:26:21 INFO - PROCESS | 3620 | 1463793981551 Marionette TRACE conn2 <- [1,1486,null,{}] 17:26:21 INFO - PROCESS | 3620 | 1463793981555 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:21 INFO - PROCESS | 3620 | 1463793981636 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 17:26:21 INFO - PROCESS | 3620 | 1463793981642 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:21 INFO - PROCESS | 3620 | ++DOCSHELL 160BD400 == 46 [pid = 3620] [id = 381] 17:26:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (1617C000) [pid = 3620] [serial = 1142] [outer = 00000000] 17:26:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (1622E800) [pid = 3620] [serial = 1143] [outer = 1617C000] 17:26:21 INFO - PROCESS | 3620 | 1463793981687 Marionette DEBUG loaded listener.js 17:26:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (162B1C00) [pid = 3620] [serial = 1144] [outer = 1617C000] 17:26:22 INFO - PROCESS | 3620 | 1463793982103 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 17:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 639ms 17:26:22 INFO - PROCESS | 3620 | 1463793982180 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 17:26:22 INFO - PROCESS | 3620 | 1463793982182 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 17:26:22 INFO - PROCESS | 3620 | 1463793982186 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:26:22 INFO - PROCESS | 3620 | 1463793982188 Marionette TRACE conn2 <- [1,1490,null,{}] 17:26:22 INFO - PROCESS | 3620 | 1463793982200 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:22 INFO - PROCESS | 3620 | 1463793982279 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 17:26:22 INFO - PROCESS | 3620 | 1463793982286 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:22 INFO - PROCESS | 3620 | ++DOCSHELL 16231C00 == 47 [pid = 3620] [id = 382] 17:26:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (162B7400) [pid = 3620] [serial = 1145] [outer = 00000000] 17:26:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (166C8400) [pid = 3620] [serial = 1146] [outer = 162B7400] 17:26:22 INFO - PROCESS | 3620 | 1463793982357 Marionette DEBUG loaded listener.js 17:26:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (16942000) [pid = 3620] [serial = 1147] [outer = 162B7400] 17:26:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (16943400) [pid = 3620] [serial = 1148] [outer = 1B356400] 17:26:22 INFO - PROCESS | 3620 | 1463793982860 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 17:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 716ms 17:26:22 INFO - PROCESS | 3620 | 1463793982909 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 17:26:22 INFO - PROCESS | 3620 | 1463793982911 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 17:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:26:22 INFO - PROCESS | 3620 | 1463793982915 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:26:22 INFO - PROCESS | 3620 | 1463793982917 Marionette TRACE conn2 <- [1,1494,null,{}] 17:26:22 INFO - PROCESS | 3620 | 1463793982925 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:23 INFO - PROCESS | 3620 | 1463793983036 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 17:26:23 INFO - PROCESS | 3620 | 1463793983045 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:23 INFO - PROCESS | 3620 | ++DOCSHELL 13309C00 == 48 [pid = 3620] [id = 383] 17:26:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (162C7000) [pid = 3620] [serial = 1149] [outer = 00000000] 17:26:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (16A4D400) [pid = 3620] [serial = 1150] [outer = 162C7000] 17:26:23 INFO - PROCESS | 3620 | 1463793983144 Marionette DEBUG loaded listener.js 17:26:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (17039800) [pid = 3620] [serial = 1151] [outer = 162C7000] 17:26:23 INFO - PROCESS | 3620 | 1463793983575 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 17:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 669ms 17:26:23 INFO - PROCESS | 3620 | 1463793983620 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 17:26:23 INFO - PROCESS | 3620 | 1463793983622 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 17:26:23 INFO - PROCESS | 3620 | 1463793983632 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:26:23 INFO - PROCESS | 3620 | 1463793983634 Marionette TRACE conn2 <- [1,1498,null,{}] 17:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:26:23 INFO - PROCESS | 3620 | 1463793983637 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:23 INFO - PROCESS | 3620 | 1463793983746 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 17:26:23 INFO - PROCESS | 3620 | 1463793983754 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:23 INFO - PROCESS | 3620 | ++DOCSHELL 1335BC00 == 49 [pid = 3620] [id = 384] 17:26:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (16948000) [pid = 3620] [serial = 1152] [outer = 00000000] 17:26:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (17407800) [pid = 3620] [serial = 1153] [outer = 16948000] 17:26:23 INFO - PROCESS | 3620 | 1463793983847 Marionette DEBUG loaded listener.js 17:26:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (17722C00) [pid = 3620] [serial = 1154] [outer = 16948000] 17:26:24 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (1622D000) [pid = 3620] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:26:24 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (162CC400) [pid = 3620] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:26:24 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (140C6800) [pid = 3620] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:26:24 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (10EAC800) [pid = 3620] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:26:24 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (1515D000) [pid = 3620] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:26:24 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (1335DC00) [pid = 3620] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:26:24 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (10224400) [pid = 3620] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:26:24 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (17031C00) [pid = 3620] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:26:24 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (1693E000) [pid = 3620] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:26:24 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (160B3C00) [pid = 3620] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:26:24 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (170D1000) [pid = 3620] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:26:24 INFO - PROCESS | 3620 | 1463793984550 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 17:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 959ms 17:26:24 INFO - PROCESS | 3620 | 1463793984604 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 17:26:24 INFO - PROCESS | 3620 | 1463793984609 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 17:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:26:24 INFO - PROCESS | 3620 | 1463793984614 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:26:24 INFO - PROCESS | 3620 | 1463793984618 Marionette TRACE conn2 <- [1,1502,null,{}] 17:26:24 INFO - PROCESS | 3620 | 1463793984624 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:24 INFO - PROCESS | 3620 | 1463793984746 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 17:26:24 INFO - PROCESS | 3620 | 1463793984879 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:24 INFO - PROCESS | 3620 | ++DOCSHELL 10AB4400 == 50 [pid = 3620] [id = 385] 17:26:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (10AB6C00) [pid = 3620] [serial = 1155] [outer = 00000000] 17:26:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (1142CC00) [pid = 3620] [serial = 1156] [outer = 10AB6C00] 17:26:24 INFO - PROCESS | 3620 | 1463793984937 Marionette DEBUG loaded listener.js 17:26:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (12898C00) [pid = 3620] [serial = 1157] [outer = 10AB6C00] 17:26:25 INFO - PROCESS | 3620 | 1463793985542 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 17:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 974ms 17:26:25 INFO - PROCESS | 3620 | 1463793985583 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 17:26:25 INFO - PROCESS | 3620 | 1463793985589 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 17:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:26:25 INFO - PROCESS | 3620 | 1463793985596 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:26:25 INFO - PROCESS | 3620 | 1463793985599 Marionette TRACE conn2 <- [1,1506,null,{}] 17:26:25 INFO - PROCESS | 3620 | 1463793985603 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:25 INFO - PROCESS | 3620 | 1463793985712 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 17:26:25 INFO - PROCESS | 3620 | 1463793985815 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:25 INFO - PROCESS | 3620 | ++DOCSHELL 131F6400 == 51 [pid = 3620] [id = 386] 17:26:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (131FEC00) [pid = 3620] [serial = 1158] [outer = 00000000] 17:26:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (138D9800) [pid = 3620] [serial = 1159] [outer = 131FEC00] 17:26:25 INFO - PROCESS | 3620 | 1463793985868 Marionette DEBUG loaded listener.js 17:26:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (13D78000) [pid = 3620] [serial = 1160] [outer = 131FEC00] 17:26:26 INFO - PROCESS | 3620 | 1463793986484 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 914ms 17:26:26 INFO - PROCESS | 3620 | 1463793986523 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 17:26:26 INFO - PROCESS | 3620 | 1463793986525 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 17:26:26 INFO - PROCESS | 3620 | 1463793986530 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:26:26 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:26:26 INFO - PROCESS | 3620 | 1463793986534 Marionette TRACE conn2 <- [1,1510,null,{}] 17:26:26 INFO - PROCESS | 3620 | 1463793986545 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:26 INFO - PROCESS | 3620 | 1463793986656 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 17:26:26 INFO - PROCESS | 3620 | 1463793986787 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:26 INFO - PROCESS | 3620 | ++DOCSHELL 14E22800 == 52 [pid = 3620] [id = 387] 17:26:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (15155400) [pid = 3620] [serial = 1161] [outer = 00000000] 17:26:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (160B2C00) [pid = 3620] [serial = 1162] [outer = 15155400] 17:26:26 INFO - PROCESS | 3620 | 1463793986846 Marionette DEBUG loaded listener.js 17:26:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (162C0800) [pid = 3620] [serial = 1163] [outer = 15155400] 17:26:27 INFO - PROCESS | 3620 | 1463793987380 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 17:26:27 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 () { 17:26:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:26:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:26:27 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 () { 17:26:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:26:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:26:27 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 () { 17:26:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:26:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:26:27 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 () { 17:26:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:26:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:26:27 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 883ms 17:26:27 INFO - PROCESS | 3620 | 1463793987428 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 17:26:27 INFO - PROCESS | 3620 | 1463793987413 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 17:26:27 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:26:27 INFO - PROCESS | 3620 | 1463793987417 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:26:27 INFO - PROCESS | 3620 | 1463793987419 Marionette TRACE conn2 <- [1,1514,null,{}] 17:26:27 INFO - PROCESS | 3620 | 1463793987423 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:27 INFO - PROCESS | 3620 | 1463793987530 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 17:26:27 INFO - PROCESS | 3620 | 1463793987660 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:27 INFO - PROCESS | 3620 | ++DOCSHELL 15DF5C00 == 53 [pid = 3620] [id = 388] 17:26:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (160BD800) [pid = 3620] [serial = 1164] [outer = 00000000] 17:26:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (1703C000) [pid = 3620] [serial = 1165] [outer = 160BD800] 17:26:27 INFO - PROCESS | 3620 | 1463793987721 Marionette DEBUG loaded listener.js 17:26:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (17124400) [pid = 3620] [serial = 1166] [outer = 160BD800] 17:26:28 INFO - PROCESS | 3620 | 1463793988256 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 17:26:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:26:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:26:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:26:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:26:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:26:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:26:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:26:28 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 867ms 17:26:28 INFO - PROCESS | 3620 | 1463793988303 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 17:26:28 INFO - PROCESS | 3620 | 1463793988305 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 17:26:28 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:26:28 INFO - PROCESS | 3620 | 1463793988309 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:26:28 INFO - PROCESS | 3620 | 1463793988311 Marionette TRACE conn2 <- [1,1518,null,{}] 17:26:28 INFO - PROCESS | 3620 | 1463793988315 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:28 INFO - PROCESS | 3620 | 1463793988412 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 17:26:28 INFO - PROCESS | 3620 | 1463793988631 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:28 INFO - PROCESS | 3620 | ++DOCSHELL 0F338C00 == 54 [pid = 3620] [id = 389] 17:26:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (0F394400) [pid = 3620] [serial = 1167] [outer = 00000000] 17:26:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (10A57800) [pid = 3620] [serial = 1168] [outer = 0F394400] 17:26:28 INFO - PROCESS | 3620 | 1463793988680 Marionette DEBUG loaded listener.js 17:26:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (10ABB400) [pid = 3620] [serial = 1169] [outer = 0F394400] 17:26:29 INFO - PROCESS | 3620 | 1463793989145 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 17:26:29 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 17:26:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:26:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:26:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:26:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:26:29 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. 17:26:29 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:26:29 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 882ms 17:26:29 INFO - PROCESS | 3620 | 1463793989197 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 17:26:29 INFO - PROCESS | 3620 | 1463793989201 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 17:26:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:26:29 INFO - PROCESS | 3620 | 1463793989219 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:26:29 INFO - PROCESS | 3620 | 1463793989223 Marionette TRACE conn2 <- [1,1522,null,{}] 17:26:29 INFO - PROCESS | 3620 | 1463793989231 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:29 INFO - PROCESS | 3620 | 1463793989333 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 17:26:29 INFO - PROCESS | 3620 | 1463793989423 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:29 INFO - PROCESS | 3620 | ++DOCSHELL 105F1000 == 55 [pid = 3620] [id = 390] 17:26:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (112C9800) [pid = 3620] [serial = 1170] [outer = 00000000] 17:26:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (13D7D000) [pid = 3620] [serial = 1171] [outer = 112C9800] 17:26:29 INFO - PROCESS | 3620 | 1463793989473 Marionette DEBUG loaded listener.js 17:26:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (14EB1800) [pid = 3620] [serial = 1172] [outer = 112C9800] 17:26:30 INFO - PROCESS | 3620 | --DOCSHELL 13309C00 == 54 [pid = 3620] [id = 383] 17:26:30 INFO - PROCESS | 3620 | --DOCSHELL 16231C00 == 53 [pid = 3620] [id = 382] 17:26:30 INFO - PROCESS | 3620 | --DOCSHELL 160BD400 == 52 [pid = 3620] [id = 381] 17:26:30 INFO - PROCESS | 3620 | --DOCSHELL 140CAC00 == 51 [pid = 3620] [id = 380] 17:26:30 INFO - PROCESS | 3620 | --DOCSHELL 112C9400 == 50 [pid = 3620] [id = 379] 17:26:30 INFO - PROCESS | 3620 | --DOCSHELL 10A77000 == 49 [pid = 3620] [id = 378] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (162BA800) [pid = 3620] [serial = 1107] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (166C7800) [pid = 3620] [serial = 1110] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (15157000) [pid = 3620] [serial = 1101] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (157E3000) [pid = 3620] [serial = 1102] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (12882C00) [pid = 3620] [serial = 1095] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (12A6E800) [pid = 3620] [serial = 1096] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (160AEC00) [pid = 3620] [serial = 1104] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (17410C00) [pid = 3620] [serial = 1089] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (1380A000) [pid = 3620] [serial = 1098] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (13B26C00) [pid = 3620] [serial = 1099] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (11001400) [pid = 3620] [serial = 1093] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (10A71800) [pid = 3620] [serial = 1092] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (170D6800) [pid = 3620] [serial = 1078] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (10440C00) [pid = 3620] [serial = 1080] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (1702D800) [pid = 3620] [serial = 1113] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (140C3800) [pid = 3620] [serial = 1083] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (166CE400) [pid = 3620] [serial = 1086] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (1772BC00) [pid = 3620] [serial = 1122] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (16944000) [pid = 3620] [serial = 1111] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (16ABF000) [pid = 3620] [serial = 1116] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1740B800) [pid = 3620] [serial = 1119] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (1702F000) [pid = 3620] [serial = 1114] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (162C2C00) [pid = 3620] [serial = 1108] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (17032400) [pid = 3620] [serial = 1117] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (17415400) [pid = 3620] [serial = 1120] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (160B5C00) [pid = 3620] [serial = 1105] [outer = 00000000] [url = about:blank] 17:26:30 INFO - PROCESS | 3620 | 1463793990197 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:26:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:26:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1019ms 17:26:30 INFO - PROCESS | 3620 | 1463793990232 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 17:26:30 INFO - PROCESS | 3620 | 1463793990236 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 17:26:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:26:30 INFO - PROCESS | 3620 | 1463793990265 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:26:30 INFO - PROCESS | 3620 | 1463793990269 Marionette TRACE conn2 <- [1,1526,null,{}] 17:26:30 INFO - PROCESS | 3620 | 1463793990275 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:30 INFO - PROCESS | 3620 | 1463793990389 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 17:26:30 INFO - PROCESS | 3620 | 1463793990521 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:30 INFO - PROCESS | 3620 | ++DOCSHELL 10AC0C00 == 50 [pid = 3620] [id = 391] 17:26:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (10AC1400) [pid = 3620] [serial = 1173] [outer = 00000000] 17:26:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (12D6E800) [pid = 3620] [serial = 1174] [outer = 10AC1400] 17:26:30 INFO - PROCESS | 3620 | 1463793990579 Marionette DEBUG loaded listener.js 17:26:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (13360000) [pid = 3620] [serial = 1175] [outer = 10AC1400] 17:26:31 INFO - PROCESS | 3620 | 1463793991142 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:26:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:26:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 928ms 17:26:31 INFO - PROCESS | 3620 | 1463793991193 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 17:26:31 INFO - PROCESS | 3620 | 1463793991199 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 17:26:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:26:31 INFO - PROCESS | 3620 | 1463793991205 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:26:31 INFO - PROCESS | 3620 | 1463793991208 Marionette TRACE conn2 <- [1,1530,null,{}] 17:26:31 INFO - PROCESS | 3620 | 1463793991212 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:31 INFO - PROCESS | 3620 | 1463793991300 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 17:26:31 INFO - PROCESS | 3620 | 1463793991408 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:31 INFO - PROCESS | 3620 | ++DOCSHELL 138E4000 == 51 [pid = 3620] [id = 392] 17:26:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (14E2FC00) [pid = 3620] [serial = 1176] [outer = 00000000] 17:26:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (157E3800) [pid = 3620] [serial = 1177] [outer = 14E2FC00] 17:26:31 INFO - PROCESS | 3620 | 1463793991462 Marionette DEBUG loaded listener.js 17:26:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (15D10400) [pid = 3620] [serial = 1178] [outer = 14E2FC00] 17:26:32 INFO - PROCESS | 3620 | 1463793992078 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 17:26:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:26:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 913ms 17:26:32 INFO - PROCESS | 3620 | 1463793992116 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 17:26:32 INFO - PROCESS | 3620 | 1463793992118 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 17:26:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:26:32 INFO - PROCESS | 3620 | 1463793992122 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:26:32 INFO - PROCESS | 3620 | 1463793992126 Marionette TRACE conn2 <- [1,1534,null,{}] 17:26:32 INFO - PROCESS | 3620 | 1463793992137 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:32 INFO - PROCESS | 3620 | 1463793992245 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 17:26:32 INFO - PROCESS | 3620 | 1463793992351 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:32 INFO - PROCESS | 3620 | ++DOCSHELL 13D79400 == 52 [pid = 3620] [id = 393] 17:26:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (16230800) [pid = 3620] [serial = 1179] [outer = 00000000] 17:26:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (162BA800) [pid = 3620] [serial = 1180] [outer = 16230800] 17:26:32 INFO - PROCESS | 3620 | 1463793992417 Marionette DEBUG loaded listener.js 17:26:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (162C5000) [pid = 3620] [serial = 1181] [outer = 16230800] 17:26:33 INFO - PROCESS | 3620 | 1463793993036 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:26:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:26:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 974ms 17:26:33 INFO - PROCESS | 3620 | 1463793993111 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 17:26:33 INFO - PROCESS | 3620 | 1463793993114 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 17:26:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:26:33 INFO - PROCESS | 3620 | 1463793993118 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:26:33 INFO - PROCESS | 3620 | 1463793993120 Marionette TRACE conn2 <- [1,1538,null,{}] 17:26:33 INFO - PROCESS | 3620 | 1463793993123 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:33 INFO - PROCESS | 3620 | 1463793993207 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 17:26:33 INFO - PROCESS | 3620 | 1463793993337 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:33 INFO - PROCESS | 3620 | ++DOCSHELL 162B9C00 == 53 [pid = 3620] [id = 394] 17:26:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (162C7800) [pid = 3620] [serial = 1182] [outer = 00000000] 17:26:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (16ABF000) [pid = 3620] [serial = 1183] [outer = 162C7800] 17:26:33 INFO - PROCESS | 3620 | 1463793993399 Marionette DEBUG loaded listener.js 17:26:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (17031C00) [pid = 3620] [serial = 1184] [outer = 162C7800] 17:26:33 INFO - PROCESS | 3620 | 1463793993965 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:26:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:26:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 928ms 17:26:34 INFO - PROCESS | 3620 | 1463793994028 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 17:26:34 INFO - PROCESS | 3620 | 1463793994031 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 17:26:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:26:34 INFO - PROCESS | 3620 | 1463793994035 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:26:34 INFO - PROCESS | 3620 | 1463793994036 Marionette TRACE conn2 <- [1,1542,null,{}] 17:26:34 INFO - PROCESS | 3620 | 1463793994055 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:34 INFO - PROCESS | 3620 | 1463793994154 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 17:26:34 INFO - PROCESS | 3620 | 1463793994285 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:34 INFO - PROCESS | 3620 | ++DOCSHELL 16942C00 == 54 [pid = 3620] [id = 395] 17:26:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (16945C00) [pid = 3620] [serial = 1185] [outer = 00000000] 17:26:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (170D1C00) [pid = 3620] [serial = 1186] [outer = 16945C00] 17:26:34 INFO - PROCESS | 3620 | 1463793994340 Marionette DEBUG loaded listener.js 17:26:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (170D3800) [pid = 3620] [serial = 1187] [outer = 16945C00] 17:26:35 INFO - PROCESS | 3620 | 1463793995020 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:26:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:26:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1035ms 17:26:35 INFO - PROCESS | 3620 | 1463793995089 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 17:26:35 INFO - PROCESS | 3620 | 1463793995094 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 17:26:35 INFO - PROCESS | 3620 | 1463793995098 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:26:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:26:35 INFO - PROCESS | 3620 | 1463793995102 Marionette TRACE conn2 <- [1,1546,null,{}] 17:26:35 INFO - PROCESS | 3620 | 1463793995107 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:35 INFO - PROCESS | 3620 | 1463793995190 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 17:26:35 INFO - PROCESS | 3620 | 1463793995376 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:35 INFO - PROCESS | 3620 | --DOCSHELL 10ABF000 == 53 [pid = 3620] [id = 327] 17:26:35 INFO - PROCESS | 3620 | --DOCSHELL 0F338C00 == 52 [pid = 3620] [id = 389] 17:26:35 INFO - PROCESS | 3620 | ++DOCSHELL 0F308000 == 53 [pid = 3620] [id = 396] 17:26:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (0F338C00) [pid = 3620] [serial = 1188] [outer = 00000000] 17:26:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (10A76400) [pid = 3620] [serial = 1189] [outer = 0F338C00] 17:26:35 INFO - PROCESS | 3620 | 1463793995454 Marionette DEBUG loaded listener.js 17:26:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (12894400) [pid = 3620] [serial = 1190] [outer = 0F338C00] 17:26:36 INFO - PROCESS | 3620 | 1463793996087 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:26:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:26:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1050ms 17:26:36 INFO - PROCESS | 3620 | 1463793996156 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 17:26:36 INFO - PROCESS | 3620 | 1463793996160 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 17:26:36 INFO - PROCESS | 3620 | 1463793996165 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:26:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:26:36 INFO - PROCESS | 3620 | 1463793996169 Marionette TRACE conn2 <- [1,1550,null,{}] 17:26:36 INFO - PROCESS | 3620 | 1463793996174 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:36 INFO - PROCESS | 3620 | 1463793996282 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 17:26:36 INFO - PROCESS | 3620 | 1463793996417 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:36 INFO - PROCESS | 3620 | ++DOCSHELL 14E23000 == 54 [pid = 3620] [id = 397] 17:26:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (14E83400) [pid = 3620] [serial = 1191] [outer = 00000000] 17:26:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (15DE8400) [pid = 3620] [serial = 1192] [outer = 14E83400] 17:26:36 INFO - PROCESS | 3620 | 1463793996482 Marionette DEBUG loaded listener.js 17:26:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (160B6400) [pid = 3620] [serial = 1193] [outer = 14E83400] 17:26:37 INFO - PROCESS | 3620 | 1463793997133 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:26:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:26:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1020ms 17:26:37 INFO - PROCESS | 3620 | 1463793997193 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 17:26:37 INFO - PROCESS | 3620 | 1463793997197 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 17:26:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:26:37 INFO - PROCESS | 3620 | 1463793997222 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:26:37 INFO - PROCESS | 3620 | 1463793997224 Marionette TRACE conn2 <- [1,1554,null,{}] 17:26:37 INFO - PROCESS | 3620 | 1463793997228 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:37 INFO - PROCESS | 3620 | 1463793997315 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 17:26:37 INFO - PROCESS | 3620 | 1463793997456 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:37 INFO - PROCESS | 3620 | ++DOCSHELL 160B6000 == 55 [pid = 3620] [id = 398] 17:26:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (160BB800) [pid = 3620] [serial = 1194] [outer = 00000000] 17:26:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (16947800) [pid = 3620] [serial = 1195] [outer = 160BB800] 17:26:37 INFO - PROCESS | 3620 | 1463793997521 Marionette DEBUG loaded listener.js 17:26:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (16EA5800) [pid = 3620] [serial = 1196] [outer = 160BB800] 17:26:38 INFO - PROCESS | 3620 | 1463793998103 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:26:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:26:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 929ms 17:26:38 INFO - PROCESS | 3620 | 1463793998132 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 17:26:38 INFO - PROCESS | 3620 | 1463793998135 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 17:26:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:26:38 INFO - PROCESS | 3620 | 1463793998140 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:26:38 INFO - PROCESS | 3620 | 1463793998146 Marionette TRACE conn2 <- [1,1558,null,{}] 17:26:38 INFO - PROCESS | 3620 | 1463793998155 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:38 INFO - PROCESS | 3620 | 1463793998262 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 17:26:38 INFO - PROCESS | 3620 | 1463793998371 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:38 INFO - PROCESS | 3620 | ++DOCSHELL 174D0000 == 56 [pid = 3620] [id = 399] 17:26:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (174D0400) [pid = 3620] [serial = 1197] [outer = 00000000] 17:26:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (17729400) [pid = 3620] [serial = 1198] [outer = 174D0400] 17:26:38 INFO - PROCESS | 3620 | 1463793998424 Marionette DEBUG loaded listener.js 17:26:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (17730000) [pid = 3620] [serial = 1199] [outer = 174D0400] 17:26:39 INFO - PROCESS | 3620 | 1463793999045 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:26:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:26:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 974ms 17:26:39 INFO - PROCESS | 3620 | 1463793999123 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 17:26:39 INFO - PROCESS | 3620 | 1463793999126 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 17:26:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:26:39 INFO - PROCESS | 3620 | 1463793999130 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:26:39 INFO - PROCESS | 3620 | 1463793999132 Marionette TRACE conn2 <- [1,1562,null,{}] 17:26:39 INFO - PROCESS | 3620 | 1463793999136 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:39 INFO - PROCESS | 3620 | 1463793999221 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 17:26:39 INFO - PROCESS | 3620 | 1463793999355 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:39 INFO - PROCESS | 3620 | ++DOCSHELL 1772A800 == 57 [pid = 3620] [id = 400] 17:26:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (1772D400) [pid = 3620] [serial = 1200] [outer = 00000000] 17:26:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 125 (17857800) [pid = 3620] [serial = 1201] [outer = 1772D400] 17:26:39 INFO - PROCESS | 3620 | 1463793999409 Marionette DEBUG loaded listener.js 17:26:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 126 (17E36000) [pid = 3620] [serial = 1202] [outer = 1772D400] 17:26:39 INFO - PROCESS | 3620 | 1463793999970 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 17:26:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:26:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 883ms 17:26:40 INFO - PROCESS | 3620 | 1463794000000 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 17:26:40 INFO - PROCESS | 3620 | 1463794000002 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 17:26:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:26:40 INFO - PROCESS | 3620 | 1463794000005 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:26:40 INFO - PROCESS | 3620 | 1463794000007 Marionette TRACE conn2 <- [1,1566,null,{}] 17:26:40 INFO - PROCESS | 3620 | 1463794000011 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:40 INFO - PROCESS | 3620 | 1463794000110 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 17:26:40 INFO - PROCESS | 3620 | 1463794000220 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:40 INFO - PROCESS | 3620 | ++DOCSHELL 17F85800 == 58 [pid = 3620] [id = 401] 17:26:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 127 (17F85C00) [pid = 3620] [serial = 1203] [outer = 00000000] 17:26:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 128 (18252800) [pid = 3620] [serial = 1204] [outer = 17F85C00] 17:26:40 INFO - PROCESS | 3620 | 1463794000281 Marionette DEBUG loaded listener.js 17:26:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 129 (19764C00) [pid = 3620] [serial = 1205] [outer = 17F85C00] 17:26:40 INFO - PROCESS | 3620 | 1463794000952 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 17:26:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:26:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1005ms 17:26:41 INFO - PROCESS | 3620 | 1463794001028 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 17:26:41 INFO - PROCESS | 3620 | 1463794001031 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 17:26:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:26:41 INFO - PROCESS | 3620 | 1463794001036 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:26:41 INFO - PROCESS | 3620 | 1463794001040 Marionette TRACE conn2 <- [1,1570,null,{}] 17:26:41 INFO - PROCESS | 3620 | 1463794001045 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:41 INFO - PROCESS | 3620 | 1463794001154 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 17:26:41 INFO - PROCESS | 3620 | 1463794001329 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:41 INFO - PROCESS | 3620 | ++DOCSHELL 0F32B800 == 59 [pid = 3620] [id = 402] 17:26:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 130 (0F335400) [pid = 3620] [serial = 1206] [outer = 00000000] 17:26:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 131 (12876000) [pid = 3620] [serial = 1207] [outer = 0F335400] 17:26:41 INFO - PROCESS | 3620 | 1463794001400 Marionette DEBUG loaded listener.js 17:26:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 132 (138DEC00) [pid = 3620] [serial = 1208] [outer = 0F335400] 17:26:42 INFO - PROCESS | 3620 | 1463794002036 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:26:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:26:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1020ms 17:26:42 INFO - PROCESS | 3620 | 1463794002064 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 17:26:42 INFO - PROCESS | 3620 | 1463794002069 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 17:26:42 INFO - PROCESS | 3620 | 1463794002093 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:26:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:26:42 INFO - PROCESS | 3620 | 1463794002096 Marionette TRACE conn2 <- [1,1574,null,{}] 17:26:42 INFO - PROCESS | 3620 | 1463794002102 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:42 INFO - PROCESS | 3620 | 1463794002209 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 17:26:42 INFO - PROCESS | 3620 | 1463794002347 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:42 INFO - PROCESS | 3620 | ++DOCSHELL 16227400 == 60 [pid = 3620] [id = 403] 17:26:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 133 (162B1400) [pid = 3620] [serial = 1209] [outer = 00000000] 17:26:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 134 (162CA800) [pid = 3620] [serial = 1210] [outer = 162B1400] 17:26:42 INFO - PROCESS | 3620 | 1463794002405 Marionette DEBUG loaded listener.js 17:26:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 135 (16943000) [pid = 3620] [serial = 1211] [outer = 162B1400] 17:26:43 INFO - PROCESS | 3620 | 1463794003025 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 17:26:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:26:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 974ms 17:26:43 INFO - PROCESS | 3620 | 1463794003065 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 17:26:43 INFO - PROCESS | 3620 | 1463794003069 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 17:26:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:26:43 INFO - PROCESS | 3620 | 1463794003074 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:26:43 INFO - PROCESS | 3620 | 1463794003077 Marionette TRACE conn2 <- [1,1578,null,{}] 17:26:43 INFO - PROCESS | 3620 | 1463794003080 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:43 INFO - PROCESS | 3620 | 1463794003184 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 17:26:43 INFO - PROCESS | 3620 | 1463794003295 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:43 INFO - PROCESS | 3620 | ++DOCSHELL 170D7000 == 61 [pid = 3620] [id = 404] 17:26:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 136 (1712BC00) [pid = 3620] [serial = 1212] [outer = 00000000] 17:26:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 137 (174C5C00) [pid = 3620] [serial = 1213] [outer = 1712BC00] 17:26:43 INFO - PROCESS | 3620 | 1463794003350 Marionette DEBUG loaded listener.js 17:26:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 138 (1784B000) [pid = 3620] [serial = 1214] [outer = 1712BC00] 17:26:43 INFO - PROCESS | 3620 | 1463794003975 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 17:26:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:26:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 974ms 17:26:44 INFO - PROCESS | 3620 | 1463794004069 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 17:26:44 INFO - PROCESS | 3620 | 1463794004072 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 17:26:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:26:44 INFO - PROCESS | 3620 | 1463794004079 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:26:44 INFO - PROCESS | 3620 | 1463794004085 Marionette TRACE conn2 <- [1,1582,null,{}] 17:26:44 INFO - PROCESS | 3620 | 1463794004094 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:44 INFO - PROCESS | 3620 | 1463794004209 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 17:26:44 INFO - PROCESS | 3620 | 1463794004324 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:44 INFO - PROCESS | 3620 | ++DOCSHELL 19764000 == 62 [pid = 3620] [id = 405] 17:26:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 139 (19768400) [pid = 3620] [serial = 1215] [outer = 00000000] 17:26:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 140 (1986B400) [pid = 3620] [serial = 1216] [outer = 19768400] 17:26:44 INFO - PROCESS | 3620 | 1463794004381 Marionette DEBUG loaded listener.js 17:26:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 141 (1986EC00) [pid = 3620] [serial = 1217] [outer = 19768400] 17:26:44 INFO - PROCESS | 3620 | 1463794004931 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:26:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:26:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 913ms 17:26:44 INFO - PROCESS | 3620 | 1463794004986 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 17:26:44 INFO - PROCESS | 3620 | 1463794004988 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 17:26:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:26:44 INFO - PROCESS | 3620 | 1463794004992 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:26:44 INFO - PROCESS | 3620 | 1463794004994 Marionette TRACE conn2 <- [1,1586,null,{}] 17:26:44 INFO - PROCESS | 3620 | 1463794004998 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:45 INFO - PROCESS | 3620 | 1463794005099 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 17:26:45 INFO - PROCESS | 3620 | 1463794005235 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:45 INFO - PROCESS | 3620 | ++DOCSHELL 19870400 == 63 [pid = 3620] [id = 406] 17:26:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 142 (19871800) [pid = 3620] [serial = 1218] [outer = 00000000] 17:26:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 143 (198CE400) [pid = 3620] [serial = 1219] [outer = 19871800] 17:26:45 INFO - PROCESS | 3620 | 1463794005290 Marionette DEBUG loaded listener.js 17:26:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 144 (198D2000) [pid = 3620] [serial = 1220] [outer = 19871800] 17:26:45 INFO - PROCESS | 3620 | 1463794005864 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:26:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:26:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 928ms 17:26:45 INFO - PROCESS | 3620 | 1463794005920 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 17:26:45 INFO - PROCESS | 3620 | 1463794005923 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 17:26:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:26:45 INFO - PROCESS | 3620 | 1463794005926 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:26:45 INFO - PROCESS | 3620 | 1463794005928 Marionette TRACE conn2 <- [1,1590,null,{}] 17:26:45 INFO - PROCESS | 3620 | 1463794005932 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:46 INFO - PROCESS | 3620 | 1463794006029 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 17:26:46 INFO - PROCESS | 3620 | 1463794006166 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:46 INFO - PROCESS | 3620 | ++DOCSHELL 198CB800 == 64 [pid = 3620] [id = 407] 17:26:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 145 (198CC000) [pid = 3620] [serial = 1221] [outer = 00000000] 17:26:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 146 (19AF2400) [pid = 3620] [serial = 1222] [outer = 198CC000] 17:26:46 INFO - PROCESS | 3620 | 1463794006213 Marionette DEBUG loaded listener.js 17:26:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 147 (19D7B000) [pid = 3620] [serial = 1223] [outer = 198CC000] 17:26:46 INFO - PROCESS | 3620 | 1463794006851 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 17:26:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:26:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 975ms 17:26:46 INFO - PROCESS | 3620 | 1463794006894 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 17:26:46 INFO - PROCESS | 3620 | 1463794006897 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 17:26:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:26:46 INFO - PROCESS | 3620 | 1463794006900 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:26:46 INFO - PROCESS | 3620 | 1463794006902 Marionette TRACE conn2 <- [1,1594,null,{}] 17:26:46 INFO - PROCESS | 3620 | 1463794006906 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:47 INFO - PROCESS | 3620 | 1463794007009 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 17:26:47 INFO - PROCESS | 3620 | 1463794007220 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:47 INFO - PROCESS | 3620 | ++DOCSHELL 11CECC00 == 65 [pid = 3620] [id = 408] 17:26:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 148 (12873400) [pid = 3620] [serial = 1224] [outer = 00000000] 17:26:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 149 (13809400) [pid = 3620] [serial = 1225] [outer = 12873400] 17:26:47 INFO - PROCESS | 3620 | 1463794007274 Marionette DEBUG loaded listener.js 17:26:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 150 (15157800) [pid = 3620] [serial = 1226] [outer = 12873400] 17:26:47 INFO - PROCESS | 3620 | 1463794007962 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 17:26:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:26:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1111ms 17:26:48 INFO - PROCESS | 3620 | 1463794008029 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 17:26:48 INFO - PROCESS | 3620 | 1463794008034 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 17:26:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:26:48 INFO - PROCESS | 3620 | 1463794008040 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:26:48 INFO - PROCESS | 3620 | 1463794008044 Marionette TRACE conn2 <- [1,1598,null,{}] 17:26:48 INFO - PROCESS | 3620 | 1463794008051 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:48 INFO - PROCESS | 3620 | 1463794008169 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 17:26:48 INFO - PROCESS | 3620 | 1463794008305 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:48 INFO - PROCESS | 3620 | ++DOCSHELL 15D05400 == 66 [pid = 3620] [id = 409] 17:26:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 151 (15D10C00) [pid = 3620] [serial = 1227] [outer = 00000000] 17:26:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 152 (16940400) [pid = 3620] [serial = 1228] [outer = 15D10C00] 17:26:48 INFO - PROCESS | 3620 | 1463794008363 Marionette DEBUG loaded listener.js 17:26:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 153 (1703A400) [pid = 3620] [serial = 1229] [outer = 15D10C00] 17:26:48 INFO - PROCESS | 3620 | 1463794008964 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 17:26:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:26:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 974ms 17:26:49 INFO - PROCESS | 3620 | 1463794009006 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 17:26:49 INFO - PROCESS | 3620 | 1463794009012 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 17:26:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:26:49 INFO - PROCESS | 3620 | 1463794009018 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:26:49 INFO - PROCESS | 3620 | 1463794009021 Marionette TRACE conn2 <- [1,1602,null,{}] 17:26:49 INFO - PROCESS | 3620 | 1463794009025 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:49 INFO - PROCESS | 3620 | 1463794009131 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 17:26:49 INFO - PROCESS | 3620 | 1463794009273 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:49 INFO - PROCESS | 3620 | ++DOCSHELL 1741F400 == 67 [pid = 3620] [id = 410] 17:26:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 154 (17728400) [pid = 3620] [serial = 1230] [outer = 00000000] 17:26:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 155 (17F80000) [pid = 3620] [serial = 1231] [outer = 17728400] 17:26:49 INFO - PROCESS | 3620 | 1463794009329 Marionette DEBUG loaded listener.js 17:26:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 156 (182E1400) [pid = 3620] [serial = 1232] [outer = 17728400] 17:26:49 INFO - PROCESS | 3620 | 1463794009923 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 17:26:49 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 17:26:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 974ms 17:26:49 INFO - PROCESS | 3620 | 1463794010002 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 17:26:49 INFO - PROCESS | 3620 | 1463794010004 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 17:26:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:26:50 INFO - PROCESS | 3620 | 1463794010023 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:26:50 INFO - PROCESS | 3620 | 1463794010026 Marionette TRACE conn2 <- [1,1606,null,{}] 17:26:50 INFO - PROCESS | 3620 | 1463794010039 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:50 INFO - PROCESS | 3620 | 1463794010153 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 17:26:50 INFO - PROCESS | 3620 | 1463794010271 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:50 INFO - PROCESS | 3620 | ++DOCSHELL 19866C00 == 68 [pid = 3620] [id = 411] 17:26:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 157 (19867800) [pid = 3620] [serial = 1233] [outer = 00000000] 17:26:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 158 (19AEC800) [pid = 3620] [serial = 1234] [outer = 19867800] 17:26:50 INFO - PROCESS | 3620 | 1463794010333 Marionette DEBUG loaded listener.js 17:26:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 159 (19D76400) [pid = 3620] [serial = 1235] [outer = 19867800] 17:26:50 INFO - PROCESS | 3620 | 1463794010949 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 17:26:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:26:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 975ms 17:26:50 INFO - PROCESS | 3620 | 1463794010980 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 17:26:50 INFO - PROCESS | 3620 | 1463794010983 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 17:26:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:26:50 INFO - PROCESS | 3620 | 1463794010986 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:26:50 INFO - PROCESS | 3620 | 1463794010988 Marionette TRACE conn2 <- [1,1610,null,{}] 17:26:50 INFO - PROCESS | 3620 | 1463794010992 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:51 INFO - PROCESS | 3620 | 1463794011094 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 17:26:51 INFO - PROCESS | 3620 | 1463794011206 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:51 INFO - PROCESS | 3620 | ++DOCSHELL 11001400 == 69 [pid = 3620] [id = 412] 17:26:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 160 (17729000) [pid = 3620] [serial = 1236] [outer = 00000000] 17:26:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 161 (1A098800) [pid = 3620] [serial = 1237] [outer = 17729000] 17:26:51 INFO - PROCESS | 3620 | 1463794011260 Marionette DEBUG loaded listener.js 17:26:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 162 (1A252C00) [pid = 3620] [serial = 1238] [outer = 17729000] 17:26:51 INFO - PROCESS | 3620 | 1463794011823 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 17:26:51 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 17:26:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 883ms 17:26:51 INFO - PROCESS | 3620 | 1463794011874 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 17:26:51 INFO - PROCESS | 3620 | 1463794011876 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 17:26:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:26:51 INFO - PROCESS | 3620 | 1463794011879 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:26:51 INFO - PROCESS | 3620 | 1463794011881 Marionette TRACE conn2 <- [1,1614,null,{}] 17:26:51 INFO - PROCESS | 3620 | 1463794011885 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:51 INFO - PROCESS | 3620 | 1463794011983 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 17:26:52 INFO - PROCESS | 3620 | 1463794012097 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:52 INFO - PROCESS | 3620 | ++DOCSHELL 19871000 == 70 [pid = 3620] [id = 413] 17:26:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 163 (19D84C00) [pid = 3620] [serial = 1239] [outer = 00000000] 17:26:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 164 (1A2EE000) [pid = 3620] [serial = 1240] [outer = 19D84C00] 17:26:52 INFO - PROCESS | 3620 | 1463794012191 Marionette DEBUG loaded listener.js 17:26:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 165 (1A2EE400) [pid = 3620] [serial = 1241] [outer = 19D84C00] 17:26:52 INFO - PROCESS | 3620 | 1463794012799 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:26:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:26:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 974ms 17:26:52 INFO - PROCESS | 3620 | 1463794012846 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 17:26:52 INFO - PROCESS | 3620 | 1463794012849 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 17:26:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:26:52 INFO - PROCESS | 3620 | 1463794012852 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:26:52 INFO - PROCESS | 3620 | 1463794012854 Marionette TRACE conn2 <- [1,1618,null,{}] 17:26:52 INFO - PROCESS | 3620 | 1463794012873 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:52 INFO - PROCESS | 3620 | 1463794013005 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 17:26:53 INFO - PROCESS | 3620 | 1463794013149 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:53 INFO - PROCESS | 3620 | ++DOCSHELL 16DB3000 == 71 [pid = 3620] [id = 414] 17:26:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 166 (16DB3C00) [pid = 3620] [serial = 1242] [outer = 00000000] 17:26:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 167 (1A774000) [pid = 3620] [serial = 1243] [outer = 16DB3C00] 17:26:53 INFO - PROCESS | 3620 | 1463794013204 Marionette DEBUG loaded listener.js 17:26:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 168 (1A77F800) [pid = 3620] [serial = 1244] [outer = 16DB3C00] 17:26:53 INFO - PROCESS | 3620 | 1463794013867 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 17:26:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:26:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1020ms 17:26:53 INFO - PROCESS | 3620 | 1463794013903 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 17:26:53 INFO - PROCESS | 3620 | 1463794013906 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 17:26:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:26:53 INFO - PROCESS | 3620 | 1463794013913 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:26:53 INFO - PROCESS | 3620 | 1463794013916 Marionette TRACE conn2 <- [1,1622,null,{}] 17:26:53 INFO - PROCESS | 3620 | 1463794013938 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:54 INFO - PROCESS | 3620 | 1463794014041 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 17:26:54 INFO - PROCESS | 3620 | 1463794014177 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:54 INFO - PROCESS | 3620 | ++DOCSHELL 16942400 == 72 [pid = 3620] [id = 415] 17:26:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 169 (16944000) [pid = 3620] [serial = 1245] [outer = 00000000] 17:26:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 170 (16DB9C00) [pid = 3620] [serial = 1246] [outer = 16944000] 17:26:54 INFO - PROCESS | 3620 | 1463794014229 Marionette DEBUG loaded listener.js 17:26:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 171 (16DC0000) [pid = 3620] [serial = 1247] [outer = 16944000] 17:26:54 INFO - PROCESS | 3620 | --DOCSHELL 0F32B800 == 71 [pid = 3620] [id = 402] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 13B31C00 == 70 [pid = 3620] [id = 376] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 11CE7C00 == 69 [pid = 3620] [id = 300] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 11C4EC00 == 68 [pid = 3620] [id = 315] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 10AC0C00 == 67 [pid = 3620] [id = 391] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 138E4000 == 66 [pid = 3620] [id = 392] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 10F90000 == 65 [pid = 3620] [id = 347] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 16227400 == 64 [pid = 3620] [id = 403] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 140D0000 == 63 [pid = 3620] [id = 304] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 10432800 == 62 [pid = 3620] [id = 313] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 162C5400 == 61 [pid = 3620] [id = 340] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 16948C00 == 60 [pid = 3620] [id = 308] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 13D79400 == 59 [pid = 3620] [id = 393] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 13803C00 == 58 [pid = 3620] [id = 302] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 170D7000 == 57 [pid = 3620] [id = 404] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 10439000 == 56 [pid = 3620] [id = 338] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 131E0400 == 55 [pid = 3620] [id = 307] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 19764000 == 54 [pid = 3620] [id = 405] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 0C77C800 == 53 [pid = 3620] [id = 346] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 11425800 == 52 [pid = 3620] [id = 314] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 162B9C00 == 51 [pid = 3620] [id = 394] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 12A68800 == 50 [pid = 3620] [id = 301] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 19870400 == 49 [pid = 3620] [id = 406] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 0F30D400 == 48 [pid = 3620] [id = 360] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 131F6400 == 47 [pid = 3620] [id = 386] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 15152400 == 46 [pid = 3620] [id = 305] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 131F4000 == 45 [pid = 3620] [id = 361] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 13BB1800 == 44 [pid = 3620] [id = 311] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 15896C00 == 43 [pid = 3620] [id = 363] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 105F1000 == 42 [pid = 3620] [id = 390] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 0F30B400 == 41 [pid = 3620] [id = 298] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 0F308000 == 40 [pid = 3620] [id = 396] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 1046E800 == 39 [pid = 3620] [id = 299] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 0F30C400 == 38 [pid = 3620] [id = 312] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 1055B800 == 37 [pid = 3620] [id = 349] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 10AB6000 == 36 [pid = 3620] [id = 375] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 14E22800 == 35 [pid = 3620] [id = 387] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 14E23000 == 34 [pid = 3620] [id = 397] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 160B6000 == 33 [pid = 3620] [id = 398] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 1335B000 == 32 [pid = 3620] [id = 310] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 13315800 == 31 [pid = 3620] [id = 339] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 14E82000 == 30 [pid = 3620] [id = 303] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 10AB4400 == 29 [pid = 3620] [id = 385] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 174D0000 == 28 [pid = 3620] [id = 399] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 1772A800 == 27 [pid = 3620] [id = 400] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 0F337400 == 26 [pid = 3620] [id = 309] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 162B4000 == 25 [pid = 3620] [id = 362] 17:26:56 INFO - PROCESS | 3620 | --DOCSHELL 11CE4C00 == 24 [pid = 3620] [id = 306] 17:26:57 INFO - PROCESS | 3620 | --DOCSHELL 15DF5C00 == 23 [pid = 3620] [id = 388] 17:26:57 INFO - PROCESS | 3620 | --DOCSHELL 0C38EC00 == 22 [pid = 3620] [id = 348] 17:26:57 INFO - PROCESS | 3620 | --DOCSHELL 16942C00 == 21 [pid = 3620] [id = 395] 17:26:57 INFO - PROCESS | 3620 | --DOCSHELL 1335BC00 == 20 [pid = 3620] [id = 384] 17:26:57 INFO - PROCESS | 3620 | --DOCSHELL 19871000 == 19 [pid = 3620] [id = 413] 17:26:57 INFO - PROCESS | 3620 | --DOCSHELL 160BCC00 == 18 [pid = 3620] [id = 374] 17:26:57 INFO - PROCESS | 3620 | --DOCSHELL 19866C00 == 17 [pid = 3620] [id = 411] 17:26:57 INFO - PROCESS | 3620 | --DOCSHELL 11001400 == 16 [pid = 3620] [id = 412] 17:26:57 INFO - PROCESS | 3620 | --DOCSHELL 171E7C00 == 15 [pid = 3620] [id = 377] 17:26:57 INFO - PROCESS | 3620 | --DOCSHELL 1741F400 == 14 [pid = 3620] [id = 410] 17:26:57 INFO - PROCESS | 3620 | --DOCSHELL 198CB800 == 13 [pid = 3620] [id = 407] 17:26:57 INFO - PROCESS | 3620 | --DOCSHELL 17F85800 == 12 [pid = 3620] [id = 401] 17:26:57 INFO - PROCESS | 3620 | --DOCSHELL 11CECC00 == 11 [pid = 3620] [id = 408] 17:26:57 INFO - PROCESS | 3620 | --DOCSHELL 15D05400 == 10 [pid = 3620] [id = 409] 17:26:57 INFO - PROCESS | 3620 | --DOCSHELL 16DB3000 == 9 [pid = 3620] [id = 414] 17:26:59 INFO - PROCESS | 3620 | 1463794019188 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:26:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:26:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 5342ms 17:26:59 INFO - PROCESS | 3620 | 1463794019249 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 17:26:59 INFO - PROCESS | 3620 | 1463794019253 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 17:26:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:26:59 INFO - PROCESS | 3620 | 1463794019259 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:26:59 INFO - PROCESS | 3620 | 1463794019263 Marionette TRACE conn2 <- [1,1626,null,{}] 17:26:59 INFO - PROCESS | 3620 | 1463794019271 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:26:59 INFO - PROCESS | 3620 | 1463794019369 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 17:26:59 INFO - PROCESS | 3620 | 1463794019470 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:26:59 INFO - PROCESS | 3620 | ++DOCSHELL 0F309000 == 10 [pid = 3620] [id = 416] 17:26:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 172 (0F309400) [pid = 3620] [serial = 1248] [outer = 00000000] 17:26:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 173 (1026E000) [pid = 3620] [serial = 1249] [outer = 0F309400] 17:26:59 INFO - PROCESS | 3620 | 1463794019517 Marionette DEBUG loaded listener.js 17:26:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 174 (105E7800) [pid = 3620] [serial = 1250] [outer = 0F309400] 17:26:59 INFO - PROCESS | 3620 | 1463794019942 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 17:26:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:26:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 715ms 17:26:59 INFO - PROCESS | 3620 | 1463794019983 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 17:26:59 INFO - PROCESS | 3620 | 1463794019989 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 17:26:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:26:59 INFO - PROCESS | 3620 | 1463794019999 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:26:59 INFO - PROCESS | 3620 | 1463794020002 Marionette TRACE conn2 <- [1,1630,null,{}] 17:26:59 INFO - PROCESS | 3620 | 1463794020006 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:00 INFO - PROCESS | 3620 | 1463794020094 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 17:27:00 INFO - PROCESS | 3620 | 1463794020106 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:00 INFO - PROCESS | 3620 | ++DOCSHELL 0F334C00 == 11 [pid = 3620] [id = 417] 17:27:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 175 (10F8C400) [pid = 3620] [serial = 1251] [outer = 00000000] 17:27:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 176 (114A4400) [pid = 3620] [serial = 1252] [outer = 10F8C400] 17:27:00 INFO - PROCESS | 3620 | 1463794020150 Marionette DEBUG loaded listener.js 17:27:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 177 (11CEDC00) [pid = 3620] [serial = 1253] [outer = 10F8C400] 17:27:00 INFO - PROCESS | 3620 | 1463794020634 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 17:27:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:27:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 685ms 17:27:00 INFO - PROCESS | 3620 | 1463794020680 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 17:27:00 INFO - PROCESS | 3620 | 1463794020683 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 17:27:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:27:00 INFO - PROCESS | 3620 | 1463794020687 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:27:00 INFO - PROCESS | 3620 | 1463794020690 Marionette TRACE conn2 <- [1,1634,null,{}] 17:27:00 INFO - PROCESS | 3620 | 1463794020701 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:00 INFO - PROCESS | 3620 | 1463794020817 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 17:27:00 INFO - PROCESS | 3620 | 1463794020945 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:00 INFO - PROCESS | 3620 | ++DOCSHELL 131EB000 == 12 [pid = 3620] [id = 418] 17:27:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 178 (131EC000) [pid = 3620] [serial = 1254] [outer = 00000000] 17:27:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 179 (1380B800) [pid = 3620] [serial = 1255] [outer = 131EC000] 17:27:00 INFO - PROCESS | 3620 | 1463794020994 Marionette DEBUG loaded listener.js 17:27:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 180 (13BB5400) [pid = 3620] [serial = 1256] [outer = 131EC000] 17:27:01 INFO - PROCESS | 3620 | 1463794021433 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 17:27:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:27:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 776ms 17:27:01 INFO - PROCESS | 3620 | 1463794021470 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 17:27:01 INFO - PROCESS | 3620 | 1463794021473 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 17:27:01 INFO - PROCESS | 3620 | 1463794021476 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:27:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:27:01 INFO - PROCESS | 3620 | 1463794021478 Marionette TRACE conn2 <- [1,1638,null,{}] 17:27:01 INFO - PROCESS | 3620 | 1463794021481 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:01 INFO - PROCESS | 3620 | 1463794021600 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 17:27:01 INFO - PROCESS | 3620 | 1463794021607 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:01 INFO - PROCESS | 3620 | ++DOCSHELL 1380B000 == 13 [pid = 3620] [id = 419] 17:27:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 181 (14E24400) [pid = 3620] [serial = 1257] [outer = 00000000] 17:27:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 182 (15D0F400) [pid = 3620] [serial = 1258] [outer = 14E24400] 17:27:01 INFO - PROCESS | 3620 | 1463794021651 Marionette DEBUG loaded listener.js 17:27:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 183 (160BA000) [pid = 3620] [serial = 1259] [outer = 14E24400] 17:27:02 INFO - PROCESS | 3620 | 1463794022108 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 17:27:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:27:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 669ms 17:27:02 INFO - PROCESS | 3620 | 1463794022159 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 17:27:02 INFO - PROCESS | 3620 | 1463794022161 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 17:27:02 INFO - PROCESS | 3620 | 1463794022164 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:27:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:27:02 INFO - PROCESS | 3620 | 1463794022166 Marionette TRACE conn2 <- [1,1642,null,{}] 17:27:02 INFO - PROCESS | 3620 | 1463794022178 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:02 INFO - PROCESS | 3620 | 1463794022298 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 17:27:02 INFO - PROCESS | 3620 | 1463794022311 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:02 INFO - PROCESS | 3620 | ++DOCSHELL 16230C00 == 14 [pid = 3620] [id = 420] 17:27:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 184 (162B2000) [pid = 3620] [serial = 1260] [outer = 00000000] 17:27:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 185 (162BA400) [pid = 3620] [serial = 1261] [outer = 162B2000] 17:27:02 INFO - PROCESS | 3620 | 1463794022355 Marionette DEBUG loaded listener.js 17:27:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 186 (166C5800) [pid = 3620] [serial = 1262] [outer = 162B2000] 17:27:02 INFO - PROCESS | 3620 | 1463794022791 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:27:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:27:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 685ms 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 185 (17728400) [pid = 3620] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 184 (160BB800) [pid = 3620] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 183 (15155400) [pid = 3620] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 182 (174C5000) [pid = 3620] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 181 (1335E800) [pid = 3620] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 180 (10475000) [pid = 3620] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 179 (1306CC00) [pid = 3620] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 178 (1055F000) [pid = 3620] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 177 (112CF800) [pid = 3620] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 176 (140CD000) [pid = 3620] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 175 (171F1C00) [pid = 3620] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 174 (0C389C00) [pid = 3620] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 173 (1617C000) [pid = 3620] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 172 (17405000) [pid = 3620] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 171 (0F30E400) [pid = 3620] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 170 (13307C00) [pid = 3620] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 169 (162B4400) [pid = 3620] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 168 (131FEC00) [pid = 3620] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 167 (14E83400) [pid = 3620] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 166 (10EB7800) [pid = 3620] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 165 (0C77D000) [pid = 3620] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 164 (10ABC400) [pid = 3620] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 163 (13B32C00) [pid = 3620] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 162 (11004400) [pid = 3620] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 161 (0F338C00) [pid = 3620] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 160 (12873400) [pid = 3620] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 159 (10AB6C00) [pid = 3620] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 158 (16948000) [pid = 3620] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 157 (10AB4000) [pid = 3620] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 156 (10AC1400) [pid = 3620] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 155 (162C5800) [pid = 3620] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 154 (0F394400) [pid = 3620] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 153 (162C7000) [pid = 3620] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 152 (162B7400) [pid = 3620] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 151 (16945C00) [pid = 3620] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 150 (16DB3C00) [pid = 3620] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 149 (19D84C00) [pid = 3620] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 148 (17729000) [pid = 3620] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 147 (198CC000) [pid = 3620] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 146 (19871800) [pid = 3620] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 145 (17F85C00) [pid = 3620] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 144 (19768400) [pid = 3620] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 143 (1772D400) [pid = 3620] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 142 (19867800) [pid = 3620] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 141 (174D0400) [pid = 3620] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 140 (15D10C00) [pid = 3620] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 139 (162C7800) [pid = 3620] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 138 (1712BC00) [pid = 3620] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 137 (16230800) [pid = 3620] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 136 (0F335400) [pid = 3620] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 135 (14E2FC00) [pid = 3620] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 134 (112C9800) [pid = 3620] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 133 (162B1400) [pid = 3620] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:27:03 INFO - PROCESS | 3620 | --DOMWINDOW == 132 (160BD800) [pid = 3620] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:27:03 INFO - PROCESS | 3620 | 1463794023654 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 17:27:03 INFO - PROCESS | 3620 | 1463794023656 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 17:27:03 INFO - PROCESS | 3620 | 1463794023667 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:27:03 INFO - PROCESS | 3620 | 1463794023669 Marionette TRACE conn2 <- [1,1646,null,{}] 17:27:03 INFO - PROCESS | 3620 | 1463794023673 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:03 INFO - PROCESS | 3620 | 1463794023782 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 17:27:03 INFO - PROCESS | 3620 | 1463794023789 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:03 INFO - PROCESS | 3620 | ++DOCSHELL 10ABBC00 == 15 [pid = 3620] [id = 421] 17:27:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 133 (10ABC400) [pid = 3620] [serial = 1263] [outer = 00000000] 17:27:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 134 (10F8F400) [pid = 3620] [serial = 1264] [outer = 10ABC400] 17:27:03 INFO - PROCESS | 3620 | 1463794023835 Marionette DEBUG loaded listener.js 17:27:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 135 (11CE0C00) [pid = 3620] [serial = 1265] [outer = 10ABC400] 17:27:04 INFO - PROCESS | 3620 | 1463794024281 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 655ms 17:27:04 INFO - PROCESS | 3620 | 1463794024342 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 17:27:04 INFO - PROCESS | 3620 | 1463794024343 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 17:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:27:04 INFO - PROCESS | 3620 | 1463794024347 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:27:04 INFO - PROCESS | 3620 | 1463794024348 Marionette TRACE conn2 <- [1,1650,null,{}] 17:27:04 INFO - PROCESS | 3620 | 1463794024352 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:04 INFO - PROCESS | 3620 | 1463794024428 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 17:27:04 INFO - PROCESS | 3620 | 1463794024435 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:04 INFO - PROCESS | 3620 | ++DOCSHELL 10ABD800 == 16 [pid = 3620] [id = 422] 17:27:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 136 (112CF800) [pid = 3620] [serial = 1266] [outer = 00000000] 17:27:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 137 (13368400) [pid = 3620] [serial = 1267] [outer = 112CF800] 17:27:04 INFO - PROCESS | 3620 | 1463794024479 Marionette DEBUG loaded listener.js 17:27:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 138 (1380A000) [pid = 3620] [serial = 1268] [outer = 112CF800] 17:27:04 INFO - PROCESS | 3620 | 1463794024890 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 578ms 17:27:04 INFO - PROCESS | 3620 | 1463794024937 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 17:27:04 INFO - PROCESS | 3620 | 1463794024939 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 17:27:04 INFO - PROCESS | 3620 | 1463794024942 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:27:04 INFO - PROCESS | 3620 | 1463794024944 Marionette TRACE conn2 <- [1,1654,null,{}] 17:27:04 INFO - PROCESS | 3620 | 1463794024948 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:05 INFO - PROCESS | 3620 | 1463794025028 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 17:27:05 INFO - PROCESS | 3620 | 1463794025034 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:05 INFO - PROCESS | 3620 | ++DOCSHELL 15155400 == 17 [pid = 3620] [id = 423] 17:27:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 139 (15157000) [pid = 3620] [serial = 1269] [outer = 00000000] 17:27:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 140 (160BB800) [pid = 3620] [serial = 1270] [outer = 15157000] 17:27:05 INFO - PROCESS | 3620 | 1463794025078 Marionette DEBUG loaded listener.js 17:27:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 141 (16226000) [pid = 3620] [serial = 1271] [outer = 15157000] 17:27:05 INFO - PROCESS | 3620 | 1463794025571 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 17:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 685ms 17:27:05 INFO - PROCESS | 3620 | 1463794025626 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 17:27:05 INFO - PROCESS | 3620 | 1463794025630 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 17:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:27:05 INFO - PROCESS | 3620 | 1463794025636 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:27:05 INFO - PROCESS | 3620 | 1463794025640 Marionette TRACE conn2 <- [1,1658,null,{}] 17:27:05 INFO - PROCESS | 3620 | 1463794025648 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:05 INFO - PROCESS | 3620 | 1463794025751 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 17:27:05 INFO - PROCESS | 3620 | 1463794025894 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:05 INFO - PROCESS | 3620 | ++DOCSHELL 0F329C00 == 18 [pid = 3620] [id = 424] 17:27:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 142 (0F32B800) [pid = 3620] [serial = 1272] [outer = 00000000] 17:27:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 143 (0F334000) [pid = 3620] [serial = 1273] [outer = 0F32B800] 17:27:05 INFO - PROCESS | 3620 | 1463794025954 Marionette DEBUG loaded listener.js 17:27:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 144 (10435000) [pid = 3620] [serial = 1274] [outer = 0F32B800] 17:27:06 INFO - PROCESS | 3620 | 1463794026551 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 17:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 913ms 17:27:06 INFO - PROCESS | 3620 | 1463794026566 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 17:27:06 INFO - PROCESS | 3620 | 1463794026571 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 17:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:27:06 INFO - PROCESS | 3620 | 1463794026578 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:27:06 INFO - PROCESS | 3620 | 1463794026581 Marionette TRACE conn2 <- [1,1662,null,{}] 17:27:06 INFO - PROCESS | 3620 | 1463794026585 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:06 INFO - PROCESS | 3620 | 1463794026697 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 17:27:06 INFO - PROCESS | 3620 | 1463794026795 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:06 INFO - PROCESS | 3620 | ++DOCSHELL 12B5AC00 == 19 [pid = 3620] [id = 425] 17:27:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 145 (12D1B800) [pid = 3620] [serial = 1275] [outer = 00000000] 17:27:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 146 (131E6C00) [pid = 3620] [serial = 1276] [outer = 12D1B800] 17:27:06 INFO - PROCESS | 3620 | 1463794026890 Marionette DEBUG loaded listener.js 17:27:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 147 (13363000) [pid = 3620] [serial = 1277] [outer = 12D1B800] 17:27:07 INFO - PROCESS | 3620 | 1463794027464 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 17:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 974ms 17:27:07 INFO - PROCESS | 3620 | 1463794027546 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 17:27:07 INFO - PROCESS | 3620 | 1463794027549 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 17:27:07 INFO - PROCESS | 3620 | 1463794027566 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:27:07 INFO - PROCESS | 3620 | 1463794027570 Marionette TRACE conn2 <- [1,1666,null,{}] 17:27:07 INFO - PROCESS | 3620 | 1463794027581 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:07 INFO - PROCESS | 3620 | 1463794027692 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 17:27:07 INFO - PROCESS | 3620 | 1463794027826 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:07 INFO - PROCESS | 3620 | ++DOCSHELL 160AF000 == 20 [pid = 3620] [id = 426] 17:27:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 148 (1622C800) [pid = 3620] [serial = 1278] [outer = 00000000] 17:27:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 149 (162B6400) [pid = 3620] [serial = 1279] [outer = 1622C800] 17:27:07 INFO - PROCESS | 3620 | 1463794027890 Marionette DEBUG loaded listener.js 17:27:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 150 (162C8C00) [pid = 3620] [serial = 1280] [outer = 1622C800] 17:27:08 INFO - PROCESS | 3620 | 1463794028510 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 17:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 974ms 17:27:08 INFO - PROCESS | 3620 | 1463794028555 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 17:27:08 INFO - PROCESS | 3620 | 1463794028558 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 17:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:27:08 INFO - PROCESS | 3620 | 1463794028561 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:27:08 INFO - PROCESS | 3620 | 1463794028563 Marionette TRACE conn2 <- [1,1670,null,{}] 17:27:08 INFO - PROCESS | 3620 | 1463794028567 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:08 INFO - PROCESS | 3620 | 1463794028665 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 17:27:08 INFO - PROCESS | 3620 | 1463794028777 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:08 INFO - PROCESS | 3620 | ++DOCSHELL 12A69800 == 21 [pid = 3620] [id = 427] 17:27:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 151 (12A6F400) [pid = 3620] [serial = 1281] [outer = 00000000] 17:27:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 152 (15D0E400) [pid = 3620] [serial = 1282] [outer = 12A6F400] 17:27:08 INFO - PROCESS | 3620 | 1463794028831 Marionette DEBUG loaded listener.js 17:27:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 153 (15DF1800) [pid = 3620] [serial = 1283] [outer = 12A6F400] 17:27:09 INFO - PROCESS | 3620 | 1463794029619 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 17:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1111ms 17:27:09 INFO - PROCESS | 3620 | 1463794029667 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 17:27:09 INFO - PROCESS | 3620 | 1463794029671 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 17:27:09 INFO - PROCESS | 3620 | 1463794029677 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:27:09 INFO - PROCESS | 3620 | 1463794029680 Marionette TRACE conn2 <- [1,1674,null,{}] 17:27:09 INFO - PROCESS | 3620 | 1463794029685 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:09 INFO - PROCESS | 3620 | 1463794029778 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 17:27:09 INFO - PROCESS | 3620 | 1463794029912 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:09 INFO - PROCESS | 3620 | ++DOCSHELL 0F332000 == 22 [pid = 3620] [id = 428] 17:27:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 154 (0F332800) [pid = 3620] [serial = 1284] [outer = 00000000] 17:27:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 155 (102CC000) [pid = 3620] [serial = 1285] [outer = 0F332800] 17:27:09 INFO - PROCESS | 3620 | 1463794029961 Marionette DEBUG loaded listener.js 17:27:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 156 (1055BC00) [pid = 3620] [serial = 1286] [outer = 0F332800] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 155 (15B10400) [pid = 3620] [serial = 1129] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 154 (1287E000) [pid = 3620] [serial = 1125] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 153 (17722C00) [pid = 3620] [serial = 1154] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 152 (11C59000) [pid = 3620] [serial = 1135] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 151 (17406C00) [pid = 3620] [serial = 1131] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 150 (11005800) [pid = 3620] [serial = 1134] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 149 (15DE8400) [pid = 3620] [serial = 1192] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 148 (12876000) [pid = 3620] [serial = 1207] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 147 (13360000) [pid = 3620] [serial = 1175] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 146 (16940400) [pid = 3620] [serial = 1228] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 145 (10A76400) [pid = 3620] [serial = 1189] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 144 (166D3800) [pid = 3620] [serial = 1021] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 143 (15155C00) [pid = 3620] [serial = 1140] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 142 (13809400) [pid = 3620] [serial = 1225] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 141 (10ABB400) [pid = 3620] [serial = 1169] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 140 (13D7D000) [pid = 3620] [serial = 1171] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 139 (1142CC00) [pid = 3620] [serial = 1156] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 138 (12D6E800) [pid = 3620] [serial = 1174] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 137 (10A57800) [pid = 3620] [serial = 1168] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 136 (16A4D400) [pid = 3620] [serial = 1150] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 135 (17407800) [pid = 3620] [serial = 1153] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 134 (17039800) [pid = 3620] [serial = 1151] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 133 (17124400) [pid = 3620] [serial = 1166] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 132 (182E1400) [pid = 3620] [serial = 1232] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 131 (19AEC800) [pid = 3620] [serial = 1234] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 130 (16EA5800) [pid = 3620] [serial = 1196] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 129 (17729400) [pid = 3620] [serial = 1198] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 128 (162C0800) [pid = 3620] [serial = 1163] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 127 (17730800) [pid = 3620] [serial = 1123] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 126 (13D81400) [pid = 3620] [serial = 1018] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 125 (11AEE000) [pid = 3620] [serial = 1015] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 124 (157E3400) [pid = 3620] [serial = 1045] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (12A70400) [pid = 3620] [serial = 1048] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (12A6D000) [pid = 3620] [serial = 1137] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (130D4800) [pid = 3620] [serial = 1138] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (1703C000) [pid = 3620] [serial = 1165] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (15897000) [pid = 3620] [serial = 1141] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (17727800) [pid = 3620] [serial = 1132] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (174C5C00) [pid = 3620] [serial = 1213] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (17F80000) [pid = 3620] [serial = 1231] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (0F30DC00) [pid = 3620] [serial = 979] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (162B1C00) [pid = 3620] [serial = 1144] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (174C2800) [pid = 3620] [serial = 1090] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (10AB5800) [pid = 3620] [serial = 1081] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (14E84C00) [pid = 3620] [serial = 1084] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (16AC1400) [pid = 3620] [serial = 1087] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (13D78000) [pid = 3620] [serial = 1160] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (160B6400) [pid = 3620] [serial = 1193] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (112CE000) [pid = 3620] [serial = 982] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (0F335000) [pid = 3620] [serial = 1039] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (1622E800) [pid = 3620] [serial = 1143] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (160B2C00) [pid = 3620] [serial = 1162] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (12D73400) [pid = 3620] [serial = 1126] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (14E2D000) [pid = 3620] [serial = 1128] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (12D1C000) [pid = 3620] [serial = 1042] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (16947800) [pid = 3620] [serial = 1195] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (12894400) [pid = 3620] [serial = 1190] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (15157800) [pid = 3620] [serial = 1226] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (12898C00) [pid = 3620] [serial = 1157] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (138D9800) [pid = 3620] [serial = 1159] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (162CA800) [pid = 3620] [serial = 1210] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1A098800) [pid = 3620] [serial = 1237] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (18252800) [pid = 3620] [serial = 1204] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (17730000) [pid = 3620] [serial = 1199] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1703A400) [pid = 3620] [serial = 1229] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (17031C00) [pid = 3620] [serial = 1184] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (170D1C00) [pid = 3620] [serial = 1186] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1784B000) [pid = 3620] [serial = 1214] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (162C5000) [pid = 3620] [serial = 1181] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (16ABF000) [pid = 3620] [serial = 1183] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1986B400) [pid = 3620] [serial = 1216] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (138DEC00) [pid = 3620] [serial = 1208] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (15D10400) [pid = 3620] [serial = 1178] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (162BA800) [pid = 3620] [serial = 1180] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (17857800) [pid = 3620] [serial = 1201] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (14EB1800) [pid = 3620] [serial = 1172] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16943000) [pid = 3620] [serial = 1211] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (157E3800) [pid = 3620] [serial = 1177] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1A772400) [pid = 3620] [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.] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (166C8400) [pid = 3620] [serial = 1146] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16942000) [pid = 3620] [serial = 1147] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (170D3800) [pid = 3620] [serial = 1187] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (1A77F800) [pid = 3620] [serial = 1244] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1A2EE400) [pid = 3620] [serial = 1241] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1A774000) [pid = 3620] [serial = 1243] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1A2EE000) [pid = 3620] [serial = 1240] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1A252C00) [pid = 3620] [serial = 1238] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (19D7B000) [pid = 3620] [serial = 1223] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (19AF2400) [pid = 3620] [serial = 1222] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (198D2000) [pid = 3620] [serial = 1220] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (19764C00) [pid = 3620] [serial = 1205] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (1986EC00) [pid = 3620] [serial = 1217] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (198CE400) [pid = 3620] [serial = 1219] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (17E36000) [pid = 3620] [serial = 1202] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (19D76400) [pid = 3620] [serial = 1235] [outer = 00000000] [url = about:blank] 17:27:10 INFO - PROCESS | 3620 | 1463794030480 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 17:27:10 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 17:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 822ms 17:27:10 INFO - PROCESS | 3620 | 1463794030504 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 17:27:10 INFO - PROCESS | 3620 | 1463794030509 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 17:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:27:10 INFO - PROCESS | 3620 | 1463794030515 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:27:10 INFO - PROCESS | 3620 | 1463794030518 Marionette TRACE conn2 <- [1,1678,null,{}] 17:27:10 INFO - PROCESS | 3620 | 1463794030521 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:10 INFO - PROCESS | 3620 | 1463794030586 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 17:27:10 INFO - PROCESS | 3620 | 1463794030593 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:10 INFO - PROCESS | 3620 | ++DOCSHELL 105EE000 == 23 [pid = 3620] [id = 429] 17:27:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (105F1000) [pid = 3620] [serial = 1287] [outer = 00000000] 17:27:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (10AB5800) [pid = 3620] [serial = 1288] [outer = 105F1000] 17:27:10 INFO - PROCESS | 3620 | 1463794030638 Marionette DEBUG loaded listener.js 17:27:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (10ABFC00) [pid = 3620] [serial = 1289] [outer = 105F1000] 17:27:11 INFO - PROCESS | 3620 | 1463794031141 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 17:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 685ms 17:27:11 INFO - PROCESS | 3620 | 1463794031230 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 17:27:11 INFO - PROCESS | 3620 | 1463794031232 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 17:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:27:11 INFO - PROCESS | 3620 | 1463794031222 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:27:11 INFO - PROCESS | 3620 | 1463794031225 Marionette TRACE conn2 <- [1,1682,null,{}] 17:27:11 INFO - PROCESS | 3620 | 1463794031238 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:11 INFO - PROCESS | 3620 | 1463794031325 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 17:27:11 INFO - PROCESS | 3620 | 1463794031408 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:11 INFO - PROCESS | 3620 | ++DOCSHELL 11424000 == 24 [pid = 3620] [id = 430] 17:27:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (11498400) [pid = 3620] [serial = 1290] [outer = 00000000] 17:27:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (12AE0800) [pid = 3620] [serial = 1291] [outer = 11498400] 17:27:11 INFO - PROCESS | 3620 | 1463794031455 Marionette DEBUG loaded listener.js 17:27:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (12D28000) [pid = 3620] [serial = 1292] [outer = 11498400] 17:27:11 INFO - PROCESS | 3620 | 1463794031840 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 17:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 608ms 17:27:11 INFO - PROCESS | 3620 | 1463794031841 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 17:27:11 INFO - PROCESS | 3620 | 1463794031844 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 17:27:11 INFO - PROCESS | 3620 | 1463794031847 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:27:11 INFO - PROCESS | 3620 | 1463794031849 Marionette TRACE conn2 <- [1,1686,null,{}] 17:27:11 INFO - PROCESS | 3620 | 1463794031852 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:11 INFO - PROCESS | 3620 | 1463794031929 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 17:27:11 INFO - PROCESS | 3620 | 1463794031935 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:11 INFO - PROCESS | 3620 | ++DOCSHELL 12D1B400 == 25 [pid = 3620] [id = 431] 17:27:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (130D6C00) [pid = 3620] [serial = 1293] [outer = 00000000] 17:27:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (131E7800) [pid = 3620] [serial = 1294] [outer = 130D6C00] 17:27:11 INFO - PROCESS | 3620 | 1463794031980 Marionette DEBUG loaded listener.js 17:27:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13315800) [pid = 3620] [serial = 1295] [outer = 130D6C00] 17:27:12 INFO - PROCESS | 3620 | 1463794032414 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 17:27:12 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 17:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 578ms 17:27:12 INFO - PROCESS | 3620 | 1463794032443 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 17:27:12 INFO - PROCESS | 3620 | 1463794032445 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 17:27:12 INFO - PROCESS | 3620 | 1463794032464 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:27:12 INFO - PROCESS | 3620 | 1463794032466 Marionette TRACE conn2 <- [1,1690,null,{}] 17:27:12 INFO - PROCESS | 3620 | 1463794032470 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:12 INFO - PROCESS | 3620 | 1463794032570 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 17:27:12 INFO - PROCESS | 3620 | 1463794032576 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:12 INFO - PROCESS | 3620 | ++DOCSHELL 131E4400 == 26 [pid = 3620] [id = 432] 17:27:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (1335E800) [pid = 3620] [serial = 1296] [outer = 00000000] 17:27:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (138D9800) [pid = 3620] [serial = 1297] [outer = 1335E800] 17:27:12 INFO - PROCESS | 3620 | 1463794032623 Marionette DEBUG loaded listener.js 17:27:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13B26000) [pid = 3620] [serial = 1298] [outer = 1335E800] 17:27:13 INFO - PROCESS | 3620 | 1463794033094 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 17:27:13 INFO - PROCESS | 3620 | 1463794033150 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 17:27:13 INFO - PROCESS | 3620 | 1463794033135 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 17:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:27:13 INFO - PROCESS | 3620 | 1463794033139 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:27:13 INFO - PROCESS | 3620 | 1463794033142 Marionette TRACE conn2 <- [1,1694,null,{}] 17:27:13 INFO - PROCESS | 3620 | 1463794033147 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:13 INFO - PROCESS | 3620 | 1463794033281 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 17:27:13 INFO - PROCESS | 3620 | 1463794033343 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:13 INFO - PROCESS | 3620 | ++DOCSHELL 140C3400 == 27 [pid = 3620] [id = 433] 17:27:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (140C8000) [pid = 3620] [serial = 1299] [outer = 00000000] 17:27:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (14EB2800) [pid = 3620] [serial = 1300] [outer = 140C8000] 17:27:13 INFO - PROCESS | 3620 | 1463794033388 Marionette DEBUG loaded listener.js 17:27:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (15159000) [pid = 3620] [serial = 1301] [outer = 140C8000] 17:27:13 INFO - PROCESS | 3620 | 1463794033814 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 17:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 17:27:13 INFO - PROCESS | 3620 | 1463794033820 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 17:27:13 INFO - PROCESS | 3620 | 1463794033822 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 17:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:27:13 INFO - PROCESS | 3620 | 1463794033830 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:27:13 INFO - PROCESS | 3620 | 1463794033832 Marionette TRACE conn2 <- [1,1698,null,{}] 17:27:13 INFO - PROCESS | 3620 | 1463794033835 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:13 INFO - PROCESS | 3620 | 1463794033966 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 17:27:13 INFO - PROCESS | 3620 | 1463794033975 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:13 INFO - PROCESS | 3620 | ++DOCSHELL 1316B400 == 28 [pid = 3620] [id = 434] 17:27:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (15153C00) [pid = 3620] [serial = 1302] [outer = 00000000] 17:27:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (1589A000) [pid = 3620] [serial = 1303] [outer = 15153C00] 17:27:14 INFO - PROCESS | 3620 | 1463794034019 Marionette DEBUG loaded listener.js 17:27:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (15B15000) [pid = 3620] [serial = 1304] [outer = 15153C00] 17:27:14 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (14E24400) [pid = 3620] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:27:14 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (162B2000) [pid = 3620] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:27:14 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16944000) [pid = 3620] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:27:14 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (10F8C400) [pid = 3620] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:27:14 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (0F309400) [pid = 3620] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:27:14 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (10ABC400) [pid = 3620] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:27:14 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (131EC000) [pid = 3620] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:27:14 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (112CF800) [pid = 3620] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:27:14 INFO - PROCESS | 3620 | 1463794034497 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 17:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 17:27:14 INFO - PROCESS | 3620 | 1463794034524 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 17:27:14 INFO - PROCESS | 3620 | 1463794034525 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 17:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:27:14 INFO - PROCESS | 3620 | 1463794034529 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:27:14 INFO - PROCESS | 3620 | 1463794034531 Marionette TRACE conn2 <- [1,1702,null,{}] 17:27:14 INFO - PROCESS | 3620 | 1463794034534 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:14 INFO - PROCESS | 3620 | 1463794034593 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 17:27:14 INFO - PROCESS | 3620 | 1463794034599 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:14 INFO - PROCESS | 3620 | ++DOCSHELL 0F394C00 == 29 [pid = 3620] [id = 435] 17:27:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (131EC000) [pid = 3620] [serial = 1305] [outer = 00000000] 17:27:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (15161C00) [pid = 3620] [serial = 1306] [outer = 131EC000] 17:27:14 INFO - PROCESS | 3620 | 1463794034642 Marionette DEBUG loaded listener.js 17:27:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (157E8C00) [pid = 3620] [serial = 1307] [outer = 131EC000] 17:27:15 INFO - PROCESS | 3620 | 1463794035068 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 579ms 17:27:15 INFO - PROCESS | 3620 | 1463794035108 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 17:27:15 INFO - PROCESS | 3620 | 1463794035110 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 17:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:27:15 INFO - PROCESS | 3620 | 1463794035113 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:27:15 INFO - PROCESS | 3620 | 1463794035115 Marionette TRACE conn2 <- [1,1706,null,{}] 17:27:15 INFO - PROCESS | 3620 | 1463794035118 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:15 INFO - PROCESS | 3620 | 1463794035193 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 17:27:15 INFO - PROCESS | 3620 | 1463794035201 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:15 INFO - PROCESS | 3620 | ++DOCSHELL 0C77AC00 == 30 [pid = 3620] [id = 436] 17:27:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13165C00) [pid = 3620] [serial = 1308] [outer = 00000000] 17:27:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (160B2C00) [pid = 3620] [serial = 1309] [outer = 13165C00] 17:27:15 INFO - PROCESS | 3620 | 1463794035246 Marionette DEBUG loaded listener.js 17:27:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1617A800) [pid = 3620] [serial = 1310] [outer = 13165C00] 17:27:15 INFO - PROCESS | 3620 | 1463794035714 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 609ms 17:27:15 INFO - PROCESS | 3620 | 1463794035746 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 17:27:15 INFO - PROCESS | 3620 | 1463794035748 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 17:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:27:15 INFO - PROCESS | 3620 | 1463794035752 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:27:15 INFO - PROCESS | 3620 | 1463794035754 Marionette TRACE conn2 <- [1,1710,null,{}] 17:27:15 INFO - PROCESS | 3620 | 1463794035762 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:15 INFO - PROCESS | 3620 | 1463794035822 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 17:27:15 INFO - PROCESS | 3620 | 1463794035829 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:15 INFO - PROCESS | 3620 | ++DOCSHELL 160B1800 == 31 [pid = 3620] [id = 437] 17:27:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (160B5000) [pid = 3620] [serial = 1311] [outer = 00000000] 17:27:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16230400) [pid = 3620] [serial = 1312] [outer = 160B5000] 17:27:15 INFO - PROCESS | 3620 | 1463794035872 Marionette DEBUG loaded listener.js 17:27:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16228C00) [pid = 3620] [serial = 1313] [outer = 160B5000] 17:27:16 INFO - PROCESS | 3620 | 1463794036298 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 17:27:16 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 17:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 578ms 17:27:16 INFO - PROCESS | 3620 | 1463794036338 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 17:27:16 INFO - PROCESS | 3620 | 1463794036340 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 17:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:27:16 INFO - PROCESS | 3620 | 1463794036347 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:27:16 INFO - PROCESS | 3620 | 1463794036350 Marionette TRACE conn2 <- [1,1714,null,{}] 17:27:16 INFO - PROCESS | 3620 | 1463794036353 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:16 INFO - PROCESS | 3620 | 1463794036435 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 17:27:16 INFO - PROCESS | 3620 | 1463794036619 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:16 INFO - PROCESS | 3620 | ++DOCSHELL 0C779800 == 32 [pid = 3620] [id = 438] 17:27:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0C77DC00) [pid = 3620] [serial = 1314] [outer = 00000000] 17:27:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (0F30B000) [pid = 3620] [serial = 1315] [outer = 0C77DC00] 17:27:16 INFO - PROCESS | 3620 | 1463794036719 Marionette DEBUG loaded listener.js 17:27:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0F32E400) [pid = 3620] [serial = 1316] [outer = 0C77DC00] 17:27:17 INFO - PROCESS | 3620 | 1463794037266 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 17:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 974ms 17:27:17 INFO - PROCESS | 3620 | 1463794037316 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 17:27:17 INFO - PROCESS | 3620 | 1463794037321 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 17:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:27:17 INFO - PROCESS | 3620 | 1463794037326 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:27:17 INFO - PROCESS | 3620 | 1463794037330 Marionette TRACE conn2 <- [1,1718,null,{}] 17:27:17 INFO - PROCESS | 3620 | 1463794037335 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:17 INFO - PROCESS | 3620 | 1463794037441 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 17:27:17 INFO - PROCESS | 3620 | 1463794037546 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:17 INFO - PROCESS | 3620 | ++DOCSHELL 1289C000 == 33 [pid = 3620] [id = 439] 17:27:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (12A68C00) [pid = 3620] [serial = 1317] [outer = 00000000] 17:27:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (12A74800) [pid = 3620] [serial = 1318] [outer = 12A68C00] 17:27:17 INFO - PROCESS | 3620 | 1463794037601 Marionette DEBUG loaded listener.js 17:27:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (13167000) [pid = 3620] [serial = 1319] [outer = 12A68C00] 17:27:18 INFO - PROCESS | 3620 | 1463794038214 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 17:27:18 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 17:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 913ms 17:27:18 INFO - PROCESS | 3620 | 1463794038261 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 17:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:27:18 INFO - PROCESS | 3620 | 1463794038268 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 17:27:18 INFO - PROCESS | 3620 | 1463794038272 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:27:18 INFO - PROCESS | 3620 | 1463794038275 Marionette TRACE conn2 <- [1,1722,null,{}] 17:27:18 INFO - PROCESS | 3620 | 1463794038279 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:18 INFO - PROCESS | 3620 | 1463794038377 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 17:27:18 INFO - PROCESS | 3620 | 1463794038480 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:18 INFO - PROCESS | 3620 | ++DOCSHELL 13D7B400 == 34 [pid = 3620] [id = 440] 17:27:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13D7CC00) [pid = 3620] [serial = 1320] [outer = 00000000] 17:27:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (14E88C00) [pid = 3620] [serial = 1321] [outer = 13D7CC00] 17:27:18 INFO - PROCESS | 3620 | 1463794038534 Marionette DEBUG loaded listener.js 17:27:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (15DEC400) [pid = 3620] [serial = 1322] [outer = 13D7CC00] 17:27:19 INFO - PROCESS | 3620 | 1463794039134 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 17:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 914ms 17:27:19 INFO - PROCESS | 3620 | 1463794039183 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 17:27:19 INFO - PROCESS | 3620 | 1463794039185 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 17:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:27:19 INFO - PROCESS | 3620 | 1463794039195 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:27:19 INFO - PROCESS | 3620 | 1463794039201 Marionette TRACE conn2 <- [1,1726,null,{}] 17:27:19 INFO - PROCESS | 3620 | 1463794039206 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:19 INFO - PROCESS | 3620 | 1463794039317 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 17:27:19 INFO - PROCESS | 3620 | 1463794039446 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:19 INFO - PROCESS | 3620 | ++DOCSHELL 162B0C00 == 35 [pid = 3620] [id = 441] 17:27:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (162BBC00) [pid = 3620] [serial = 1323] [outer = 00000000] 17:27:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (162CD400) [pid = 3620] [serial = 1324] [outer = 162BBC00] 17:27:19 INFO - PROCESS | 3620 | 1463794039500 Marionette DEBUG loaded listener.js 17:27:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (166C7800) [pid = 3620] [serial = 1325] [outer = 162BBC00] 17:27:20 INFO - PROCESS | 3620 | 1463794040264 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 17:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1126ms 17:27:20 INFO - PROCESS | 3620 | 1463794040315 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 17:27:20 INFO - PROCESS | 3620 | 1463794040319 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 17:27:20 INFO - PROCESS | 3620 | 1463794040324 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:27:20 INFO - PROCESS | 3620 | 1463794040328 Marionette TRACE conn2 <- [1,1730,null,{}] 17:27:20 INFO - PROCESS | 3620 | 1463794040334 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:20 INFO - PROCESS | 3620 | 1463794040427 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 17:27:20 INFO - PROCESS | 3620 | 1463794040568 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:20 INFO - PROCESS | 3620 | ++DOCSHELL 105F4C00 == 36 [pid = 3620] [id = 442] 17:27:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (10A57800) [pid = 3620] [serial = 1326] [outer = 00000000] 17:27:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (10F8D400) [pid = 3620] [serial = 1327] [outer = 10A57800] 17:27:20 INFO - PROCESS | 3620 | 1463794040617 Marionette DEBUG loaded listener.js 17:27:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (12A6E400) [pid = 3620] [serial = 1328] [outer = 10A57800] 17:27:20 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (16DB9C00) [pid = 3620] [serial = 1246] [outer = 00000000] [url = about:blank] 17:27:20 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (160BB800) [pid = 3620] [serial = 1270] [outer = 00000000] [url = about:blank] 17:27:20 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (15D0F400) [pid = 3620] [serial = 1258] [outer = 00000000] [url = about:blank] 17:27:20 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (162BA400) [pid = 3620] [serial = 1261] [outer = 00000000] [url = about:blank] 17:27:20 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (16DC0000) [pid = 3620] [serial = 1247] [outer = 00000000] [url = about:blank] 17:27:20 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (114A4400) [pid = 3620] [serial = 1252] [outer = 00000000] [url = about:blank] 17:27:20 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (11CEDC00) [pid = 3620] [serial = 1253] [outer = 00000000] [url = about:blank] 17:27:20 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1026E000) [pid = 3620] [serial = 1249] [outer = 00000000] [url = about:blank] 17:27:20 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (105E7800) [pid = 3620] [serial = 1250] [outer = 00000000] [url = about:blank] 17:27:20 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (160BA000) [pid = 3620] [serial = 1259] [outer = 00000000] [url = about:blank] 17:27:20 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (166C5800) [pid = 3620] [serial = 1262] [outer = 00000000] [url = about:blank] 17:27:20 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (10F8F400) [pid = 3620] [serial = 1264] [outer = 00000000] [url = about:blank] 17:27:20 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (1380B800) [pid = 3620] [serial = 1255] [outer = 00000000] [url = about:blank] 17:27:20 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (13BB5400) [pid = 3620] [serial = 1256] [outer = 00000000] [url = about:blank] 17:27:20 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (13368400) [pid = 3620] [serial = 1267] [outer = 00000000] [url = about:blank] 17:27:20 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (11CE0C00) [pid = 3620] [serial = 1265] [outer = 00000000] [url = about:blank] 17:27:20 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1380A000) [pid = 3620] [serial = 1268] [outer = 00000000] [url = about:blank] 17:27:21 INFO - PROCESS | 3620 | 1463794041151 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 17:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 883ms 17:27:21 INFO - PROCESS | 3620 | 1463794041212 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 17:27:21 INFO - PROCESS | 3620 | 1463794041217 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 17:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:27:21 INFO - PROCESS | 3620 | 1463794041223 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:27:21 INFO - PROCESS | 3620 | 1463794041226 Marionette TRACE conn2 <- [1,1734,null,{}] 17:27:21 INFO - PROCESS | 3620 | 1463794041230 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:21 INFO - PROCESS | 3620 | 1463794041319 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 17:27:21 INFO - PROCESS | 3620 | 1463794041410 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:21 INFO - PROCESS | 3620 | ++DOCSHELL 0F30A000 == 37 [pid = 3620] [id = 443] 17:27:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0F334400) [pid = 3620] [serial = 1329] [outer = 00000000] 17:27:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (114A4400) [pid = 3620] [serial = 1330] [outer = 0F334400] 17:27:21 INFO - PROCESS | 3620 | 1463794041455 Marionette DEBUG loaded listener.js 17:27:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (13162000) [pid = 3620] [serial = 1331] [outer = 0F334400] 17:27:21 INFO - PROCESS | 3620 | 1463794041844 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 17:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 685ms 17:27:21 INFO - PROCESS | 3620 | 1463794041906 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 17:27:21 INFO - PROCESS | 3620 | 1463794041908 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 17:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:27:21 INFO - PROCESS | 3620 | 1463794041911 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:27:21 INFO - PROCESS | 3620 | 1463794041915 Marionette TRACE conn2 <- [1,1738,null,{}] 17:27:21 INFO - PROCESS | 3620 | 1463794041929 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:21 INFO - PROCESS | 3620 | 1463794042010 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 17:27:22 INFO - PROCESS | 3620 | 1463794042056 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:22 INFO - PROCESS | 3620 | ++DOCSHELL 13BB1C00 == 38 [pid = 3620] [id = 444] 17:27:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (13BB4400) [pid = 3620] [serial = 1332] [outer = 00000000] 17:27:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (13D7E000) [pid = 3620] [serial = 1333] [outer = 13BB4400] 17:27:22 INFO - PROCESS | 3620 | 1463794042102 Marionette DEBUG loaded listener.js 17:27:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (140CDC00) [pid = 3620] [serial = 1334] [outer = 13BB4400] 17:27:22 INFO - PROCESS | 3620 | 1463794042540 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 17:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 17:27:22 INFO - PROCESS | 3620 | 1463794042594 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 17:27:22 INFO - PROCESS | 3620 | 1463794042597 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 17:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:27:22 INFO - PROCESS | 3620 | 1463794042600 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:27:22 INFO - PROCESS | 3620 | 1463794042602 Marionette TRACE conn2 <- [1,1742,null,{}] 17:27:22 INFO - PROCESS | 3620 | 1463794042605 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:22 INFO - PROCESS | 3620 | 1463794042684 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 17:27:22 INFO - PROCESS | 3620 | 1463794042693 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:22 INFO - PROCESS | 3620 | ++DOCSHELL 1515D000 == 39 [pid = 3620] [id = 445] 17:27:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1515E000) [pid = 3620] [serial = 1335] [outer = 00000000] 17:27:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (15DE8000) [pid = 3620] [serial = 1336] [outer = 1515E000] 17:27:22 INFO - PROCESS | 3620 | 1463794042737 Marionette DEBUG loaded listener.js 17:27:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (15DF6C00) [pid = 3620] [serial = 1337] [outer = 1515E000] 17:27:23 INFO - PROCESS | 3620 | 1463794043175 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 17:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 609ms 17:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:27:23 INFO - PROCESS | 3620 | 1463794043222 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 17:27:23 INFO - PROCESS | 3620 | 1463794043224 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 17:27:23 INFO - PROCESS | 3620 | 1463794043227 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:27:23 INFO - PROCESS | 3620 | 1463794043229 Marionette TRACE conn2 <- [1,1746,null,{}] 17:27:23 INFO - PROCESS | 3620 | 1463794043232 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:23 INFO - PROCESS | 3620 | 1463794043351 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 17:27:23 INFO - PROCESS | 3620 | 1463794043427 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:23 INFO - PROCESS | 3620 | ++DOCSHELL 11426C00 == 40 [pid = 3620] [id = 446] 17:27:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (15B17C00) [pid = 3620] [serial = 1338] [outer = 00000000] 17:27:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (16228000) [pid = 3620] [serial = 1339] [outer = 15B17C00] 17:27:23 INFO - PROCESS | 3620 | 1463794043471 Marionette DEBUG loaded listener.js 17:27:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1622CC00) [pid = 3620] [serial = 1340] [outer = 15B17C00] 17:27:23 INFO - PROCESS | 3620 | 1463794043897 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 17:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 716ms 17:27:23 INFO - PROCESS | 3620 | 1463794043950 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 17:27:23 INFO - PROCESS | 3620 | 1463794043952 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 17:27:23 INFO - PROCESS | 3620 | 1463794043955 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:27:23 INFO - PROCESS | 3620 | 1463794043957 Marionette TRACE conn2 <- [1,1750,null,{}] 17:27:23 INFO - PROCESS | 3620 | 1463794043960 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:24 INFO - PROCESS | 3620 | 1463794044070 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 17:27:24 INFO - PROCESS | 3620 | 1463794044131 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:24 INFO - PROCESS | 3620 | ++DOCSHELL 10A7C000 == 41 [pid = 3620] [id = 447] 17:27:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1622D400) [pid = 3620] [serial = 1341] [outer = 00000000] 17:27:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (166CEC00) [pid = 3620] [serial = 1342] [outer = 1622D400] 17:27:24 INFO - PROCESS | 3620 | 1463794044176 Marionette DEBUG loaded listener.js 17:27:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (16940800) [pid = 3620] [serial = 1343] [outer = 1622D400] 17:27:24 INFO - PROCESS | 3620 | 1463794044591 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 17:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 669ms 17:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:27:24 INFO - PROCESS | 3620 | 1463794044638 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 17:27:24 INFO - PROCESS | 3620 | 1463794044640 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 17:27:24 INFO - PROCESS | 3620 | 1463794044644 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:27:24 INFO - PROCESS | 3620 | 1463794044646 Marionette TRACE conn2 <- [1,1754,null,{}] 17:27:24 INFO - PROCESS | 3620 | 1463794044649 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:24 INFO - PROCESS | 3620 | 1463794044765 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 17:27:24 INFO - PROCESS | 3620 | 1463794044786 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:24 INFO - PROCESS | 3620 | ++DOCSHELL 0F30C000 == 42 [pid = 3620] [id = 448] 17:27:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (0F310C00) [pid = 3620] [serial = 1344] [outer = 00000000] 17:27:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (16949C00) [pid = 3620] [serial = 1345] [outer = 0F310C00] 17:27:24 INFO - PROCESS | 3620 | 1463794044831 Marionette DEBUG loaded listener.js 17:27:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (16A53000) [pid = 3620] [serial = 1346] [outer = 0F310C00] 17:27:25 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (140C8000) [pid = 3620] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:27:25 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (11498400) [pid = 3620] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:27:25 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (105F1000) [pid = 3620] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:27:25 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0F332800) [pid = 3620] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:27:25 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (130D6C00) [pid = 3620] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:27:25 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (15153C00) [pid = 3620] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:27:25 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (131EC000) [pid = 3620] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:27:25 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1335E800) [pid = 3620] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:27:25 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (13165C00) [pid = 3620] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:27:25 INFO - PROCESS | 3620 | 1463794045353 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 17:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 776ms 17:27:25 INFO - PROCESS | 3620 | 1463794045412 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 17:27:25 INFO - PROCESS | 3620 | 1463794045414 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 17:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:27:25 INFO - PROCESS | 3620 | 1463794045418 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:27:25 INFO - PROCESS | 3620 | 1463794045420 Marionette TRACE conn2 <- [1,1758,null,{}] 17:27:25 INFO - PROCESS | 3620 | 1463794045423 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:25 INFO - PROCESS | 3620 | 1463794045499 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 17:27:25 INFO - PROCESS | 3620 | 1463794045507 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:25 INFO - PROCESS | 3620 | ++DOCSHELL 1142CC00 == 43 [pid = 3620] [id = 449] 17:27:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1142EC00) [pid = 3620] [serial = 1347] [outer = 00000000] 17:27:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (14E30800) [pid = 3620] [serial = 1348] [outer = 1142EC00] 17:27:25 INFO - PROCESS | 3620 | 1463794045554 Marionette DEBUG loaded listener.js 17:27:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16231800) [pid = 3620] [serial = 1349] [outer = 1142EC00] 17:27:25 INFO - PROCESS | 3620 | 1463794046003 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 17:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 624ms 17:27:26 INFO - PROCESS | 3620 | 1463794046059 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 17:27:26 INFO - PROCESS | 3620 | 1463794046061 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 17:27:26 INFO - PROCESS | 3620 | 1463794046064 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:27:26 INFO - PROCESS | 3620 | 1463794046066 Marionette TRACE conn2 <- [1,1762,null,{}] 17:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:27:26 INFO - PROCESS | 3620 | 1463794046072 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:26 INFO - PROCESS | 3620 | 1463794046152 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 17:27:26 INFO - PROCESS | 3620 | 1463794046159 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:26 INFO - PROCESS | 3620 | ++DOCSHELL 140C8000 == 44 [pid = 3620] [id = 450] 17:27:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (162B2000) [pid = 3620] [serial = 1350] [outer = 00000000] 17:27:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (16DB7800) [pid = 3620] [serial = 1351] [outer = 162B2000] 17:27:26 INFO - PROCESS | 3620 | 1463794046202 Marionette DEBUG loaded listener.js 17:27:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (16DC1000) [pid = 3620] [serial = 1352] [outer = 162B2000] 17:27:26 INFO - PROCESS | 3620 | 1463794046619 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 17:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 563ms 17:27:26 INFO - PROCESS | 3620 | 1463794046641 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 17:27:26 INFO - PROCESS | 3620 | 1463794046643 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 17:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:27:26 INFO - PROCESS | 3620 | 1463794046647 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:27:26 INFO - PROCESS | 3620 | 1463794046649 Marionette TRACE conn2 <- [1,1766,null,{}] 17:27:26 INFO - PROCESS | 3620 | 1463794046656 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:26 INFO - PROCESS | 3620 | 1463794046734 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 17:27:26 INFO - PROCESS | 3620 | 1463794046741 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:26 INFO - PROCESS | 3620 | ++DOCSHELL 16DB4400 == 45 [pid = 3620] [id = 451] 17:27:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (16DB6800) [pid = 3620] [serial = 1353] [outer = 00000000] 17:27:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1702EC00) [pid = 3620] [serial = 1354] [outer = 16DB6800] 17:27:26 INFO - PROCESS | 3620 | 1463794046784 Marionette DEBUG loaded listener.js 17:27:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (17033C00) [pid = 3620] [serial = 1355] [outer = 16DB6800] 17:27:27 INFO - PROCESS | 3620 | 1463794047197 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 17:27:27 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 17:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 578ms 17:27:27 INFO - PROCESS | 3620 | 1463794047283 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 17:27:27 INFO - PROCESS | 3620 | 1463794047287 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 17:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:27:27 INFO - PROCESS | 3620 | 1463794047293 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:27:27 INFO - PROCESS | 3620 | 1463794047298 Marionette TRACE conn2 <- [1,1770,null,{}] 17:27:27 INFO - PROCESS | 3620 | 1463794047303 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:27 INFO - PROCESS | 3620 | 1463794047411 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 17:27:27 INFO - PROCESS | 3620 | 1463794047573 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:27 INFO - PROCESS | 3620 | ++DOCSHELL 105EA000 == 46 [pid = 3620] [id = 452] 17:27:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (105EC000) [pid = 3620] [serial = 1356] [outer = 00000000] 17:27:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (10A78000) [pid = 3620] [serial = 1357] [outer = 105EC000] 17:27:27 INFO - PROCESS | 3620 | 1463794047627 Marionette DEBUG loaded listener.js 17:27:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (11001800) [pid = 3620] [serial = 1358] [outer = 105EC000] 17:27:28 INFO - PROCESS | 3620 | 1463794048182 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 17:27:28 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 17:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 913ms 17:27:28 INFO - PROCESS | 3620 | 1463794048227 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 17:27:28 INFO - PROCESS | 3620 | 1463794048231 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 17:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:27:28 INFO - PROCESS | 3620 | 1463794048239 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:27:28 INFO - PROCESS | 3620 | 1463794048243 Marionette TRACE conn2 <- [1,1774,null,{}] 17:27:28 INFO - PROCESS | 3620 | 1463794048247 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:28 INFO - PROCESS | 3620 | 1463794048349 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 17:27:28 INFO - PROCESS | 3620 | 1463794048456 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:28 INFO - PROCESS | 3620 | ++DOCSHELL 12881C00 == 47 [pid = 3620] [id = 453] 17:27:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (12A70400) [pid = 3620] [serial = 1359] [outer = 00000000] 17:27:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (138D7800) [pid = 3620] [serial = 1360] [outer = 12A70400] 17:27:28 INFO - PROCESS | 3620 | 1463794048500 Marionette DEBUG loaded listener.js 17:27:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (13D7E800) [pid = 3620] [serial = 1361] [outer = 12A70400] 17:27:29 INFO - PROCESS | 3620 | 1463794049109 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 17:27:29 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 17:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 928ms 17:27:29 INFO - PROCESS | 3620 | 1463794049150 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 17:27:29 INFO - PROCESS | 3620 | 1463794049152 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 17:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:27:29 INFO - PROCESS | 3620 | 1463794049156 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:27:29 INFO - PROCESS | 3620 | 1463794049159 Marionette TRACE conn2 <- [1,1778,null,{}] 17:27:29 INFO - PROCESS | 3620 | 1463794049168 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:29 INFO - PROCESS | 3620 | 1463794049275 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 17:27:29 INFO - PROCESS | 3620 | 1463794049383 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:29 INFO - PROCESS | 3620 | ++DOCSHELL 162C4000 == 48 [pid = 3620] [id = 454] 17:27:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (162C4800) [pid = 3620] [serial = 1362] [outer = 00000000] 17:27:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (166C7C00) [pid = 3620] [serial = 1363] [outer = 162C4800] 17:27:29 INFO - PROCESS | 3620 | 1463794049440 Marionette DEBUG loaded listener.js 17:27:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (16AC6C00) [pid = 3620] [serial = 1364] [outer = 162C4800] 17:27:30 INFO - PROCESS | 3620 | 1463794050066 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:27:30 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) 17:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 913ms 17:27:30 INFO - PROCESS | 3620 | 1463794050084 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 17:27:30 INFO - PROCESS | 3620 | 1463794050087 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 17:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:27:30 INFO - PROCESS | 3620 | 1463794050090 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:27:30 INFO - PROCESS | 3620 | 1463794050092 Marionette TRACE conn2 <- [1,1782,null,{}] 17:27:30 INFO - PROCESS | 3620 | 1463794050096 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:30 INFO - PROCESS | 3620 | 1463794050196 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 17:27:30 INFO - PROCESS | 3620 | 1463794050300 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:30 INFO - PROCESS | 3620 | ++DOCSHELL 17034C00 == 49 [pid = 3620] [id = 455] 17:27:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (17036C00) [pid = 3620] [serial = 1365] [outer = 00000000] 17:27:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (170CC400) [pid = 3620] [serial = 1366] [outer = 17036C00] 17:27:30 INFO - PROCESS | 3620 | 1463794050337 Marionette DEBUG loaded listener.js 17:27:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (170D5000) [pid = 3620] [serial = 1367] [outer = 17036C00] 17:27:31 INFO - PROCESS | 3620 | 1463794051094 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1066ms 17:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:27:31 INFO - PROCESS | 3620 | 1463794051155 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 17:27:31 INFO - PROCESS | 3620 | 1463794051159 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 17:27:31 INFO - PROCESS | 3620 | 1463794051164 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:27:31 INFO - PROCESS | 3620 | 1463794051168 Marionette TRACE conn2 <- [1,1786,null,{}] 17:27:31 INFO - PROCESS | 3620 | 1463794051173 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:31 INFO - PROCESS | 3620 | 1463794051268 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 17:27:31 INFO - PROCESS | 3620 | 1463794051396 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:31 INFO - PROCESS | 3620 | ++DOCSHELL 0C384C00 == 50 [pid = 3620] [id = 456] 17:27:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (0F30F400) [pid = 3620] [serial = 1368] [outer = 00000000] 17:27:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (11002000) [pid = 3620] [serial = 1369] [outer = 0F30F400] 17:27:31 INFO - PROCESS | 3620 | 1463794051446 Marionette DEBUG loaded listener.js 17:27:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (1142BC00) [pid = 3620] [serial = 1370] [outer = 0F30F400] 17:27:31 INFO - PROCESS | 3620 | --DOCSHELL 1316B400 == 49 [pid = 3620] [id = 434] 17:27:31 INFO - PROCESS | 3620 | --DOCSHELL 140C8000 == 48 [pid = 3620] [id = 450] 17:27:31 INFO - PROCESS | 3620 | --DOCSHELL 1142CC00 == 47 [pid = 3620] [id = 449] 17:27:31 INFO - PROCESS | 3620 | --DOCSHELL 0F30C000 == 46 [pid = 3620] [id = 448] 17:27:31 INFO - PROCESS | 3620 | --DOCSHELL 10A7C000 == 45 [pid = 3620] [id = 447] 17:27:31 INFO - PROCESS | 3620 | --DOCSHELL 11426C00 == 44 [pid = 3620] [id = 446] 17:27:31 INFO - PROCESS | 3620 | --DOCSHELL 1515D000 == 43 [pid = 3620] [id = 445] 17:27:31 INFO - PROCESS | 3620 | --DOCSHELL 13BB1C00 == 42 [pid = 3620] [id = 444] 17:27:31 INFO - PROCESS | 3620 | --DOCSHELL 0F30A000 == 41 [pid = 3620] [id = 443] 17:27:31 INFO - PROCESS | 3620 | --DOCSHELL 105F4C00 == 40 [pid = 3620] [id = 442] 17:27:31 INFO - PROCESS | 3620 | --DOCSHELL 1289C000 == 39 [pid = 3620] [id = 439] 17:27:32 INFO - PROCESS | 3620 | --DOCSHELL 0C779800 == 38 [pid = 3620] [id = 438] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (14EB2800) [pid = 3620] [serial = 1300] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (15D0E400) [pid = 3620] [serial = 1282] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (12AE0800) [pid = 3620] [serial = 1291] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (12D28000) [pid = 3620] [serial = 1292] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (131E6C00) [pid = 3620] [serial = 1276] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (15159000) [pid = 3620] [serial = 1301] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (10AB5800) [pid = 3620] [serial = 1288] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (10ABFC00) [pid = 3620] [serial = 1289] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (1055BC00) [pid = 3620] [serial = 1286] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (102CC000) [pid = 3620] [serial = 1285] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (131E7800) [pid = 3620] [serial = 1294] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (162B6400) [pid = 3620] [serial = 1279] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (0F334000) [pid = 3620] [serial = 1273] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1589A000) [pid = 3620] [serial = 1303] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (157E8C00) [pid = 3620] [serial = 1307] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (15161C00) [pid = 3620] [serial = 1306] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (13B26000) [pid = 3620] [serial = 1298] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (138D9800) [pid = 3620] [serial = 1297] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (15B15000) [pid = 3620] [serial = 1304] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1617A800) [pid = 3620] [serial = 1310] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (160B2C00) [pid = 3620] [serial = 1309] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (13315800) [pid = 3620] [serial = 1295] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16230400) [pid = 3620] [serial = 1312] [outer = 00000000] [url = about:blank] 17:27:32 INFO - PROCESS | 3620 | 1463794052073 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 17:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 913ms 17:27:32 INFO - PROCESS | 3620 | 1463794052090 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 17:27:32 INFO - PROCESS | 3620 | 1463794052095 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 17:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:27:32 INFO - PROCESS | 3620 | 1463794052101 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:27:32 INFO - PROCESS | 3620 | 1463794052103 Marionette TRACE conn2 <- [1,1790,null,{}] 17:27:32 INFO - PROCESS | 3620 | 1463794052107 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:32 INFO - PROCESS | 3620 | 1463794052189 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 17:27:32 INFO - PROCESS | 3620 | 1463794052196 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:32 INFO - PROCESS | 3620 | ++DOCSHELL 102D3400 == 39 [pid = 3620] [id = 457] 17:27:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (10431800) [pid = 3620] [serial = 1371] [outer = 00000000] 17:27:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1142CC00) [pid = 3620] [serial = 1372] [outer = 10431800] 17:27:32 INFO - PROCESS | 3620 | 1463794052241 Marionette DEBUG loaded listener.js 17:27:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1289C000) [pid = 3620] [serial = 1373] [outer = 10431800] 17:27:32 INFO - PROCESS | 3620 | 1463794052746 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 669ms 17:27:32 INFO - PROCESS | 3620 | 1463794052783 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 17:27:32 INFO - PROCESS | 3620 | 1463794052785 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 17:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:27:32 INFO - PROCESS | 3620 | 1463794052789 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:27:32 INFO - PROCESS | 3620 | 1463794052792 Marionette TRACE conn2 <- [1,1794,null,{}] 17:27:32 INFO - PROCESS | 3620 | 1463794052802 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:32 INFO - PROCESS | 3620 | 1463794052886 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 17:27:32 INFO - PROCESS | 3620 | 1463794052976 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:32 INFO - PROCESS | 3620 | ++DOCSHELL 1316FC00 == 40 [pid = 3620] [id = 458] 17:27:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (131E6C00) [pid = 3620] [serial = 1374] [outer = 00000000] 17:27:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1335D400) [pid = 3620] [serial = 1375] [outer = 131E6C00] 17:27:33 INFO - PROCESS | 3620 | 1463794053015 Marionette DEBUG loaded listener.js 17:27:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (138DB000) [pid = 3620] [serial = 1376] [outer = 131E6C00] 17:27:33 INFO - PROCESS | 3620 | 1463794053400 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 17:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 624ms 17:27:33 INFO - PROCESS | 3620 | 1463794053411 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 17:27:33 INFO - PROCESS | 3620 | 1463794053414 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 17:27:33 INFO - PROCESS | 3620 | 1463794053417 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:27:33 INFO - PROCESS | 3620 | 1463794053419 Marionette TRACE conn2 <- [1,1798,null,{}] 17:27:33 INFO - PROCESS | 3620 | 1463794053422 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:33 INFO - PROCESS | 3620 | 1463794053499 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 17:27:33 INFO - PROCESS | 3620 | 1463794053505 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:33 INFO - PROCESS | 3620 | ++DOCSHELL 138D8800 == 41 [pid = 3620] [id = 459] 17:27:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (14E2DC00) [pid = 3620] [serial = 1377] [outer = 00000000] 17:27:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (15154800) [pid = 3620] [serial = 1378] [outer = 14E2DC00] 17:27:33 INFO - PROCESS | 3620 | 1463794053551 Marionette DEBUG loaded listener.js 17:27:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (157DB800) [pid = 3620] [serial = 1379] [outer = 14E2DC00] 17:27:33 INFO - PROCESS | 3620 | 1463794054002 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 609ms 17:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:27:34 INFO - PROCESS | 3620 | 1463794054044 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 17:27:34 INFO - PROCESS | 3620 | 1463794054046 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 17:27:34 INFO - PROCESS | 3620 | 1463794054049 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:27:34 INFO - PROCESS | 3620 | 1463794054051 Marionette TRACE conn2 <- [1,1802,null,{}] 17:27:34 INFO - PROCESS | 3620 | 1463794054054 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:34 INFO - PROCESS | 3620 | 1463794054170 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 17:27:34 INFO - PROCESS | 3620 | 1463794054180 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:34 INFO - PROCESS | 3620 | ++DOCSHELL 15898000 == 42 [pid = 3620] [id = 460] 17:27:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (15898C00) [pid = 3620] [serial = 1380] [outer = 00000000] 17:27:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (15D08400) [pid = 3620] [serial = 1381] [outer = 15898C00] 17:27:34 INFO - PROCESS | 3620 | 1463794054260 Marionette DEBUG loaded listener.js 17:27:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (15DE9C00) [pid = 3620] [serial = 1382] [outer = 15898C00] 17:27:34 INFO - PROCESS | 3620 | 1463794054706 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 685ms 17:27:34 INFO - PROCESS | 3620 | 1463794054734 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 17:27:34 INFO - PROCESS | 3620 | 1463794054736 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 17:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:27:34 INFO - PROCESS | 3620 | 1463794054739 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:27:34 INFO - PROCESS | 3620 | 1463794054741 Marionette TRACE conn2 <- [1,1806,null,{}] 17:27:34 INFO - PROCESS | 3620 | 1463794054744 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:34 INFO - PROCESS | 3620 | 1463794054874 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 17:27:34 INFO - PROCESS | 3620 | 1463794054882 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:34 INFO - PROCESS | 3620 | ++DOCSHELL 10AC0400 == 43 [pid = 3620] [id = 461] 17:27:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (160B4C00) [pid = 3620] [serial = 1383] [outer = 00000000] 17:27:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (1622A000) [pid = 3620] [serial = 1384] [outer = 160B4C00] 17:27:34 INFO - PROCESS | 3620 | 1463794054910 Marionette DEBUG loaded listener.js 17:27:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (162BE400) [pid = 3620] [serial = 1385] [outer = 160B4C00] 17:27:35 INFO - PROCESS | 3620 | 1463794055373 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 17:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 685ms 17:27:35 INFO - PROCESS | 3620 | 1463794055424 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 17:27:35 INFO - PROCESS | 3620 | 1463794055426 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 17:27:35 INFO - PROCESS | 3620 | 1463794055430 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:27:35 INFO - PROCESS | 3620 | 1463794055431 Marionette TRACE conn2 <- [1,1810,null,{}] 17:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:27:35 INFO - PROCESS | 3620 | 1463794055436 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:35 INFO - PROCESS | 3620 | 1463794055583 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 17:27:35 INFO - PROCESS | 3620 | 1463794055633 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:35 INFO - PROCESS | 3620 | ++DOCSHELL 10438C00 == 44 [pid = 3620] [id = 462] 17:27:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (162C4400) [pid = 3620] [serial = 1386] [outer = 00000000] 17:27:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (16945000) [pid = 3620] [serial = 1387] [outer = 162C4400] 17:27:35 INFO - PROCESS | 3620 | 1463794055677 Marionette DEBUG loaded listener.js 17:27:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (16DB5C00) [pid = 3620] [serial = 1388] [outer = 162C4400] 17:27:36 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (1622C800) [pid = 3620] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:27:36 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (0F32B800) [pid = 3620] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:27:36 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (12A6F400) [pid = 3620] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:27:36 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (12D1B800) [pid = 3620] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:27:36 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1622D400) [pid = 3620] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:27:36 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (15B17C00) [pid = 3620] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:27:36 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1515E000) [pid = 3620] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:27:36 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (13BB4400) [pid = 3620] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:27:36 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (0F334400) [pid = 3620] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:27:36 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (10A57800) [pid = 3620] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:27:36 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (162BBC00) [pid = 3620] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:27:36 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (0F310C00) [pid = 3620] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:27:36 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1142EC00) [pid = 3620] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:27:36 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (162B2000) [pid = 3620] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:27:36 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (15157000) [pid = 3620] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:27:36 INFO - PROCESS | 3620 | 1463794056283 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 17:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 913ms 17:27:36 INFO - PROCESS | 3620 | 1463794056341 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 17:27:36 INFO - PROCESS | 3620 | 1463794056343 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 17:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:27:36 INFO - PROCESS | 3620 | 1463794056347 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:27:36 INFO - PROCESS | 3620 | 1463794056349 Marionette TRACE conn2 <- [1,1814,null,{}] 17:27:36 INFO - PROCESS | 3620 | 1463794056352 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:36 INFO - PROCESS | 3620 | 1463794056431 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 17:27:36 INFO - PROCESS | 3620 | 1463794056525 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:36 INFO - PROCESS | 3620 | ++DOCSHELL 0C77FC00 == 45 [pid = 3620] [id = 463] 17:27:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0F30C800) [pid = 3620] [serial = 1389] [outer = 00000000] 17:27:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (10A5B000) [pid = 3620] [serial = 1390] [outer = 0F30C800] 17:27:36 INFO - PROCESS | 3620 | 1463794056568 Marionette DEBUG loaded listener.js 17:27:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (13BB5400) [pid = 3620] [serial = 1391] [outer = 0F30C800] 17:27:36 INFO - PROCESS | 3620 | 1463794056948 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 17:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 624ms 17:27:36 INFO - PROCESS | 3620 | 1463794056968 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 17:27:36 INFO - PROCESS | 3620 | 1463794056970 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 17:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:27:36 INFO - PROCESS | 3620 | 1463794056973 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:27:36 INFO - PROCESS | 3620 | 1463794056975 Marionette TRACE conn2 <- [1,1818,null,{}] 17:27:36 INFO - PROCESS | 3620 | 1463794056978 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:37 INFO - PROCESS | 3620 | 1463794057092 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 17:27:37 INFO - PROCESS | 3620 | 1463794057100 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:37 INFO - PROCESS | 3620 | ++DOCSHELL 1026D400 == 46 [pid = 3620] [id = 464] 17:27:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (13369C00) [pid = 3620] [serial = 1392] [outer = 00000000] 17:27:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (162C1400) [pid = 3620] [serial = 1393] [outer = 13369C00] 17:27:37 INFO - PROCESS | 3620 | 1463794057144 Marionette DEBUG loaded listener.js 17:27:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1693B800) [pid = 3620] [serial = 1394] [outer = 13369C00] 17:27:37 INFO - PROCESS | 3620 | 1463794057524 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 17:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 579ms 17:27:37 INFO - PROCESS | 3620 | 1463794057554 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 17:27:37 INFO - PROCESS | 3620 | 1463794057556 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 17:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:27:37 INFO - PROCESS | 3620 | 1463794057559 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:27:37 INFO - PROCESS | 3620 | 1463794057561 Marionette TRACE conn2 <- [1,1822,null,{}] 17:27:37 INFO - PROCESS | 3620 | 1463794057564 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:37 INFO - PROCESS | 3620 | 1463794057648 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 17:27:37 INFO - PROCESS | 3620 | 1463794057741 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:37 INFO - PROCESS | 3620 | ++DOCSHELL 12AEA000 == 47 [pid = 3620] [id = 465] 17:27:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (15152800) [pid = 3620] [serial = 1395] [outer = 00000000] 17:27:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (17030C00) [pid = 3620] [serial = 1396] [outer = 15152800] 17:27:37 INFO - PROCESS | 3620 | 1463794057784 Marionette DEBUG loaded listener.js 17:27:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (16E79000) [pid = 3620] [serial = 1397] [outer = 15152800] 17:27:38 INFO - PROCESS | 3620 | 1463794058121 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 17:27:38 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 17:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 685ms 17:27:38 INFO - PROCESS | 3620 | 1463794058245 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 17:27:38 INFO - PROCESS | 3620 | 1463794058249 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 17:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:27:38 INFO - PROCESS | 3620 | 1463794058255 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:27:38 INFO - PROCESS | 3620 | 1463794058259 Marionette TRACE conn2 <- [1,1826,null,{}] 17:27:38 INFO - PROCESS | 3620 | 1463794058266 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:38 INFO - PROCESS | 3620 | 1463794058427 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 17:27:38 INFO - PROCESS | 3620 | 1463794058529 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:38 INFO - PROCESS | 3620 | ++DOCSHELL 10A5B400 == 48 [pid = 3620] [id = 466] 17:27:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (10A60800) [pid = 3620] [serial = 1398] [outer = 00000000] 17:27:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (10AB9400) [pid = 3620] [serial = 1399] [outer = 10A60800] 17:27:38 INFO - PROCESS | 3620 | 1463794058584 Marionette DEBUG loaded listener.js 17:27:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (10EB7C00) [pid = 3620] [serial = 1400] [outer = 10A60800] 17:27:39 INFO - PROCESS | 3620 | 1463794059169 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 974ms 17:27:39 INFO - PROCESS | 3620 | 1463794059239 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 17:27:39 INFO - PROCESS | 3620 | 1463794059242 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 17:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:27:39 INFO - PROCESS | 3620 | 1463794059250 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:27:39 INFO - PROCESS | 3620 | 1463794059254 Marionette TRACE conn2 <- [1,1830,null,{}] 17:27:39 INFO - PROCESS | 3620 | 1463794059258 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:39 INFO - PROCESS | 3620 | 1463794059368 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 17:27:39 INFO - PROCESS | 3620 | 1463794059504 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:39 INFO - PROCESS | 3620 | ++DOCSHELL 11499400 == 49 [pid = 3620] [id = 467] 17:27:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (12A71000) [pid = 3620] [serial = 1401] [outer = 00000000] 17:27:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (13368C00) [pid = 3620] [serial = 1402] [outer = 12A71000] 17:27:39 INFO - PROCESS | 3620 | 1463794059561 Marionette DEBUG loaded listener.js 17:27:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (14E2B800) [pid = 3620] [serial = 1403] [outer = 12A71000] 17:27:40 INFO - PROCESS | 3620 | 1463794060151 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 974ms 17:27:40 INFO - PROCESS | 3620 | 1463794060215 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 17:27:40 INFO - PROCESS | 3620 | 1463794060218 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 17:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:27:40 INFO - PROCESS | 3620 | 1463794060222 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:27:40 INFO - PROCESS | 3620 | 1463794060224 Marionette TRACE conn2 <- [1,1834,null,{}] 17:27:40 INFO - PROCESS | 3620 | 1463794060234 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:40 INFO - PROCESS | 3620 | 1463794060341 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 17:27:40 INFO - PROCESS | 3620 | 1463794060477 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:40 INFO - PROCESS | 3620 | ++DOCSHELL 160B0400 == 50 [pid = 3620] [id = 468] 17:27:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (160BAC00) [pid = 3620] [serial = 1404] [outer = 00000000] 17:27:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (162BE000) [pid = 3620] [serial = 1405] [outer = 160BAC00] 17:27:40 INFO - PROCESS | 3620 | 1463794060536 Marionette DEBUG loaded listener.js 17:27:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (16DBA000) [pid = 3620] [serial = 1406] [outer = 160BAC00] 17:27:41 INFO - PROCESS | 3620 | 1463794061096 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:27:41 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) 17:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 913ms 17:27:41 INFO - PROCESS | 3620 | 1463794061149 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 17:27:41 INFO - PROCESS | 3620 | 1463794061152 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 17:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:27:41 INFO - PROCESS | 3620 | 1463794061156 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:27:41 INFO - PROCESS | 3620 | 1463794061158 Marionette TRACE conn2 <- [1,1838,null,{}] 17:27:41 INFO - PROCESS | 3620 | 1463794061162 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:41 INFO - PROCESS | 3620 | 1463794061262 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 17:27:41 INFO - PROCESS | 3620 | 1463794061368 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:41 INFO - PROCESS | 3620 | ++DOCSHELL 170D7C00 == 51 [pid = 3620] [id = 469] 17:27:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (170D8000) [pid = 3620] [serial = 1407] [outer = 00000000] 17:27:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (17404800) [pid = 3620] [serial = 1408] [outer = 170D8000] 17:27:41 INFO - PROCESS | 3620 | 1463794061405 Marionette DEBUG loaded listener.js 17:27:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (17408C00) [pid = 3620] [serial = 1409] [outer = 170D8000] 17:27:41 INFO - PROCESS | 3620 | 1463794061987 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 882ms 17:27:42 INFO - PROCESS | 3620 | 1463794062042 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 17:27:42 INFO - PROCESS | 3620 | 1463794062044 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 17:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:27:42 INFO - PROCESS | 3620 | 1463794062048 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:27:42 INFO - PROCESS | 3620 | 1463794062050 Marionette TRACE conn2 <- [1,1842,null,{}] 17:27:42 INFO - PROCESS | 3620 | 1463794062053 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:42 INFO - PROCESS | 3620 | 1463794062139 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 17:27:42 INFO - PROCESS | 3620 | 1463794062250 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:42 INFO - PROCESS | 3620 | ++DOCSHELL 0F30DC00 == 52 [pid = 3620] [id = 470] 17:27:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (0F332C00) [pid = 3620] [serial = 1410] [outer = 00000000] 17:27:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (12D73400) [pid = 3620] [serial = 1411] [outer = 0F332C00] 17:27:42 INFO - PROCESS | 3620 | 1463794062303 Marionette DEBUG loaded listener.js 17:27:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (131EA000) [pid = 3620] [serial = 1412] [outer = 0F332C00] 17:27:42 INFO - PROCESS | 3620 | 1463794063000 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1020ms 17:27:43 INFO - PROCESS | 3620 | 1463794063055 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 17:27:43 INFO - PROCESS | 3620 | 1463794063059 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 17:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:27:43 INFO - PROCESS | 3620 | 1463794063093 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:27:43 INFO - PROCESS | 3620 | 1463794063098 Marionette TRACE conn2 <- [1,1846,null,{}] 17:27:43 INFO - PROCESS | 3620 | 1463794063102 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:43 INFO - PROCESS | 3620 | 1463794063200 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 17:27:43 INFO - PROCESS | 3620 | 1463794063344 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:43 INFO - PROCESS | 3620 | ++DOCSHELL 10AB5800 == 53 [pid = 3620] [id = 471] 17:27:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (10AB8C00) [pid = 3620] [serial = 1413] [outer = 00000000] 17:27:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (12A72800) [pid = 3620] [serial = 1414] [outer = 10AB8C00] 17:27:43 INFO - PROCESS | 3620 | 1463794063394 Marionette DEBUG loaded listener.js 17:27:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (12DFA400) [pid = 3620] [serial = 1415] [outer = 10AB8C00] 17:27:43 INFO - PROCESS | 3620 | --DOCSHELL 0F394C00 == 52 [pid = 3620] [id = 435] 17:27:43 INFO - PROCESS | 3620 | --DOCSHELL 1026D400 == 51 [pid = 3620] [id = 464] 17:27:43 INFO - PROCESS | 3620 | --DOCSHELL 0C77FC00 == 50 [pid = 3620] [id = 463] 17:27:43 INFO - PROCESS | 3620 | --DOCSHELL 10438C00 == 49 [pid = 3620] [id = 462] 17:27:43 INFO - PROCESS | 3620 | --DOCSHELL 10AC0400 == 48 [pid = 3620] [id = 461] 17:27:43 INFO - PROCESS | 3620 | --DOCSHELL 15898000 == 47 [pid = 3620] [id = 460] 17:27:43 INFO - PROCESS | 3620 | --DOCSHELL 138D8800 == 46 [pid = 3620] [id = 459] 17:27:43 INFO - PROCESS | 3620 | --DOCSHELL 1316FC00 == 45 [pid = 3620] [id = 458] 17:27:43 INFO - PROCESS | 3620 | --DOCSHELL 102D3400 == 44 [pid = 3620] [id = 457] 17:27:43 INFO - PROCESS | 3620 | --DOCSHELL 0C384C00 == 43 [pid = 3620] [id = 456] 17:27:43 INFO - PROCESS | 3620 | --DOCSHELL 16DB4400 == 42 [pid = 3620] [id = 451] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (16226000) [pid = 3620] [serial = 1271] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (16949C00) [pid = 3620] [serial = 1345] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (1702EC00) [pid = 3620] [serial = 1354] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (14E30800) [pid = 3620] [serial = 1348] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (16231800) [pid = 3620] [serial = 1349] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (16DB7800) [pid = 3620] [serial = 1351] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (16A53000) [pid = 3620] [serial = 1346] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (16DC1000) [pid = 3620] [serial = 1352] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (15DF6C00) [pid = 3620] [serial = 1337] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (162C8C00) [pid = 3620] [serial = 1280] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (10435000) [pid = 3620] [serial = 1274] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (15DF1800) [pid = 3620] [serial = 1283] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (13363000) [pid = 3620] [serial = 1277] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (166CEC00) [pid = 3620] [serial = 1342] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (16228000) [pid = 3620] [serial = 1339] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (1622CC00) [pid = 3620] [serial = 1340] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (15DE8000) [pid = 3620] [serial = 1336] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (13D7E000) [pid = 3620] [serial = 1333] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (140CDC00) [pid = 3620] [serial = 1334] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (114A4400) [pid = 3620] [serial = 1330] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (13162000) [pid = 3620] [serial = 1331] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (16940800) [pid = 3620] [serial = 1343] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (12A6E400) [pid = 3620] [serial = 1328] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (10F8D400) [pid = 3620] [serial = 1327] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (166C7800) [pid = 3620] [serial = 1325] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (162CD400) [pid = 3620] [serial = 1324] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (0F30B000) [pid = 3620] [serial = 1315] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (12A74800) [pid = 3620] [serial = 1318] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (14E88C00) [pid = 3620] [serial = 1321] [outer = 00000000] [url = about:blank] 17:27:43 INFO - PROCESS | 3620 | 1463794063900 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 821ms 17:27:43 INFO - PROCESS | 3620 | 1463794063921 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 17:27:43 INFO - PROCESS | 3620 | 1463794063926 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 17:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:27:43 INFO - PROCESS | 3620 | 1463794063933 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:27:43 INFO - PROCESS | 3620 | 1463794063935 Marionette TRACE conn2 <- [1,1850,null,{}] 17:27:43 INFO - PROCESS | 3620 | 1463794063943 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:44 INFO - PROCESS | 3620 | 1463794064027 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 17:27:44 INFO - PROCESS | 3620 | 1463794064034 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:44 INFO - PROCESS | 3620 | ++DOCSHELL 114A4400 == 43 [pid = 3620] [id = 472] 17:27:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (11C4EC00) [pid = 3620] [serial = 1416] [outer = 00000000] 17:27:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (12D1C000) [pid = 3620] [serial = 1417] [outer = 11C4EC00] 17:27:44 INFO - PROCESS | 3620 | 1463794064062 Marionette DEBUG loaded listener.js 17:27:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1335C400) [pid = 3620] [serial = 1418] [outer = 11C4EC00] 17:27:44 INFO - PROCESS | 3620 | 1463794064538 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 685ms 17:27:44 INFO - PROCESS | 3620 | 1463794064613 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 17:27:44 INFO - PROCESS | 3620 | 1463794064615 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 17:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:27:44 INFO - PROCESS | 3620 | 1463794064619 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:27:44 INFO - PROCESS | 3620 | 1463794064622 Marionette TRACE conn2 <- [1,1854,null,{}] 17:27:44 INFO - PROCESS | 3620 | 1463794064632 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:44 INFO - PROCESS | 3620 | 1463794064716 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 17:27:44 INFO - PROCESS | 3620 | 1463794064795 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:44 INFO - PROCESS | 3620 | ++DOCSHELL 15156000 == 44 [pid = 3620] [id = 473] 17:27:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (15156400) [pid = 3620] [serial = 1419] [outer = 00000000] 17:27:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (15898000) [pid = 3620] [serial = 1420] [outer = 15156400] 17:27:44 INFO - PROCESS | 3620 | 1463794064850 Marionette DEBUG loaded listener.js 17:27:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (15DE8000) [pid = 3620] [serial = 1421] [outer = 15156400] 17:27:45 INFO - PROCESS | 3620 | 1463794065227 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 17:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 624ms 17:27:45 INFO - PROCESS | 3620 | 1463794065248 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 17:27:45 INFO - PROCESS | 3620 | 1463794065251 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 17:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:27:45 INFO - PROCESS | 3620 | 1463794065254 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:27:45 INFO - PROCESS | 3620 | 1463794065256 Marionette TRACE conn2 <- [1,1858,null,{}] 17:27:45 INFO - PROCESS | 3620 | 1463794065259 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:45 INFO - PROCESS | 3620 | 1463794065340 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 17:27:45 INFO - PROCESS | 3620 | 1463794065360 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:45 INFO - PROCESS | 3620 | ++DOCSHELL 11CE0C00 == 45 [pid = 3620] [id = 474] 17:27:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (160AFC00) [pid = 3620] [serial = 1422] [outer = 00000000] 17:27:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (16229C00) [pid = 3620] [serial = 1423] [outer = 160AFC00] 17:27:45 INFO - PROCESS | 3620 | 1463794065409 Marionette DEBUG loaded listener.js 17:27:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (162B3C00) [pid = 3620] [serial = 1424] [outer = 160AFC00] 17:27:45 INFO - PROCESS | 3620 | 1463794065854 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 17:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 624ms 17:27:45 INFO - PROCESS | 3620 | 1463794065888 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 17:27:45 INFO - PROCESS | 3620 | 1463794065890 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 17:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:27:45 INFO - PROCESS | 3620 | 1463794065894 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:27:45 INFO - PROCESS | 3620 | 1463794065895 Marionette TRACE conn2 <- [1,1862,null,{}] 17:27:45 INFO - PROCESS | 3620 | 1463794065899 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:45 INFO - PROCESS | 3620 | 1463794066005 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 17:27:46 INFO - PROCESS | 3620 | 1463794066011 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:46 INFO - PROCESS | 3620 | ++DOCSHELL 12B55400 == 46 [pid = 3620] [id = 475] 17:27:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (15897000) [pid = 3620] [serial = 1425] [outer = 00000000] 17:27:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (162C9800) [pid = 3620] [serial = 1426] [outer = 15897000] 17:27:46 INFO - PROCESS | 3620 | 1463794066105 Marionette DEBUG loaded listener.js 17:27:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (162CD800) [pid = 3620] [serial = 1427] [outer = 15897000] 17:27:46 INFO - PROCESS | 3620 | 1463794066540 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 685ms 17:27:46 INFO - PROCESS | 3620 | 1463794066576 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 17:27:46 INFO - PROCESS | 3620 | 1463794066578 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 17:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:27:46 INFO - PROCESS | 3620 | 1463794066581 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:27:46 INFO - PROCESS | 3620 | 1463794066582 Marionette TRACE conn2 <- [1,1866,null,{}] 17:27:46 INFO - PROCESS | 3620 | 1463794066586 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:46 INFO - PROCESS | 3620 | 1463794066696 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 17:27:46 INFO - PROCESS | 3620 | 1463794066803 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:46 INFO - PROCESS | 3620 | ++DOCSHELL 0F30E000 == 47 [pid = 3620] [id = 476] 17:27:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (16A50C00) [pid = 3620] [serial = 1428] [outer = 00000000] 17:27:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (16DB5400) [pid = 3620] [serial = 1429] [outer = 16A50C00] 17:27:46 INFO - PROCESS | 3620 | 1463794066847 Marionette DEBUG loaded listener.js 17:27:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (16DBB400) [pid = 3620] [serial = 1430] [outer = 16A50C00] 17:27:47 INFO - PROCESS | 3620 | 1463794067258 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 715ms 17:27:47 INFO - PROCESS | 3620 | 1463794067288 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 17:27:47 INFO - PROCESS | 3620 | 1463794067290 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 17:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:27:47 INFO - PROCESS | 3620 | 1463794067293 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:27:47 INFO - PROCESS | 3620 | 1463794067295 Marionette TRACE conn2 <- [1,1870,null,{}] 17:27:47 INFO - PROCESS | 3620 | 1463794067298 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:47 INFO - PROCESS | 3620 | 1463794067409 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 17:27:47 INFO - PROCESS | 3620 | 1463794067416 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:47 INFO - PROCESS | 3620 | ++DOCSHELL 16947800 == 48 [pid = 3620] [id = 477] 17:27:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (16DBCC00) [pid = 3620] [serial = 1431] [outer = 00000000] 17:27:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (17030800) [pid = 3620] [serial = 1432] [outer = 16DBCC00] 17:27:47 INFO - PROCESS | 3620 | 1463794067510 Marionette DEBUG loaded listener.js 17:27:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (17031800) [pid = 3620] [serial = 1433] [outer = 16DBCC00] 17:27:47 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (13369C00) [pid = 3620] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:27:47 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (10431800) [pid = 3620] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:27:47 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (14E2DC00) [pid = 3620] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:27:47 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (131E6C00) [pid = 3620] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:27:47 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (160B4C00) [pid = 3620] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:27:47 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (0F30F400) [pid = 3620] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:27:47 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (0F30C800) [pid = 3620] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:27:47 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (162C4400) [pid = 3620] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:27:47 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (15898C00) [pid = 3620] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:27:47 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (160B5000) [pid = 3620] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:27:47 INFO - PROCESS | 3620 | 1463794067971 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 715ms 17:27:48 INFO - PROCESS | 3620 | 1463794068017 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 17:27:48 INFO - PROCESS | 3620 | 1463794068019 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 17:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:27:48 INFO - PROCESS | 3620 | 1463794068050 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:27:48 INFO - PROCESS | 3620 | 1463794068052 Marionette TRACE conn2 <- [1,1874,null,{}] 17:27:48 INFO - PROCESS | 3620 | 1463794068059 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:48 INFO - PROCESS | 3620 | 1463794068136 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 17:27:48 INFO - PROCESS | 3620 | 1463794068230 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:48 INFO - PROCESS | 3620 | ++DOCSHELL 102CC400 == 49 [pid = 3620] [id = 478] 17:27:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (10AB2800) [pid = 3620] [serial = 1434] [outer = 00000000] 17:27:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (14E7A400) [pid = 3620] [serial = 1435] [outer = 10AB2800] 17:27:48 INFO - PROCESS | 3620 | 1463794068275 Marionette DEBUG loaded listener.js 17:27:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (1693E000) [pid = 3620] [serial = 1436] [outer = 10AB2800] 17:27:48 INFO - PROCESS | 3620 | 1463794068630 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 17:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 639ms 17:27:48 INFO - PROCESS | 3620 | 1463794068668 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 17:27:48 INFO - PROCESS | 3620 | 1463794068670 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 17:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:27:48 INFO - PROCESS | 3620 | 1463794068673 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:27:48 INFO - PROCESS | 3620 | 1463794068675 Marionette TRACE conn2 <- [1,1878,null,{}] 17:27:48 INFO - PROCESS | 3620 | 1463794068679 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:48 INFO - PROCESS | 3620 | 1463794068784 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 17:27:48 INFO - PROCESS | 3620 | 1463794068882 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:48 INFO - PROCESS | 3620 | ++DOCSHELL 14E2FC00 == 50 [pid = 3620] [id = 479] 17:27:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (14E79800) [pid = 3620] [serial = 1437] [outer = 00000000] 17:27:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (17039400) [pid = 3620] [serial = 1438] [outer = 14E79800] 17:27:48 INFO - PROCESS | 3620 | 1463794068928 Marionette DEBUG loaded listener.js 17:27:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (1740BC00) [pid = 3620] [serial = 1439] [outer = 14E79800] 17:27:49 INFO - PROCESS | 3620 | 1463794069257 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 17:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 624ms 17:27:49 INFO - PROCESS | 3620 | 1463794069294 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 17:27:49 INFO - PROCESS | 3620 | 1463794069296 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 17:27:49 INFO - PROCESS | 3620 | 1463794069299 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:27:49 INFO - PROCESS | 3620 | 1463794069301 Marionette TRACE conn2 <- [1,1882,null,{}] 17:27:49 INFO - PROCESS | 3620 | 1463794069304 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:49 INFO - PROCESS | 3620 | 1463794069421 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 17:27:49 INFO - PROCESS | 3620 | 1463794069466 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:49 INFO - PROCESS | 3620 | ++DOCSHELL 13313000 == 51 [pid = 3620] [id = 480] 17:27:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (15DEBC00) [pid = 3620] [serial = 1440] [outer = 00000000] 17:27:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (174C8000) [pid = 3620] [serial = 1441] [outer = 15DEBC00] 17:27:49 INFO - PROCESS | 3620 | 1463794069510 Marionette DEBUG loaded listener.js 17:27:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (17723C00) [pid = 3620] [serial = 1442] [outer = 15DEBC00] 17:27:50 INFO - PROCESS | 3620 | 1463794070015 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 776ms 17:27:50 INFO - PROCESS | 3620 | 1463794070086 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 17:27:50 INFO - PROCESS | 3620 | 1463794070090 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 17:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:27:50 INFO - PROCESS | 3620 | 1463794070096 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:27:50 INFO - PROCESS | 3620 | 1463794070100 Marionette TRACE conn2 <- [1,1886,null,{}] 17:27:50 INFO - PROCESS | 3620 | 1463794070122 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:50 INFO - PROCESS | 3620 | 1463794070230 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 17:27:50 INFO - PROCESS | 3620 | 1463794070402 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:50 INFO - PROCESS | 3620 | ++DOCSHELL 10A56C00 == 52 [pid = 3620] [id = 481] 17:27:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (10A76400) [pid = 3620] [serial = 1443] [outer = 00000000] 17:27:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (10F90000) [pid = 3620] [serial = 1444] [outer = 10A76400] 17:27:50 INFO - PROCESS | 3620 | 1463794070459 Marionette DEBUG loaded listener.js 17:27:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (12A6E400) [pid = 3620] [serial = 1445] [outer = 10A76400] 17:27:51 INFO - PROCESS | 3620 | 1463794071042 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 974ms 17:27:51 INFO - PROCESS | 3620 | 1463794071085 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 17:27:51 INFO - PROCESS | 3620 | 1463794071091 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 17:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:27:51 INFO - PROCESS | 3620 | 1463794071097 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:27:51 INFO - PROCESS | 3620 | 1463794071100 Marionette TRACE conn2 <- [1,1890,null,{}] 17:27:51 INFO - PROCESS | 3620 | 1463794071104 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:51 INFO - PROCESS | 3620 | 1463794071195 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 17:27:51 INFO - PROCESS | 3620 | 1463794071306 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:51 INFO - PROCESS | 3620 | ++DOCSHELL 10A61800 == 53 [pid = 3620] [id = 482] 17:27:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (10F8D400) [pid = 3620] [serial = 1446] [outer = 00000000] 17:27:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (15B0D000) [pid = 3620] [serial = 1447] [outer = 10F8D400] 17:27:51 INFO - PROCESS | 3620 | 1463794071359 Marionette DEBUG loaded listener.js 17:27:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (160BD400) [pid = 3620] [serial = 1448] [outer = 10F8D400] 17:27:51 INFO - PROCESS | 3620 | 1463794071968 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 914ms 17:27:51 INFO - PROCESS | 3620 | 1463794072006 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 17:27:51 INFO - PROCESS | 3620 | 1463794072008 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 17:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:27:52 INFO - PROCESS | 3620 | 1463794072013 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:27:52 INFO - PROCESS | 3620 | 1463794072017 Marionette TRACE conn2 <- [1,1894,null,{}] 17:27:52 INFO - PROCESS | 3620 | 1463794072027 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:52 INFO - PROCESS | 3620 | 1463794072132 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 17:27:52 INFO - PROCESS | 3620 | 1463794072270 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:52 INFO - PROCESS | 3620 | ++DOCSHELL 1702F400 == 54 [pid = 3620] [id = 483] 17:27:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (17035800) [pid = 3620] [serial = 1449] [outer = 00000000] 17:27:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (174C4C00) [pid = 3620] [serial = 1450] [outer = 17035800] 17:27:52 INFO - PROCESS | 3620 | 1463794072326 Marionette DEBUG loaded listener.js 17:27:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (17728C00) [pid = 3620] [serial = 1451] [outer = 17035800] 17:27:52 INFO - PROCESS | 3620 | 1463794072870 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 17:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 882ms 17:27:52 INFO - PROCESS | 3620 | 1463794072899 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 17:27:52 INFO - PROCESS | 3620 | 1463794072902 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 17:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:27:52 INFO - PROCESS | 3620 | 1463794072906 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:27:52 INFO - PROCESS | 3620 | 1463794072909 Marionette TRACE conn2 <- [1,1898,null,{}] 17:27:52 INFO - PROCESS | 3620 | 1463794072914 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:53 INFO - PROCESS | 3620 | 1463794073020 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 17:27:53 INFO - PROCESS | 3620 | 1463794073140 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:53 INFO - PROCESS | 3620 | ++DOCSHELL 174C4400 == 55 [pid = 3620] [id = 484] 17:27:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (1772EC00) [pid = 3620] [serial = 1452] [outer = 00000000] 17:27:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (177C6C00) [pid = 3620] [serial = 1453] [outer = 1772EC00] 17:27:53 INFO - PROCESS | 3620 | 1463794073194 Marionette DEBUG loaded listener.js 17:27:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (1784FC00) [pid = 3620] [serial = 1454] [outer = 1772EC00] 17:27:53 INFO - PROCESS | 3620 | 1463794073808 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 17:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 974ms 17:27:53 INFO - PROCESS | 3620 | 1463794073874 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 17:27:53 INFO - PROCESS | 3620 | 1463794073876 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 17:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:27:53 INFO - PROCESS | 3620 | 1463794073880 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:27:53 INFO - PROCESS | 3620 | 1463794073882 Marionette TRACE conn2 <- [1,1902,null,{}] 17:27:53 INFO - PROCESS | 3620 | 1463794073886 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:53 INFO - PROCESS | 3620 | 1463794073993 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 17:27:54 INFO - PROCESS | 3620 | 1463794074259 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:54 INFO - PROCESS | 3620 | ++DOCSHELL 0C779800 == 56 [pid = 3620] [id = 485] 17:27:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (0F30FC00) [pid = 3620] [serial = 1455] [outer = 00000000] 17:27:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (10A65000) [pid = 3620] [serial = 1456] [outer = 0F30FC00] 17:27:54 INFO - PROCESS | 3620 | 1463794074325 Marionette DEBUG loaded listener.js 17:27:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (112C7C00) [pid = 3620] [serial = 1457] [outer = 0F30FC00] 17:27:54 INFO - PROCESS | 3620 | 1463794074894 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1019ms 17:27:54 INFO - PROCESS | 3620 | 1463794074935 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 17:27:54 INFO - PROCESS | 3620 | 1463794074939 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 17:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:27:54 INFO - PROCESS | 3620 | 1463794074945 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:27:54 INFO - PROCESS | 3620 | 1463794074948 Marionette TRACE conn2 <- [1,1906,null,{}] 17:27:54 INFO - PROCESS | 3620 | 1463794074954 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:55 INFO - PROCESS | 3620 | 1463794075040 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 17:27:55 INFO - PROCESS | 3620 | 1463794075151 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:55 INFO - PROCESS | 3620 | ++DOCSHELL 130D4C00 == 57 [pid = 3620] [id = 486] 17:27:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (131EAC00) [pid = 3620] [serial = 1458] [outer = 00000000] 17:27:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (138DCC00) [pid = 3620] [serial = 1459] [outer = 131EAC00] 17:27:55 INFO - PROCESS | 3620 | 1463794075203 Marionette DEBUG loaded listener.js 17:27:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (13BBE000) [pid = 3620] [serial = 1460] [outer = 131EAC00] 17:27:55 INFO - PROCESS | 3620 | --DOCSHELL 14E2FC00 == 56 [pid = 3620] [id = 479] 17:27:55 INFO - PROCESS | 3620 | --DOCSHELL 102CC400 == 55 [pid = 3620] [id = 478] 17:27:55 INFO - PROCESS | 3620 | --DOCSHELL 16947800 == 54 [pid = 3620] [id = 477] 17:27:55 INFO - PROCESS | 3620 | --DOCSHELL 0F30E000 == 53 [pid = 3620] [id = 476] 17:27:55 INFO - PROCESS | 3620 | --DOCSHELL 12B55400 == 52 [pid = 3620] [id = 475] 17:27:55 INFO - PROCESS | 3620 | --DOCSHELL 11CE0C00 == 51 [pid = 3620] [id = 474] 17:27:55 INFO - PROCESS | 3620 | --DOCSHELL 15156000 == 50 [pid = 3620] [id = 473] 17:27:55 INFO - PROCESS | 3620 | --DOCSHELL 114A4400 == 49 [pid = 3620] [id = 472] 17:27:55 INFO - PROCESS | 3620 | --DOCSHELL 10AB5800 == 48 [pid = 3620] [id = 471] 17:27:55 INFO - PROCESS | 3620 | --DOCSHELL 11499400 == 47 [pid = 3620] [id = 467] 17:27:55 INFO - PROCESS | 3620 | --DOCSHELL 10A5B400 == 46 [pid = 3620] [id = 466] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (16228C00) [pid = 3620] [serial = 1313] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (166C7C00) [pid = 3620] [serial = 1363] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (170CC400) [pid = 3620] [serial = 1366] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (16945000) [pid = 3620] [serial = 1387] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (162C1400) [pid = 3620] [serial = 1393] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (16DB5C00) [pid = 3620] [serial = 1388] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (15D08400) [pid = 3620] [serial = 1381] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (15DE9C00) [pid = 3620] [serial = 1382] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (13BB5400) [pid = 3620] [serial = 1391] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (17030C00) [pid = 3620] [serial = 1396] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (162BE400) [pid = 3620] [serial = 1385] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (157DB800) [pid = 3620] [serial = 1379] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (1693B800) [pid = 3620] [serial = 1394] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (1142CC00) [pid = 3620] [serial = 1372] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (1289C000) [pid = 3620] [serial = 1373] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (15154800) [pid = 3620] [serial = 1378] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (1335D400) [pid = 3620] [serial = 1375] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (1622A000) [pid = 3620] [serial = 1384] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (138DB000) [pid = 3620] [serial = 1376] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (1142BC00) [pid = 3620] [serial = 1370] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (11002000) [pid = 3620] [serial = 1369] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (10A5B000) [pid = 3620] [serial = 1390] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (10A78000) [pid = 3620] [serial = 1357] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (138D7800) [pid = 3620] [serial = 1360] [outer = 00000000] [url = about:blank] 17:27:55 INFO - PROCESS | 3620 | 1463794075692 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 17:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 822ms 17:27:55 INFO - PROCESS | 3620 | 1463794075754 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 17:27:55 INFO - PROCESS | 3620 | 1463794075757 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 17:27:55 INFO - PROCESS | 3620 | 1463794075762 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:27:55 INFO - PROCESS | 3620 | 1463794075764 Marionette TRACE conn2 <- [1,1910,null,{}] 17:27:55 INFO - PROCESS | 3620 | 1463794075768 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:55 INFO - PROCESS | 3620 | 1463794075849 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 17:27:55 INFO - PROCESS | 3620 | 1463794075858 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:55 INFO - PROCESS | 3620 | ++DOCSHELL 131EC000 == 47 [pid = 3620] [id = 487] 17:27:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (13307C00) [pid = 3620] [serial = 1461] [outer = 00000000] 17:27:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (1380A000) [pid = 3620] [serial = 1462] [outer = 13307C00] 17:27:55 INFO - PROCESS | 3620 | 1463794075903 Marionette DEBUG loaded listener.js 17:27:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (140C2C00) [pid = 3620] [serial = 1463] [outer = 13307C00] 17:27:56 INFO - PROCESS | 3620 | 1463794076388 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 17:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 685ms 17:27:56 INFO - PROCESS | 3620 | 1463794076444 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 17:27:56 INFO - PROCESS | 3620 | 1463794076447 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 17:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:27:56 INFO - PROCESS | 3620 | 1463794076452 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:27:56 INFO - PROCESS | 3620 | 1463794076457 Marionette TRACE conn2 <- [1,1914,null,{}] 17:27:56 INFO - PROCESS | 3620 | 1463794076469 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:56 INFO - PROCESS | 3620 | 1463794076553 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 17:27:56 INFO - PROCESS | 3620 | 1463794076652 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:56 INFO - PROCESS | 3620 | ++DOCSHELL 15B15800 == 48 [pid = 3620] [id = 488] 17:27:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (15B19000) [pid = 3620] [serial = 1464] [outer = 00000000] 17:27:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (15DED400) [pid = 3620] [serial = 1465] [outer = 15B19000] 17:27:56 INFO - PROCESS | 3620 | 1463794076704 Marionette DEBUG loaded listener.js 17:27:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (15DF4400) [pid = 3620] [serial = 1466] [outer = 15B19000] 17:27:57 INFO - PROCESS | 3620 | 1463794077046 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 17:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 639ms 17:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:27:57 INFO - PROCESS | 3620 | 1463794077090 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 17:27:57 INFO - PROCESS | 3620 | 1463794077093 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 17:27:57 INFO - PROCESS | 3620 | 1463794077113 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:27:57 INFO - PROCESS | 3620 | 1463794077115 Marionette TRACE conn2 <- [1,1918,null,{}] 17:27:57 INFO - PROCESS | 3620 | 1463794077119 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:57 INFO - PROCESS | 3620 | 1463794077198 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 17:27:57 INFO - PROCESS | 3620 | 1463794077235 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:57 INFO - PROCESS | 3620 | ++DOCSHELL 16227400 == 49 [pid = 3620] [id = 489] 17:27:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (16228C00) [pid = 3620] [serial = 1467] [outer = 00000000] 17:27:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (162BB800) [pid = 3620] [serial = 1468] [outer = 16228C00] 17:27:57 INFO - PROCESS | 3620 | 1463794077283 Marionette DEBUG loaded listener.js 17:27:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (162C5000) [pid = 3620] [serial = 1469] [outer = 16228C00] 17:27:57 INFO - PROCESS | 3620 | 1463794077733 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 17:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 700ms 17:27:57 INFO - PROCESS | 3620 | 1463794077799 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 17:27:57 INFO - PROCESS | 3620 | 1463794077801 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 17:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:27:57 INFO - PROCESS | 3620 | 1463794077810 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:27:57 INFO - PROCESS | 3620 | 1463794077821 Marionette TRACE conn2 <- [1,1922,null,{}] 17:27:57 INFO - PROCESS | 3620 | 1463794077824 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:57 INFO - PROCESS | 3620 | 1463794077934 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 17:27:57 INFO - PROCESS | 3620 | 1463794077997 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:58 INFO - PROCESS | 3620 | ++DOCSHELL 166C4400 == 50 [pid = 3620] [id = 490] 17:27:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (166C5400) [pid = 3620] [serial = 1470] [outer = 00000000] 17:27:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (1693CC00) [pid = 3620] [serial = 1471] [outer = 166C5400] 17:27:58 INFO - PROCESS | 3620 | 1463794078056 Marionette DEBUG loaded listener.js 17:27:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (16947800) [pid = 3620] [serial = 1472] [outer = 166C5400] 17:27:58 INFO - PROCESS | 3620 | 1463794078484 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 746ms 17:27:58 INFO - PROCESS | 3620 | 1463794078556 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 17:27:58 INFO - PROCESS | 3620 | 1463794078558 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 17:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:27:58 INFO - PROCESS | 3620 | 1463794078565 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:27:58 INFO - PROCESS | 3620 | 1463794078567 Marionette TRACE conn2 <- [1,1926,null,{}] 17:27:58 INFO - PROCESS | 3620 | 1463794078570 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:58 INFO - PROCESS | 3620 | 1463794078684 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 17:27:58 INFO - PROCESS | 3620 | 1463794078698 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:58 INFO - PROCESS | 3620 | ++DOCSHELL 102CC000 == 51 [pid = 3620] [id = 491] 17:27:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (15892000) [pid = 3620] [serial = 1473] [outer = 00000000] 17:27:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (16DC1800) [pid = 3620] [serial = 1474] [outer = 15892000] 17:27:58 INFO - PROCESS | 3620 | 1463794078797 Marionette DEBUG loaded listener.js 17:27:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (16EAF000) [pid = 3620] [serial = 1475] [outer = 15892000] 17:27:59 INFO - PROCESS | 3620 | 1463794079191 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 17:27:59 INFO - PROCESS | 3620 | 1463794079247 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 17:27:59 INFO - PROCESS | 3620 | 1463794079249 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 17:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:27:59 INFO - PROCESS | 3620 | 1463794079252 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:27:59 INFO - PROCESS | 3620 | 1463794079254 Marionette TRACE conn2 <- [1,1930,null,{}] 17:27:59 INFO - PROCESS | 3620 | 1463794079263 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:27:59 INFO - PROCESS | 3620 | 1463794079371 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 17:27:59 INFO - PROCESS | 3620 | 1463794079380 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:27:59 INFO - PROCESS | 3620 | ++DOCSHELL 16DB8C00 == 52 [pid = 3620] [id = 492] 17:27:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (16DBD400) [pid = 3620] [serial = 1476] [outer = 00000000] 17:27:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (1740A800) [pid = 3620] [serial = 1477] [outer = 16DBD400] 17:27:59 INFO - PROCESS | 3620 | 1463794079424 Marionette DEBUG loaded listener.js 17:27:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (1740E800) [pid = 3620] [serial = 1478] [outer = 16DBD400] 17:27:59 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (16DB6800) [pid = 3620] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:27:59 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (14E79800) [pid = 3620] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:27:59 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (16A50C00) [pid = 3620] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:27:59 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (10AB8C00) [pid = 3620] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:27:59 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (16DBCC00) [pid = 3620] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:27:59 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (15156400) [pid = 3620] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:27:59 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (0F332C00) [pid = 3620] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:27:59 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (11C4EC00) [pid = 3620] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:27:59 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (160AFC00) [pid = 3620] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:27:59 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (10AB2800) [pid = 3620] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:27:59 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (15897000) [pid = 3620] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:27:59 INFO - PROCESS | 3620 | 1463794079903 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 716ms 17:27:59 INFO - PROCESS | 3620 | 1463794079999 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 17:27:59 INFO - PROCESS | 3620 | 1463794080001 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 17:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:27:59 INFO - PROCESS | 3620 | 1463794080004 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:27:59 INFO - PROCESS | 3620 | 1463794080006 Marionette TRACE conn2 <- [1,1934,null,{}] 17:28:00 INFO - PROCESS | 3620 | 1463794080014 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:00 INFO - PROCESS | 3620 | 1463794080100 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 17:28:00 INFO - PROCESS | 3620 | 1463794080109 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:00 INFO - PROCESS | 3620 | ++DOCSHELL 1022D800 == 53 [pid = 3620] [id = 493] 17:28:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (11426C00) [pid = 3620] [serial = 1479] [outer = 00000000] 17:28:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (16892C00) [pid = 3620] [serial = 1480] [outer = 11426C00] 17:28:00 INFO - PROCESS | 3620 | 1463794080162 Marionette DEBUG loaded listener.js 17:28:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (16DB8800) [pid = 3620] [serial = 1481] [outer = 11426C00] 17:28:00 INFO - PROCESS | 3620 | 1463794080558 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 579ms 17:28:00 INFO - PROCESS | 3620 | 1463794080581 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 17:28:00 INFO - PROCESS | 3620 | 1463794080583 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 17:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:28:00 INFO - PROCESS | 3620 | 1463794080588 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:28:00 INFO - PROCESS | 3620 | 1463794080590 Marionette TRACE conn2 <- [1,1938,null,{}] 17:28:00 INFO - PROCESS | 3620 | 1463794080609 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:00 INFO - PROCESS | 3620 | 1463794080687 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 17:28:00 INFO - PROCESS | 3620 | 1463794080693 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:00 INFO - PROCESS | 3620 | ++DOCSHELL 10A75800 == 54 [pid = 3620] [id = 494] 17:28:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (131FE000) [pid = 3620] [serial = 1482] [outer = 00000000] 17:28:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (170D6400) [pid = 3620] [serial = 1483] [outer = 131FE000] 17:28:00 INFO - PROCESS | 3620 | 1463794080737 Marionette DEBUG loaded listener.js 17:28:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (17727000) [pid = 3620] [serial = 1484] [outer = 131FE000] 17:28:01 INFO - PROCESS | 3620 | 1463794081143 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 593ms 17:28:01 INFO - PROCESS | 3620 | 1463794081187 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 17:28:01 INFO - PROCESS | 3620 | 1463794081189 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 17:28:01 INFO - PROCESS | 3620 | 1463794081192 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:28:01 INFO - PROCESS | 3620 | 1463794081194 Marionette TRACE conn2 <- [1,1942,null,{}] 17:28:01 INFO - PROCESS | 3620 | 1463794081197 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:01 INFO - PROCESS | 3620 | 1463794081315 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 17:28:01 INFO - PROCESS | 3620 | 1463794081323 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:01 INFO - PROCESS | 3620 | ++DOCSHELL 12880C00 == 55 [pid = 3620] [id = 495] 17:28:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (170D8800) [pid = 3620] [serial = 1485] [outer = 00000000] 17:28:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (17CC8C00) [pid = 3620] [serial = 1486] [outer = 170D8800] 17:28:01 INFO - PROCESS | 3620 | 1463794081373 Marionette DEBUG loaded listener.js 17:28:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (17F7AC00) [pid = 3620] [serial = 1487] [outer = 170D8800] 17:28:01 INFO - PROCESS | 3620 | 1463794081974 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 17:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 821ms 17:28:02 INFO - PROCESS | 3620 | 1463794082018 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 17:28:02 INFO - PROCESS | 3620 | 1463794082023 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 17:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:28:02 INFO - PROCESS | 3620 | 1463794082028 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:28:02 INFO - PROCESS | 3620 | 1463794082032 Marionette TRACE conn2 <- [1,1946,null,{}] 17:28:02 INFO - PROCESS | 3620 | 1463794082038 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:02 INFO - PROCESS | 3620 | 1463794082155 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 17:28:02 INFO - PROCESS | 3620 | 1463794082296 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:02 INFO - PROCESS | 3620 | ++DOCSHELL 10ABF000 == 56 [pid = 3620] [id = 496] 17:28:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (10EAE400) [pid = 3620] [serial = 1488] [outer = 00000000] 17:28:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (12D6E400) [pid = 3620] [serial = 1489] [outer = 10EAE400] 17:28:02 INFO - PROCESS | 3620 | 1463794082337 Marionette DEBUG loaded listener.js 17:28:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (1330C400) [pid = 3620] [serial = 1490] [outer = 10EAE400] 17:28:02 INFO - PROCESS | 3620 | 1463794082920 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 17:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 929ms 17:28:02 INFO - PROCESS | 3620 | 1463794082957 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 17:28:02 INFO - PROCESS | 3620 | 1463794082963 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 17:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:28:02 INFO - PROCESS | 3620 | 1463794082954 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:28:02 INFO - PROCESS | 3620 | 1463794082956 Marionette TRACE conn2 <- [1,1950,null,{}] 17:28:02 INFO - PROCESS | 3620 | 1463794082960 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:03 INFO - PROCESS | 3620 | 1463794083064 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 17:28:03 INFO - PROCESS | 3620 | 1463794083209 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:03 INFO - PROCESS | 3620 | ++DOCSHELL 14E2DC00 == 57 [pid = 3620] [id = 497] 17:28:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (15155800) [pid = 3620] [serial = 1491] [outer = 00000000] 17:28:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (15D05000) [pid = 3620] [serial = 1492] [outer = 15155800] 17:28:03 INFO - PROCESS | 3620 | 1463794083264 Marionette DEBUG loaded listener.js 17:28:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (16223400) [pid = 3620] [serial = 1493] [outer = 15155800] 17:28:03 INFO - PROCESS | 3620 | 1463794083879 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 17:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 959ms 17:28:03 INFO - PROCESS | 3620 | 1463794083927 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 17:28:03 INFO - PROCESS | 3620 | 1463794083929 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 17:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:28:03 INFO - PROCESS | 3620 | 1463794083933 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:28:03 INFO - PROCESS | 3620 | 1463794083937 Marionette TRACE conn2 <- [1,1954,null,{}] 17:28:03 INFO - PROCESS | 3620 | 1463794083948 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:04 INFO - PROCESS | 3620 | 1463794084055 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 17:28:04 INFO - PROCESS | 3620 | 1463794084202 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:04 INFO - PROCESS | 3620 | ++DOCSHELL 17402400 == 58 [pid = 3620] [id = 498] 17:28:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (1740CC00) [pid = 3620] [serial = 1494] [outer = 00000000] 17:28:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (17854800) [pid = 3620] [serial = 1495] [outer = 1740CC00] 17:28:04 INFO - PROCESS | 3620 | 1463794084259 Marionette DEBUG loaded listener.js 17:28:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 125 (17F85C00) [pid = 3620] [serial = 1496] [outer = 1740CC00] 17:28:04 INFO - PROCESS | 3620 | 1463794084782 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 17:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 883ms 17:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:28:04 INFO - PROCESS | 3620 | 1463794084819 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 17:28:04 INFO - PROCESS | 3620 | 1463794084822 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 17:28:04 INFO - PROCESS | 3620 | 1463794084825 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:28:04 INFO - PROCESS | 3620 | 1463794084827 Marionette TRACE conn2 <- [1,1958,null,{}] 17:28:04 INFO - PROCESS | 3620 | 1463794084831 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:04 INFO - PROCESS | 3620 | 1463794084934 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 17:28:05 INFO - PROCESS | 3620 | 1463794085062 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:05 INFO - PROCESS | 3620 | ++DOCSHELL 182E3000 == 59 [pid = 3620] [id = 499] 17:28:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 126 (182E3800) [pid = 3620] [serial = 1497] [outer = 00000000] 17:28:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 127 (19761800) [pid = 3620] [serial = 1498] [outer = 182E3800] 17:28:05 INFO - PROCESS | 3620 | 1463794085188 Marionette DEBUG loaded listener.js 17:28:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 128 (19863800) [pid = 3620] [serial = 1499] [outer = 182E3800] 17:28:05 INFO - PROCESS | 3620 | 1463794085922 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 17:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1157ms 17:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:28:05 INFO - PROCESS | 3620 | 1463794085989 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 17:28:05 INFO - PROCESS | 3620 | 1463794085993 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 17:28:05 INFO - PROCESS | 3620 | 1463794085998 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:28:05 INFO - PROCESS | 3620 | 1463794086001 Marionette TRACE conn2 <- [1,1962,null,{}] 17:28:06 INFO - PROCESS | 3620 | 1463794086021 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:06 INFO - PROCESS | 3620 | 1463794086117 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 17:28:06 INFO - PROCESS | 3620 | 1463794086260 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:06 INFO - PROCESS | 3620 | ++DOCSHELL 11002000 == 60 [pid = 3620] [id = 500] 17:28:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 129 (12A75000) [pid = 3620] [serial = 1500] [outer = 00000000] 17:28:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 130 (131E5000) [pid = 3620] [serial = 1501] [outer = 12A75000] 17:28:06 INFO - PROCESS | 3620 | 1463794086313 Marionette DEBUG loaded listener.js 17:28:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 131 (13363000) [pid = 3620] [serial = 1502] [outer = 12A75000] 17:28:06 INFO - PROCESS | 3620 | 1463794086884 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 17:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 944ms 17:28:06 INFO - PROCESS | 3620 | 1463794086929 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 17:28:06 INFO - PROCESS | 3620 | 1463794086934 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 17:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:28:06 INFO - PROCESS | 3620 | 1463794086940 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:28:06 INFO - PROCESS | 3620 | 1463794086943 Marionette TRACE conn2 <- [1,1966,null,{}] 17:28:06 INFO - PROCESS | 3620 | 1463794086947 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:07 INFO - PROCESS | 3620 | 1463794087046 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 17:28:07 INFO - PROCESS | 3620 | --DOCSHELL 10A75800 == 59 [pid = 3620] [id = 494] 17:28:07 INFO - PROCESS | 3620 | --DOCSHELL 1022D800 == 58 [pid = 3620] [id = 493] 17:28:07 INFO - PROCESS | 3620 | --DOCSHELL 16DB8C00 == 57 [pid = 3620] [id = 492] 17:28:07 INFO - PROCESS | 3620 | --DOCSHELL 102CC000 == 56 [pid = 3620] [id = 491] 17:28:07 INFO - PROCESS | 3620 | --DOCSHELL 166C4400 == 55 [pid = 3620] [id = 490] 17:28:07 INFO - PROCESS | 3620 | --DOCSHELL 16227400 == 54 [pid = 3620] [id = 489] 17:28:07 INFO - PROCESS | 3620 | --DOCSHELL 15B15800 == 53 [pid = 3620] [id = 488] 17:28:07 INFO - PROCESS | 3620 | --DOCSHELL 131EC000 == 52 [pid = 3620] [id = 487] 17:28:07 INFO - PROCESS | 3620 | --DOCSHELL 130D4C00 == 51 [pid = 3620] [id = 486] 17:28:07 INFO - PROCESS | 3620 | --DOCSHELL 0C779800 == 50 [pid = 3620] [id = 485] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 130 (10AB9400) [pid = 3620] [serial = 1399] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 129 (13368C00) [pid = 3620] [serial = 1402] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 128 (162BE000) [pid = 3620] [serial = 1405] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 127 (17404800) [pid = 3620] [serial = 1408] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 126 (174C8000) [pid = 3620] [serial = 1441] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | 1463794087207 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:07 INFO - PROCESS | 3620 | ++DOCSHELL 1022D800 == 51 [pid = 3620] [id = 501] 17:28:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 127 (102CC000) [pid = 3620] [serial = 1503] [outer = 00000000] 17:28:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 128 (1142CC00) [pid = 3620] [serial = 1504] [outer = 102CC000] 17:28:07 INFO - PROCESS | 3620 | 1463794087252 Marionette DEBUG loaded listener.js 17:28:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 129 (130D4C00) [pid = 3620] [serial = 1505] [outer = 102CC000] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 128 (17033C00) [pid = 3620] [serial = 1355] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 127 (1740BC00) [pid = 3620] [serial = 1439] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 126 (16DB5400) [pid = 3620] [serial = 1429] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 125 (12DFA400) [pid = 3620] [serial = 1415] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 124 (12A72800) [pid = 3620] [serial = 1414] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (17030800) [pid = 3620] [serial = 1432] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (15898000) [pid = 3620] [serial = 1420] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (15DE8000) [pid = 3620] [serial = 1421] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (131EA000) [pid = 3620] [serial = 1412] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (12D73400) [pid = 3620] [serial = 1411] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (12D1C000) [pid = 3620] [serial = 1417] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (1335C400) [pid = 3620] [serial = 1418] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (16DBB400) [pid = 3620] [serial = 1430] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (16229C00) [pid = 3620] [serial = 1423] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (14E7A400) [pid = 3620] [serial = 1435] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (17031800) [pid = 3620] [serial = 1433] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (17039400) [pid = 3620] [serial = 1438] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (162C9800) [pid = 3620] [serial = 1426] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (162CD800) [pid = 3620] [serial = 1427] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (162B3C00) [pid = 3620] [serial = 1424] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (1693E000) [pid = 3620] [serial = 1436] [outer = 00000000] [url = about:blank] 17:28:07 INFO - PROCESS | 3620 | 1463794087621 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 17:28:07 INFO - PROCESS | 3620 | 1463794087662 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 17:28:07 INFO - PROCESS | 3620 | 1463794087664 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 17:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:28:07 INFO - PROCESS | 3620 | 1463794087668 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:28:07 INFO - PROCESS | 3620 | 1463794087671 Marionette TRACE conn2 <- [1,1970,null,{}] 17:28:07 INFO - PROCESS | 3620 | 1463794087711 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:07 INFO - PROCESS | 3620 | 1463794087799 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 17:28:07 INFO - PROCESS | 3620 | 1463794087807 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:07 INFO - PROCESS | 3620 | ++DOCSHELL 13D81400 == 52 [pid = 3620] [id = 502] 17:28:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (14E83800) [pid = 3620] [serial = 1506] [outer = 00000000] 17:28:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (15892400) [pid = 3620] [serial = 1507] [outer = 14E83800] 17:28:07 INFO - PROCESS | 3620 | 1463794087854 Marionette DEBUG loaded listener.js 17:28:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (160B5000) [pid = 3620] [serial = 1508] [outer = 14E83800] 17:28:08 INFO - PROCESS | 3620 | 1463794088319 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 700ms 17:28:08 INFO - PROCESS | 3620 | 1463794088370 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 17:28:08 INFO - PROCESS | 3620 | 1463794088373 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 17:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:28:08 INFO - PROCESS | 3620 | 1463794088376 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:28:08 INFO - PROCESS | 3620 | 1463794088378 Marionette TRACE conn2 <- [1,1974,null,{}] 17:28:08 INFO - PROCESS | 3620 | 1463794088381 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:08 INFO - PROCESS | 3620 | 1463794088461 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 17:28:08 INFO - PROCESS | 3620 | 1463794088470 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:08 INFO - PROCESS | 3620 | ++DOCSHELL 162B3C00 == 53 [pid = 3620] [id = 503] 17:28:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (162B7400) [pid = 3620] [serial = 1509] [outer = 00000000] 17:28:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (162CFC00) [pid = 3620] [serial = 1510] [outer = 162B7400] 17:28:08 INFO - PROCESS | 3620 | 1463794088514 Marionette DEBUG loaded listener.js 17:28:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (166C6800) [pid = 3620] [serial = 1511] [outer = 162B7400] 17:28:09 INFO - PROCESS | 3620 | 1463794089138 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 806ms 17:28:09 INFO - PROCESS | 3620 | 1463794089202 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 17:28:09 INFO - PROCESS | 3620 | 1463794089207 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 17:28:09 INFO - PROCESS | 3620 | 1463794089213 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:28:09 INFO - PROCESS | 3620 | 1463794089217 Marionette TRACE conn2 <- [1,1978,null,{}] 17:28:09 INFO - PROCESS | 3620 | 1463794089222 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:09 INFO - PROCESS | 3620 | 1463794089336 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 17:28:09 INFO - PROCESS | 3620 | 1463794089476 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:09 INFO - PROCESS | 3620 | ++DOCSHELL 11AF0400 == 54 [pid = 3620] [id = 504] 17:28:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (11C4E800) [pid = 3620] [serial = 1512] [outer = 00000000] 17:28:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (140C2000) [pid = 3620] [serial = 1513] [outer = 11C4E800] 17:28:09 INFO - PROCESS | 3620 | 1463794089534 Marionette DEBUG loaded listener.js 17:28:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (14E80400) [pid = 3620] [serial = 1514] [outer = 11C4E800] 17:28:10 INFO - PROCESS | 3620 | 1463794090087 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 929ms 17:28:10 INFO - PROCESS | 3620 | 1463794090124 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 17:28:10 INFO - PROCESS | 3620 | 1463794090130 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 17:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:28:10 INFO - PROCESS | 3620 | 1463794090136 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:28:10 INFO - PROCESS | 3620 | 1463794090139 Marionette TRACE conn2 <- [1,1982,null,{}] 17:28:10 INFO - PROCESS | 3620 | 1463794090143 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:10 INFO - PROCESS | 3620 | 1463794090252 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 17:28:10 INFO - PROCESS | 3620 | 1463794090363 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:10 INFO - PROCESS | 3620 | ++DOCSHELL 138D9000 == 55 [pid = 3620] [id = 505] 17:28:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (15B10400) [pid = 3620] [serial = 1515] [outer = 00000000] 17:28:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (162BF400) [pid = 3620] [serial = 1516] [outer = 15B10400] 17:28:10 INFO - PROCESS | 3620 | 1463794090416 Marionette DEBUG loaded listener.js 17:28:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (166C6C00) [pid = 3620] [serial = 1517] [outer = 15B10400] 17:28:11 INFO - PROCESS | 3620 | 1463794091002 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 928ms 17:28:11 INFO - PROCESS | 3620 | 1463794091063 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 17:28:11 INFO - PROCESS | 3620 | 1463794091065 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 17:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:28:11 INFO - PROCESS | 3620 | 1463794091069 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:28:11 INFO - PROCESS | 3620 | 1463794091073 Marionette TRACE conn2 <- [1,1986,null,{}] 17:28:11 INFO - PROCESS | 3620 | 1463794091084 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:11 INFO - PROCESS | 3620 | 1463794091188 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 17:28:11 INFO - PROCESS | 3620 | 1463794091317 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:11 INFO - PROCESS | 3620 | ++DOCSHELL 16E75800 == 56 [pid = 3620] [id = 506] 17:28:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (16E7A400) [pid = 3620] [serial = 1518] [outer = 00000000] 17:28:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (17031800) [pid = 3620] [serial = 1519] [outer = 16E7A400] 17:28:11 INFO - PROCESS | 3620 | 1463794091374 Marionette DEBUG loaded listener.js 17:28:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (170CC400) [pid = 3620] [serial = 1520] [outer = 16E7A400] 17:28:11 INFO - PROCESS | 3620 | 1463794091922 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 17:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 929ms 17:28:11 INFO - PROCESS | 3620 | 1463794091981 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 17:28:11 INFO - PROCESS | 3620 | 1463794091984 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 17:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:28:11 INFO - PROCESS | 3620 | 1463794091987 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:28:11 INFO - PROCESS | 3620 | 1463794091989 Marionette TRACE conn2 <- [1,1990,null,{}] 17:28:11 INFO - PROCESS | 3620 | 1463794091993 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:12 INFO - PROCESS | 3620 | 1463794092093 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 17:28:12 INFO - PROCESS | 3620 | 1463794092237 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:12 INFO - PROCESS | 3620 | ++DOCSHELL 17030000 == 57 [pid = 3620] [id = 507] 17:28:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (170CF800) [pid = 3620] [serial = 1521] [outer = 00000000] 17:28:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 125 (1740BC00) [pid = 3620] [serial = 1522] [outer = 170CF800] 17:28:12 INFO - PROCESS | 3620 | 1463794092298 Marionette DEBUG loaded listener.js 17:28:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 126 (174CB000) [pid = 3620] [serial = 1523] [outer = 170CF800] 17:28:12 INFO - PROCESS | 3620 | 1463794092850 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 913ms 17:28:12 INFO - PROCESS | 3620 | 1463794092915 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 17:28:12 INFO - PROCESS | 3620 | 1463794092917 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 17:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:28:12 INFO - PROCESS | 3620 | 1463794092921 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:28:12 INFO - PROCESS | 3620 | 1463794092923 Marionette TRACE conn2 <- [1,1994,null,{}] 17:28:12 INFO - PROCESS | 3620 | 1463794092926 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:13 INFO - PROCESS | 3620 | 1463794093028 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 17:28:13 INFO - PROCESS | 3620 | 1463794093144 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:13 INFO - PROCESS | 3620 | ++DOCSHELL 171F2400 == 58 [pid = 3620] [id = 508] 17:28:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 127 (1772C000) [pid = 3620] [serial = 1524] [outer = 00000000] 17:28:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 128 (177C8400) [pid = 3620] [serial = 1525] [outer = 1772C000] 17:28:13 INFO - PROCESS | 3620 | 1463794093180 Marionette DEBUG loaded listener.js 17:28:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 129 (17F84C00) [pid = 3620] [serial = 1526] [outer = 1772C000] 17:28:13 INFO - PROCESS | 3620 | 1463794093773 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 17:28:13 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 17:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 913ms 17:28:13 INFO - PROCESS | 3620 | 1463794093833 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 17:28:13 INFO - PROCESS | 3620 | 1463794093835 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 17:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:28:13 INFO - PROCESS | 3620 | 1463794093839 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:28:13 INFO - PROCESS | 3620 | 1463794093841 Marionette TRACE conn2 <- [1,1998,null,{}] 17:28:13 INFO - PROCESS | 3620 | 1463794093845 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:13 INFO - PROCESS | 3620 | 1463794093968 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 17:28:14 INFO - PROCESS | 3620 | 1463794094182 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:14 INFO - PROCESS | 3620 | ++DOCSHELL 0F32D000 == 59 [pid = 3620] [id = 509] 17:28:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 130 (105E9000) [pid = 3620] [serial = 1527] [outer = 00000000] 17:28:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 131 (10F8D800) [pid = 3620] [serial = 1528] [outer = 105E9000] 17:28:14 INFO - PROCESS | 3620 | 1463794094235 Marionette DEBUG loaded listener.js 17:28:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 132 (12AE0800) [pid = 3620] [serial = 1529] [outer = 105E9000] 17:28:14 INFO - PROCESS | 3620 | --DOCSHELL 16942400 == 58 [pid = 3620] [id = 415] 17:28:14 INFO - PROCESS | 3620 | --DOCSHELL 13D81400 == 57 [pid = 3620] [id = 502] 17:28:14 INFO - PROCESS | 3620 | --DOCSHELL 1022D800 == 56 [pid = 3620] [id = 501] 17:28:14 INFO - PROCESS | 3620 | --DOCSHELL 11002000 == 55 [pid = 3620] [id = 500] 17:28:14 INFO - PROCESS | 3620 | --DOCSHELL 14E2DC00 == 54 [pid = 3620] [id = 497] 17:28:14 INFO - PROCESS | 3620 | --DOCSHELL 10ABF000 == 53 [pid = 3620] [id = 496] 17:28:14 INFO - PROCESS | 3620 | 1463794094878 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 17:28:14 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 17:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1065ms 17:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:28:14 INFO - PROCESS | 3620 | 1463794094922 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 17:28:14 INFO - PROCESS | 3620 | 1463794094926 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 17:28:14 INFO - PROCESS | 3620 | 1463794094931 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:28:14 INFO - PROCESS | 3620 | 1463794094934 Marionette TRACE conn2 <- [1,2002,null,{}] 17:28:14 INFO - PROCESS | 3620 | 1463794094939 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:15 INFO - PROCESS | 3620 | 1463794095026 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 17:28:15 INFO - PROCESS | 3620 | 1463794095033 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:15 INFO - PROCESS | 3620 | ++DOCSHELL 1380BC00 == 54 [pid = 3620] [id = 510] 17:28:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 133 (13B32C00) [pid = 3620] [serial = 1530] [outer = 00000000] 17:28:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 134 (15161000) [pid = 3620] [serial = 1531] [outer = 13B32C00] 17:28:15 INFO - PROCESS | 3620 | 1463794095081 Marionette DEBUG loaded listener.js 17:28:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 135 (160B3C00) [pid = 3620] [serial = 1532] [outer = 13B32C00] 17:28:15 INFO - PROCESS | 3620 | 1463794095636 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 716ms 17:28:15 INFO - PROCESS | 3620 | 1463794095654 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 17:28:15 INFO - PROCESS | 3620 | 1463794095657 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 17:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:28:15 INFO - PROCESS | 3620 | 1463794095662 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:28:15 INFO - PROCESS | 3620 | 1463794095664 Marionette TRACE conn2 <- [1,2006,null,{}] 17:28:15 INFO - PROCESS | 3620 | 1463794095668 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:15 INFO - PROCESS | 3620 | 1463794095768 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 17:28:15 INFO - PROCESS | 3620 | 1463794095832 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:15 INFO - PROCESS | 3620 | ++DOCSHELL 16225800 == 55 [pid = 3620] [id = 511] 17:28:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 136 (1622A000) [pid = 3620] [serial = 1533] [outer = 00000000] 17:28:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 137 (16DBAC00) [pid = 3620] [serial = 1534] [outer = 1622A000] 17:28:15 INFO - PROCESS | 3620 | 1463794095883 Marionette DEBUG loaded listener.js 17:28:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 138 (17036800) [pid = 3620] [serial = 1535] [outer = 1622A000] 17:28:16 INFO - PROCESS | 3620 | 1463794096328 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 715ms 17:28:16 INFO - PROCESS | 3620 | 1463794096386 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 17:28:16 INFO - PROCESS | 3620 | 1463794096389 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 17:28:16 INFO - PROCESS | 3620 | 1463794096400 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:28:16 INFO - PROCESS | 3620 | 1463794096390 Marionette TRACE conn2 <- [1,2010,null,{}] 17:28:16 INFO - PROCESS | 3620 | 1463794096398 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:16 INFO - PROCESS | 3620 | 1463794096520 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 17:28:16 INFO - PROCESS | 3620 | 1463794096597 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:16 INFO - PROCESS | 3620 | ++DOCSHELL 19766000 == 56 [pid = 3620] [id = 512] 17:28:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 139 (19768400) [pid = 3620] [serial = 1536] [outer = 00000000] 17:28:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 140 (19869800) [pid = 3620] [serial = 1537] [outer = 19768400] 17:28:16 INFO - PROCESS | 3620 | 1463794096642 Marionette DEBUG loaded listener.js 17:28:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 141 (1986CC00) [pid = 3620] [serial = 1538] [outer = 19768400] 17:28:17 INFO - PROCESS | 3620 | 1463794097048 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 685ms 17:28:17 INFO - PROCESS | 3620 | 1463794097067 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 17:28:17 INFO - PROCESS | 3620 | 1463794097070 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 17:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:28:17 INFO - PROCESS | 3620 | 1463794097107 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:28:17 INFO - PROCESS | 3620 | 1463794097109 Marionette TRACE conn2 <- [1,2014,null,{}] 17:28:17 INFO - PROCESS | 3620 | 1463794097112 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:17 INFO - PROCESS | 3620 | 1463794097240 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 17:28:17 INFO - PROCESS | 3620 | 1463794097250 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:17 INFO - PROCESS | 3620 | ++DOCSHELL 182E2000 == 57 [pid = 3620] [id = 513] 17:28:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 142 (19868C00) [pid = 3620] [serial = 1539] [outer = 00000000] 17:28:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 143 (198CC400) [pid = 3620] [serial = 1540] [outer = 19868C00] 17:28:17 INFO - PROCESS | 3620 | 1463794097295 Marionette DEBUG loaded listener.js 17:28:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 144 (198D1800) [pid = 3620] [serial = 1541] [outer = 19868C00] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 143 (12A68C00) [pid = 3620] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 142 (0C77DC00) [pid = 3620] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 141 (105EC000) [pid = 3620] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 140 (17036C00) [pid = 3620] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 139 (15152800) [pid = 3620] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 138 (162C4800) [pid = 3620] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 137 (13D7CC00) [pid = 3620] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 136 (12A70400) [pid = 3620] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 135 (131FE000) [pid = 3620] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 134 (166C5400) [pid = 3620] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 133 (15892000) [pid = 3620] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 132 (15B19000) [pid = 3620] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 131 (16228C00) [pid = 3620] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 130 (16DBD400) [pid = 3620] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 129 (0F30FC00) [pid = 3620] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 128 (12A75000) [pid = 3620] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 127 (102CC000) [pid = 3620] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 126 (14E83800) [pid = 3620] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 125 (131EAC00) [pid = 3620] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 124 (13307C00) [pid = 3620] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:28:17 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (11426C00) [pid = 3620] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:28:17 INFO - PROCESS | 3620 | 1463794097921 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 867ms 17:28:17 INFO - PROCESS | 3620 | 1463794097992 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 17:28:17 INFO - PROCESS | 3620 | 1463794097994 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 17:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:28:17 INFO - PROCESS | 3620 | 1463794097998 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:28:17 INFO - PROCESS | 3620 | 1463794097999 Marionette TRACE conn2 <- [1,2018,null,{}] 17:28:17 INFO - PROCESS | 3620 | 1463794098003 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:18 INFO - PROCESS | 3620 | 1463794098083 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 17:28:18 INFO - PROCESS | 3620 | 1463794098096 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:18 INFO - PROCESS | 3620 | ++DOCSHELL 0F30F400 == 58 [pid = 3620] [id = 514] 17:28:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (12A6D000) [pid = 3620] [serial = 1542] [outer = 00000000] 17:28:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 125 (131F4C00) [pid = 3620] [serial = 1543] [outer = 12A6D000] 17:28:18 INFO - PROCESS | 3620 | 1463794098148 Marionette DEBUG loaded listener.js 17:28:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 126 (15D0B800) [pid = 3620] [serial = 1544] [outer = 12A6D000] 17:28:18 INFO - PROCESS | 3620 | 1463794098606 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 669ms 17:28:18 INFO - PROCESS | 3620 | 1463794098681 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 17:28:18 INFO - PROCESS | 3620 | 1463794098683 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 17:28:18 INFO - PROCESS | 3620 | 1463794098686 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:28:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:28:18 INFO - PROCESS | 3620 | 1463794098688 Marionette TRACE conn2 <- [1,2022,null,{}] 17:28:18 INFO - PROCESS | 3620 | 1463794098692 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:18 INFO - PROCESS | 3620 | 1463794098802 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 17:28:18 INFO - PROCESS | 3620 | 1463794098813 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:18 INFO - PROCESS | 3620 | ++DOCSHELL 16231C00 == 59 [pid = 3620] [id = 515] 17:28:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 127 (162CE400) [pid = 3620] [serial = 1545] [outer = 00000000] 17:28:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 128 (1986E400) [pid = 3620] [serial = 1546] [outer = 162CE400] 17:28:18 INFO - PROCESS | 3620 | 1463794098857 Marionette DEBUG loaded listener.js 17:28:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 129 (19871000) [pid = 3620] [serial = 1547] [outer = 162CE400] 17:28:19 INFO - PROCESS | 3620 | 1463794099264 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 624ms 17:28:19 INFO - PROCESS | 3620 | 1463794099306 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 17:28:19 INFO - PROCESS | 3620 | 1463794099308 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 17:28:19 INFO - PROCESS | 3620 | 1463794099311 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:28:19 INFO - PROCESS | 3620 | 1463794099313 Marionette TRACE conn2 <- [1,2026,null,{}] 17:28:19 INFO - PROCESS | 3620 | 1463794099316 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:19 INFO - PROCESS | 3620 | 1463794099395 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 17:28:19 INFO - PROCESS | 3620 | 1463794099402 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:19 INFO - PROCESS | 3620 | ++DOCSHELL 170D1800 == 60 [pid = 3620] [id = 516] 17:28:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 130 (170D3C00) [pid = 3620] [serial = 1548] [outer = 00000000] 17:28:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 131 (19AF1000) [pid = 3620] [serial = 1549] [outer = 170D3C00] 17:28:19 INFO - PROCESS | 3620 | 1463794099455 Marionette DEBUG loaded listener.js 17:28:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 132 (19D27400) [pid = 3620] [serial = 1550] [outer = 170D3C00] 17:28:20 INFO - PROCESS | 3620 | 1463794100173 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 913ms 17:28:20 INFO - PROCESS | 3620 | 1463794100241 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 17:28:20 INFO - PROCESS | 3620 | 1463794100245 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 17:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:28:20 INFO - PROCESS | 3620 | 1463794100250 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:28:20 INFO - PROCESS | 3620 | 1463794100253 Marionette TRACE conn2 <- [1,2030,null,{}] 17:28:20 INFO - PROCESS | 3620 | 1463794100260 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:20 INFO - PROCESS | 3620 | 1463794100356 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 17:28:20 INFO - PROCESS | 3620 | 1463794100501 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:20 INFO - PROCESS | 3620 | ++DOCSHELL 10EB7400 == 61 [pid = 3620] [id = 517] 17:28:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 133 (12B5DC00) [pid = 3620] [serial = 1551] [outer = 00000000] 17:28:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 134 (13D81400) [pid = 3620] [serial = 1552] [outer = 12B5DC00] 17:28:20 INFO - PROCESS | 3620 | 1463794100557 Marionette DEBUG loaded listener.js 17:28:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 135 (162B1400) [pid = 3620] [serial = 1553] [outer = 12B5DC00] 17:28:21 INFO - PROCESS | 3620 | 1463794101115 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:28:21 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) 17:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 928ms 17:28:21 INFO - PROCESS | 3620 | 1463794101164 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 17:28:21 INFO - PROCESS | 3620 | 1463794101169 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 17:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:28:21 INFO - PROCESS | 3620 | 1463794101176 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:28:21 INFO - PROCESS | 3620 | 1463794101179 Marionette TRACE conn2 <- [1,2034,null,{}] 17:28:21 INFO - PROCESS | 3620 | 1463794101183 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:21 INFO - PROCESS | 3620 | 1463794101291 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 17:28:21 INFO - PROCESS | 3620 | 1463794101448 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:21 INFO - PROCESS | 3620 | ++DOCSHELL 14E88000 == 62 [pid = 3620] [id = 518] 17:28:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 136 (1693E000) [pid = 3620] [serial = 1554] [outer = 00000000] 17:28:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 137 (1740C000) [pid = 3620] [serial = 1555] [outer = 1693E000] 17:28:21 INFO - PROCESS | 3620 | 1463794101511 Marionette DEBUG loaded listener.js 17:28:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 138 (17E36800) [pid = 3620] [serial = 1556] [outer = 1693E000] 17:28:22 INFO - PROCESS | 3620 | 1463794102100 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 975ms 17:28:22 INFO - PROCESS | 3620 | 1463794102160 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 17:28:22 INFO - PROCESS | 3620 | 1463794102163 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 17:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:28:22 INFO - PROCESS | 3620 | 1463794102167 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:28:22 INFO - PROCESS | 3620 | 1463794102171 Marionette TRACE conn2 <- [1,2038,null,{}] 17:28:22 INFO - PROCESS | 3620 | 1463794102165 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:22 INFO - PROCESS | 3620 | 1463794102271 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 17:28:22 INFO - PROCESS | 3620 | 1463794102419 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:22 INFO - PROCESS | 3620 | ++DOCSHELL 19D2D000 == 63 [pid = 3620] [id = 519] 17:28:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 139 (19D2D800) [pid = 3620] [serial = 1557] [outer = 00000000] 17:28:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 140 (19D79400) [pid = 3620] [serial = 1558] [outer = 19D2D800] 17:28:22 INFO - PROCESS | 3620 | 1463794102476 Marionette DEBUG loaded listener.js 17:28:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 141 (19D7DC00) [pid = 3620] [serial = 1559] [outer = 19D2D800] 17:28:23 INFO - PROCESS | 3620 | 1463794103016 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 883ms 17:28:23 INFO - PROCESS | 3620 | 1463794103037 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 17:28:23 INFO - PROCESS | 3620 | 1463794103040 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 17:28:23 INFO - PROCESS | 3620 | 1463794103043 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:28:23 INFO - PROCESS | 3620 | 1463794103045 Marionette TRACE conn2 <- [1,2042,null,{}] 17:28:23 INFO - PROCESS | 3620 | 1463794103049 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:23 INFO - PROCESS | 3620 | 1463794103202 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 17:28:23 INFO - PROCESS | 3620 | 1463794103284 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:23 INFO - PROCESS | 3620 | ++DOCSHELL 19D79000 == 64 [pid = 3620] [id = 520] 17:28:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 142 (19D83800) [pid = 3620] [serial = 1560] [outer = 00000000] 17:28:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 143 (1A093C00) [pid = 3620] [serial = 1561] [outer = 19D83800] 17:28:23 INFO - PROCESS | 3620 | 1463794103338 Marionette DEBUG loaded listener.js 17:28:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 144 (1A098800) [pid = 3620] [serial = 1562] [outer = 19D83800] 17:28:23 INFO - PROCESS | 3620 | 1463794103888 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 882ms 17:28:23 INFO - PROCESS | 3620 | 1463794103931 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 17:28:23 INFO - PROCESS | 3620 | 1463794103933 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 17:28:23 INFO - PROCESS | 3620 | 1463794103936 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:28:23 INFO - PROCESS | 3620 | 1463794103938 Marionette TRACE conn2 <- [1,2046,null,{}] 17:28:23 INFO - PROCESS | 3620 | 1463794103942 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:24 INFO - PROCESS | 3620 | 1463794104042 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 17:28:24 INFO - PROCESS | 3620 | 1463794104152 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:24 INFO - PROCESS | 3620 | ++DOCSHELL 10A5B000 == 65 [pid = 3620] [id = 521] 17:28:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 145 (10ABD400) [pid = 3620] [serial = 1563] [outer = 00000000] 17:28:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 146 (1335D400) [pid = 3620] [serial = 1564] [outer = 10ABD400] 17:28:24 INFO - PROCESS | 3620 | 1463794104247 Marionette DEBUG loaded listener.js 17:28:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 147 (15156800) [pid = 3620] [serial = 1565] [outer = 10ABD400] 17:28:24 INFO - PROCESS | 3620 | 1463794104820 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 974ms 17:28:25 INFO - PROCESS | 3620 | 1463794105136 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 17:28:25 INFO - PROCESS | 3620 | 1463794105141 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 17:28:25 INFO - PROCESS | 3620 | 1463794105147 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:28:25 INFO - PROCESS | 3620 | 1463794105150 Marionette TRACE conn2 <- [1,2050,null,{}] 17:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:28:25 INFO - PROCESS | 3620 | 1463794105155 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:25 INFO - PROCESS | 3620 | 1463794105258 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 17:28:25 INFO - PROCESS | 3620 | 1463794105355 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:25 INFO - PROCESS | 3620 | ++DOCSHELL 10434C00 == 66 [pid = 3620] [id = 522] 17:28:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 148 (1047D000) [pid = 3620] [serial = 1566] [outer = 00000000] 17:28:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 149 (12D72C00) [pid = 3620] [serial = 1567] [outer = 1047D000] 17:28:25 INFO - PROCESS | 3620 | 1463794105445 Marionette DEBUG loaded listener.js 17:28:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 150 (131EE400) [pid = 3620] [serial = 1568] [outer = 1047D000] 17:28:25 INFO - PROCESS | 3620 | --DOCSHELL 182E3000 == 65 [pid = 3620] [id = 499] 17:28:25 INFO - PROCESS | 3620 | --DOCSHELL 105EA000 == 64 [pid = 3620] [id = 452] 17:28:25 INFO - PROCESS | 3620 | --DOCSHELL 16231C00 == 63 [pid = 3620] [id = 515] 17:28:25 INFO - PROCESS | 3620 | --DOCSHELL 0F30F400 == 62 [pid = 3620] [id = 514] 17:28:25 INFO - PROCESS | 3620 | --DOCSHELL 182E2000 == 61 [pid = 3620] [id = 513] 17:28:25 INFO - PROCESS | 3620 | --DOCSHELL 19766000 == 60 [pid = 3620] [id = 512] 17:28:25 INFO - PROCESS | 3620 | --DOCSHELL 16225800 == 59 [pid = 3620] [id = 511] 17:28:25 INFO - PROCESS | 3620 | --DOCSHELL 1380BC00 == 58 [pid = 3620] [id = 510] 17:28:25 INFO - PROCESS | 3620 | --DOCSHELL 0F32D000 == 57 [pid = 3620] [id = 509] 17:28:25 INFO - PROCESS | 3620 | --DOCSHELL 138D9000 == 56 [pid = 3620] [id = 505] 17:28:25 INFO - PROCESS | 3620 | --DOCSHELL 11AF0400 == 55 [pid = 3620] [id = 504] 17:28:25 INFO - PROCESS | 3620 | --DOCSHELL 162B3C00 == 54 [pid = 3620] [id = 503] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 149 (13D7E800) [pid = 3620] [serial = 1361] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 148 (13167000) [pid = 3620] [serial = 1319] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 147 (0F32E400) [pid = 3620] [serial = 1316] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 146 (11001800) [pid = 3620] [serial = 1358] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 145 (170D5000) [pid = 3620] [serial = 1367] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 144 (16E79000) [pid = 3620] [serial = 1397] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 143 (16AC6C00) [pid = 3620] [serial = 1364] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 142 (15DEC400) [pid = 3620] [serial = 1322] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 141 (17727000) [pid = 3620] [serial = 1484] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 140 (1693CC00) [pid = 3620] [serial = 1471] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 139 (16DC1800) [pid = 3620] [serial = 1474] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 138 (10F90000) [pid = 3620] [serial = 1444] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 137 (16947800) [pid = 3620] [serial = 1472] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 136 (15DED400) [pid = 3620] [serial = 1465] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 135 (15DF4400) [pid = 3620] [serial = 1466] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 134 (162BB800) [pid = 3620] [serial = 1468] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 133 (1740A800) [pid = 3620] [serial = 1477] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 132 (162CFC00) [pid = 3620] [serial = 1510] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 131 (112C7C00) [pid = 3620] [serial = 1457] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 130 (10A65000) [pid = 3620] [serial = 1456] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 129 (15B0D000) [pid = 3620] [serial = 1447] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 128 (174C4C00) [pid = 3620] [serial = 1450] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 127 (177C6C00) [pid = 3620] [serial = 1453] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 126 (16EAF000) [pid = 3620] [serial = 1475] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 125 (131E5000) [pid = 3620] [serial = 1501] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 124 (13363000) [pid = 3620] [serial = 1502] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (1142CC00) [pid = 3620] [serial = 1504] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (15892400) [pid = 3620] [serial = 1507] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (12D6E400) [pid = 3620] [serial = 1489] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (160B5000) [pid = 3620] [serial = 1508] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (130D4C00) [pid = 3620] [serial = 1505] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (15D05000) [pid = 3620] [serial = 1492] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (170D6400) [pid = 3620] [serial = 1483] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (17854800) [pid = 3620] [serial = 1495] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (1740E800) [pid = 3620] [serial = 1478] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (17CC8C00) [pid = 3620] [serial = 1486] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (13BBE000) [pid = 3620] [serial = 1460] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (138DCC00) [pid = 3620] [serial = 1459] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (140C2C00) [pid = 3620] [serial = 1463] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (1380A000) [pid = 3620] [serial = 1462] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (19761800) [pid = 3620] [serial = 1498] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (16DB8800) [pid = 3620] [serial = 1481] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (162C5000) [pid = 3620] [serial = 1469] [outer = 00000000] [url = about:blank] 17:28:25 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (16892C00) [pid = 3620] [serial = 1480] [outer = 00000000] [url = about:blank] 17:28:26 INFO - PROCESS | 3620 | 1463794106059 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 959ms 17:28:26 INFO - PROCESS | 3620 | 1463794106103 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 17:28:26 INFO - PROCESS | 3620 | 1463794106106 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 17:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:28:26 INFO - PROCESS | 3620 | 1463794106114 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:28:26 INFO - PROCESS | 3620 | 1463794106117 Marionette TRACE conn2 <- [1,2054,null,{}] 17:28:26 INFO - PROCESS | 3620 | 1463794106121 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:26 INFO - PROCESS | 3620 | 1463794106205 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 17:28:26 INFO - PROCESS | 3620 | 1463794106309 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:26 INFO - PROCESS | 3620 | ++DOCSHELL 0F30F400 == 55 [pid = 3620] [id = 523] 17:28:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (0F32D000) [pid = 3620] [serial = 1569] [outer = 00000000] 17:28:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (1149A400) [pid = 3620] [serial = 1570] [outer = 0F32D000] 17:28:26 INFO - PROCESS | 3620 | 1463794106354 Marionette DEBUG loaded listener.js 17:28:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (131E7800) [pid = 3620] [serial = 1571] [outer = 0F32D000] 17:28:26 INFO - PROCESS | 3620 | 1463794106791 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 731ms 17:28:26 INFO - PROCESS | 3620 | 1463794106853 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 17:28:26 INFO - PROCESS | 3620 | 1463794106855 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 17:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:28:26 INFO - PROCESS | 3620 | 1463794106859 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:28:26 INFO - PROCESS | 3620 | 1463794106860 Marionette TRACE conn2 <- [1,2058,null,{}] 17:28:26 INFO - PROCESS | 3620 | 1463794106869 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:26 INFO - PROCESS | 3620 | 1463794106957 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 17:28:26 INFO - PROCESS | 3620 | 1463794106968 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:26 INFO - PROCESS | 3620 | ++DOCSHELL 14E2EC00 == 56 [pid = 3620] [id = 524] 17:28:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (14EB1800) [pid = 3620] [serial = 1572] [outer = 00000000] 17:28:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (15B0D000) [pid = 3620] [serial = 1573] [outer = 14EB1800] 17:28:27 INFO - PROCESS | 3620 | 1463794107018 Marionette DEBUG loaded listener.js 17:28:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (15DE7400) [pid = 3620] [serial = 1574] [outer = 14EB1800] 17:28:27 INFO - PROCESS | 3620 | 1463794107466 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 17:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 624ms 17:28:27 INFO - PROCESS | 3620 | 1463794107480 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 17:28:27 INFO - PROCESS | 3620 | 1463794107482 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 17:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:28:27 INFO - PROCESS | 3620 | 1463794107485 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:28:27 INFO - PROCESS | 3620 | 1463794107487 Marionette TRACE conn2 <- [1,2062,null,{}] 17:28:27 INFO - PROCESS | 3620 | 1463794107490 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:27 INFO - PROCESS | 3620 | 1463794107571 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 17:28:27 INFO - PROCESS | 3620 | 1463794107577 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:27 INFO - PROCESS | 3620 | ++DOCSHELL 160B5800 == 57 [pid = 3620] [id = 525] 17:28:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (160B7C00) [pid = 3620] [serial = 1575] [outer = 00000000] 17:28:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (162B6000) [pid = 3620] [serial = 1576] [outer = 160B7C00] 17:28:27 INFO - PROCESS | 3620 | 1463794107629 Marionette DEBUG loaded listener.js 17:28:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (162C2800) [pid = 3620] [serial = 1577] [outer = 160B7C00] 17:28:28 INFO - PROCESS | 3620 | 1463794108053 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 17:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 624ms 17:28:28 INFO - PROCESS | 3620 | 1463794108112 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 17:28:28 INFO - PROCESS | 3620 | 1463794108114 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 17:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:28:28 INFO - PROCESS | 3620 | 1463794108118 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:28:28 INFO - PROCESS | 3620 | 1463794108120 Marionette TRACE conn2 <- [1,2066,null,{}] 17:28:28 INFO - PROCESS | 3620 | 1463794108123 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:28 INFO - PROCESS | 3620 | 1463794108248 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 17:28:28 INFO - PROCESS | 3620 | 1463794108313 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:28 INFO - PROCESS | 3620 | ++DOCSHELL 13BBE800 == 58 [pid = 3620] [id = 526] 17:28:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (160B6400) [pid = 3620] [serial = 1578] [outer = 00000000] 17:28:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (1693E800) [pid = 3620] [serial = 1579] [outer = 160B6400] 17:28:28 INFO - PROCESS | 3620 | 1463794108385 Marionette DEBUG loaded listener.js 17:28:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (16944C00) [pid = 3620] [serial = 1580] [outer = 160B6400] 17:28:28 INFO - PROCESS | 3620 | 1463794108784 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 715ms 17:28:28 INFO - PROCESS | 3620 | 1463794108841 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 17:28:28 INFO - PROCESS | 3620 | 1463794108843 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 17:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:28:28 INFO - PROCESS | 3620 | 1463794108846 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:28:28 INFO - PROCESS | 3620 | 1463794108848 Marionette TRACE conn2 <- [1,2070,null,{}] 17:28:28 INFO - PROCESS | 3620 | 1463794108852 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:28 INFO - PROCESS | 3620 | 1463794108990 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 17:28:29 INFO - PROCESS | 3620 | 1463794109062 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:29 INFO - PROCESS | 3620 | ++DOCSHELL 162CF400 == 59 [pid = 3620] [id = 527] 17:28:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (16942400) [pid = 3620] [serial = 1581] [outer = 00000000] 17:28:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (16EA5800) [pid = 3620] [serial = 1582] [outer = 16942400] 17:28:29 INFO - PROCESS | 3620 | 1463794109107 Marionette DEBUG loaded listener.js 17:28:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (17039000) [pid = 3620] [serial = 1583] [outer = 16942400] 17:28:29 INFO - PROCESS | 3620 | 1463794109514 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 731ms 17:28:29 INFO - PROCESS | 3620 | 1463794109597 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 17:28:29 INFO - PROCESS | 3620 | 1463794109599 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 17:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:28:29 INFO - PROCESS | 3620 | 1463794109613 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:28:29 INFO - PROCESS | 3620 | 1463794109614 Marionette TRACE conn2 <- [1,2074,null,{}] 17:28:29 INFO - PROCESS | 3620 | 1463794109618 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:29 INFO - PROCESS | 3620 | 1463794109738 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 17:28:29 INFO - PROCESS | 3620 | 1463794109748 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:29 INFO - PROCESS | 3620 | ++DOCSHELL 13D7E000 == 60 [pid = 3620] [id = 528] 17:28:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (170CF400) [pid = 3620] [serial = 1584] [outer = 00000000] 17:28:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (1740A800) [pid = 3620] [serial = 1585] [outer = 170CF400] 17:28:29 INFO - PROCESS | 3620 | 1463794109792 Marionette DEBUG loaded listener.js 17:28:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (174C2800) [pid = 3620] [serial = 1586] [outer = 170CF400] 17:28:30 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (1622A000) [pid = 3620] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:28:30 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (105E9000) [pid = 3620] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:28:30 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (19768400) [pid = 3620] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:28:30 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (13B32C00) [pid = 3620] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:28:30 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (19868C00) [pid = 3620] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:28:30 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (162CE400) [pid = 3620] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:28:30 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (12A6D000) [pid = 3620] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:28:30 INFO - PROCESS | 3620 | 1463794110380 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 822ms 17:28:30 INFO - PROCESS | 3620 | 1463794110436 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 17:28:30 INFO - PROCESS | 3620 | 1463794110438 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 17:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:28:30 INFO - PROCESS | 3620 | 1463794110425 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:28:30 INFO - PROCESS | 3620 | 1463794110427 Marionette TRACE conn2 <- [1,2078,null,{}] 17:28:30 INFO - PROCESS | 3620 | 1463794110430 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:30 INFO - PROCESS | 3620 | 1463794110511 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 17:28:30 INFO - PROCESS | 3620 | 1463794110612 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:30 INFO - PROCESS | 3620 | ++DOCSHELL 11426C00 == 61 [pid = 3620] [id = 529] 17:28:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (1142E000) [pid = 3620] [serial = 1587] [outer = 00000000] 17:28:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (16AB7C00) [pid = 3620] [serial = 1588] [outer = 1142E000] 17:28:30 INFO - PROCESS | 3620 | 1463794110663 Marionette DEBUG loaded listener.js 17:28:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (16DB6800) [pid = 3620] [serial = 1589] [outer = 1142E000] 17:28:31 INFO - PROCESS | 3620 | 1463794111051 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 669ms 17:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:28:31 INFO - PROCESS | 3620 | 1463794111108 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 17:28:31 INFO - PROCESS | 3620 | 1463794111110 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 17:28:31 INFO - PROCESS | 3620 | 1463794111113 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:28:31 INFO - PROCESS | 3620 | 1463794111115 Marionette TRACE conn2 <- [1,2082,null,{}] 17:28:31 INFO - PROCESS | 3620 | 1463794111118 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:31 INFO - PROCESS | 3620 | 1463794111199 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 17:28:31 INFO - PROCESS | 3620 | 1463794111208 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:31 INFO - PROCESS | 3620 | ++DOCSHELL 15DEA800 == 62 [pid = 3620] [id = 530] 17:28:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (171F1400) [pid = 3620] [serial = 1590] [outer = 00000000] 17:28:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (1784F800) [pid = 3620] [serial = 1591] [outer = 171F1400] 17:28:31 INFO - PROCESS | 3620 | 1463794111252 Marionette DEBUG loaded listener.js 17:28:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (17854400) [pid = 3620] [serial = 1592] [outer = 171F1400] 17:28:31 INFO - PROCESS | 3620 | 1463794111679 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 579ms 17:28:31 INFO - PROCESS | 3620 | 1463794111708 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 17:28:31 INFO - PROCESS | 3620 | 1463794111710 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 17:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:28:31 INFO - PROCESS | 3620 | 1463794111728 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:28:31 INFO - PROCESS | 3620 | 1463794111730 Marionette TRACE conn2 <- [1,2086,null,{}] 17:28:31 INFO - PROCESS | 3620 | 1463794111733 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:31 INFO - PROCESS | 3620 | 1463794111799 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 17:28:31 INFO - PROCESS | 3620 | 1463794111805 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:31 INFO - PROCESS | 3620 | ++DOCSHELL 17403800 == 63 [pid = 3620] [id = 531] 17:28:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (17726C00) [pid = 3620] [serial = 1593] [outer = 00000000] 17:28:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 125 (19862800) [pid = 3620] [serial = 1594] [outer = 17726C00] 17:28:31 INFO - PROCESS | 3620 | 1463794111849 Marionette DEBUG loaded listener.js 17:28:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 126 (19868C00) [pid = 3620] [serial = 1595] [outer = 17726C00] 17:28:32 INFO - PROCESS | 3620 | 1463794112394 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 17:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 716ms 17:28:32 INFO - PROCESS | 3620 | 1463794112455 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 17:28:32 INFO - PROCESS | 3620 | 1463794112459 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 17:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:28:32 INFO - PROCESS | 3620 | 1463794112448 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:28:32 INFO - PROCESS | 3620 | 1463794112452 Marionette TRACE conn2 <- [1,2090,null,{}] 17:28:32 INFO - PROCESS | 3620 | 1463794112459 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:32 INFO - PROCESS | 3620 | 1463794112614 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 17:28:32 INFO - PROCESS | 3620 | 1463794112783 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:32 INFO - PROCESS | 3620 | ++DOCSHELL 10562000 == 64 [pid = 3620] [id = 532] 17:28:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 127 (10AC1000) [pid = 3620] [serial = 1596] [outer = 00000000] 17:28:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 128 (12A6F400) [pid = 3620] [serial = 1597] [outer = 10AC1000] 17:28:32 INFO - PROCESS | 3620 | 1463794112839 Marionette DEBUG loaded listener.js 17:28:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 129 (131E0800) [pid = 3620] [serial = 1598] [outer = 10AC1000] 17:28:33 INFO - PROCESS | 3620 | 1463794113405 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 17:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1004ms 17:28:33 INFO - PROCESS | 3620 | 1463794113475 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 17:28:33 INFO - PROCESS | 3620 | 1463794113481 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 17:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:28:33 INFO - PROCESS | 3620 | 1463794113507 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:28:33 INFO - PROCESS | 3620 | 1463794113509 Marionette TRACE conn2 <- [1,2094,null,{}] 17:28:33 INFO - PROCESS | 3620 | 1463794113514 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:33 INFO - PROCESS | 3620 | 1463794113675 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 17:28:33 INFO - PROCESS | 3620 | 1463794113687 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:33 INFO - PROCESS | 3620 | ++DOCSHELL 131EC000 == 65 [pid = 3620] [id = 533] 17:28:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 130 (1335C400) [pid = 3620] [serial = 1599] [outer = 00000000] 17:28:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 131 (160B9C00) [pid = 3620] [serial = 1600] [outer = 1335C400] 17:28:33 INFO - PROCESS | 3620 | 1463794113732 Marionette DEBUG loaded listener.js 17:28:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 132 (16231000) [pid = 3620] [serial = 1601] [outer = 1335C400] 17:28:34 INFO - PROCESS | 3620 | 1463794114319 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 17:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 883ms 17:28:34 INFO - PROCESS | 3620 | 1463794114377 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 17:28:34 INFO - PROCESS | 3620 | 1463794114380 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 17:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:28:34 INFO - PROCESS | 3620 | 1463794114384 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:28:34 INFO - PROCESS | 3620 | 1463794114387 Marionette TRACE conn2 <- [1,2098,null,{}] 17:28:34 INFO - PROCESS | 3620 | 1463794114398 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:34 INFO - PROCESS | 3620 | 1463794114525 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 17:28:34 INFO - PROCESS | 3620 | 1463794114672 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:34 INFO - PROCESS | 3620 | ++DOCSHELL 16DB6C00 == 66 [pid = 3620] [id = 534] 17:28:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 133 (174CD400) [pid = 3620] [serial = 1602] [outer = 00000000] 17:28:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 134 (182E2000) [pid = 3620] [serial = 1603] [outer = 174CD400] 17:28:34 INFO - PROCESS | 3620 | 1463794114736 Marionette DEBUG loaded listener.js 17:28:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 135 (198C9C00) [pid = 3620] [serial = 1604] [outer = 174CD400] 17:28:35 INFO - PROCESS | 3620 | 1463794115260 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 17:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 913ms 17:28:35 INFO - PROCESS | 3620 | 1463794115311 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 17:28:35 INFO - PROCESS | 3620 | 1463794115314 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 17:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:28:35 INFO - PROCESS | 3620 | 1463794115318 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:28:35 INFO - PROCESS | 3620 | 1463794115320 Marionette TRACE conn2 <- [1,2102,null,{}] 17:28:35 INFO - PROCESS | 3620 | 1463794115324 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:35 INFO - PROCESS | 3620 | 1463794115428 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 17:28:35 INFO - PROCESS | 3620 | 1463794115542 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:35 INFO - PROCESS | 3620 | ++DOCSHELL 114A6800 == 67 [pid = 3620] [id = 535] 17:28:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 136 (182E0C00) [pid = 3620] [serial = 1605] [outer = 00000000] 17:28:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 137 (19D24400) [pid = 3620] [serial = 1606] [outer = 182E0C00] 17:28:35 INFO - PROCESS | 3620 | 1463794115636 Marionette DEBUG loaded listener.js 17:28:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 138 (19D7D800) [pid = 3620] [serial = 1607] [outer = 182E0C00] 17:28:36 INFO - PROCESS | 3620 | 1463794116234 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 17:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 974ms 17:28:36 INFO - PROCESS | 3620 | 1463794116291 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 17:28:36 INFO - PROCESS | 3620 | 1463794116293 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 17:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:28:36 INFO - PROCESS | 3620 | 1463794116296 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:28:36 INFO - PROCESS | 3620 | 1463794116298 Marionette TRACE conn2 <- [1,2106,null,{}] 17:28:36 INFO - PROCESS | 3620 | 1463794116302 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:36 INFO - PROCESS | 3620 | 1463794116406 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 17:28:36 INFO - PROCESS | 3620 | 1463794116521 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:36 INFO - PROCESS | 3620 | ++DOCSHELL 19D83400 == 68 [pid = 3620] [id = 536] 17:28:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 139 (1A099C00) [pid = 3620] [serial = 1608] [outer = 00000000] 17:28:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 140 (1A24D800) [pid = 3620] [serial = 1609] [outer = 1A099C00] 17:28:36 INFO - PROCESS | 3620 | 1463794116615 Marionette DEBUG loaded listener.js 17:28:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 141 (1A2E5000) [pid = 3620] [serial = 1610] [outer = 1A099C00] 17:28:37 INFO - PROCESS | 3620 | 1463794117168 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 17:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 929ms 17:28:37 INFO - PROCESS | 3620 | 1463794117225 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 17:28:37 INFO - PROCESS | 3620 | 1463794117227 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 17:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:28:37 INFO - PROCESS | 3620 | 1463794117231 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:28:37 INFO - PROCESS | 3620 | 1463794117233 Marionette TRACE conn2 <- [1,2110,null,{}] 17:28:37 INFO - PROCESS | 3620 | 1463794117236 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:37 INFO - PROCESS | 3620 | 1463794117357 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 17:28:37 INFO - PROCESS | 3620 | 1463794117505 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:37 INFO - PROCESS | 3620 | ++DOCSHELL 112CC800 == 69 [pid = 3620] [id = 537] 17:28:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 142 (12A67800) [pid = 3620] [serial = 1611] [outer = 00000000] 17:28:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 143 (15892800) [pid = 3620] [serial = 1612] [outer = 12A67800] 17:28:37 INFO - PROCESS | 3620 | 1463794117563 Marionette DEBUG loaded listener.js 17:28:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 144 (162CCC00) [pid = 3620] [serial = 1613] [outer = 12A67800] 17:28:38 INFO - PROCESS | 3620 | 1463794118312 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1126ms 17:28:38 INFO - PROCESS | 3620 | 1463794118354 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 17:28:38 INFO - PROCESS | 3620 | 1463794118358 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 17:28:38 INFO - PROCESS | 3620 | 1463794118363 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:28:38 INFO - PROCESS | 3620 | 1463794118366 Marionette TRACE conn2 <- [1,2114,null,{}] 17:28:38 INFO - PROCESS | 3620 | 1463794118372 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:38 INFO - PROCESS | 3620 | 1463794118471 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 17:28:38 INFO - PROCESS | 3620 | 1463794118637 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:38 INFO - PROCESS | 3620 | ++DOCSHELL 11C5A000 == 70 [pid = 3620] [id = 538] 17:28:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 145 (12A6AC00) [pid = 3620] [serial = 1614] [outer = 00000000] 17:28:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 146 (130CC800) [pid = 3620] [serial = 1615] [outer = 12A6AC00] 17:28:38 INFO - PROCESS | 3620 | 1463794118692 Marionette DEBUG loaded listener.js 17:28:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 147 (14E84C00) [pid = 3620] [serial = 1616] [outer = 12A6AC00] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 12880C00 == 69 [pid = 3620] [id = 495] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 171F2400 == 68 [pid = 3620] [id = 508] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 12AEA000 == 67 [pid = 3620] [id = 465] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 17030000 == 66 [pid = 3620] [id = 507] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 15DEA800 == 65 [pid = 3620] [id = 530] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 11426C00 == 64 [pid = 3620] [id = 529] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 13D7E000 == 63 [pid = 3620] [id = 528] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 162CF400 == 62 [pid = 3620] [id = 527] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 13BBE800 == 61 [pid = 3620] [id = 526] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 160B5800 == 60 [pid = 3620] [id = 525] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 14E2EC00 == 59 [pid = 3620] [id = 524] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 0F30F400 == 58 [pid = 3620] [id = 523] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 10434C00 == 57 [pid = 3620] [id = 522] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 10A5B000 == 56 [pid = 3620] [id = 521] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 19D79000 == 55 [pid = 3620] [id = 520] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 19D2D000 == 54 [pid = 3620] [id = 519] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 14E88000 == 53 [pid = 3620] [id = 518] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 10EB7400 == 52 [pid = 3620] [id = 517] 17:28:39 INFO - PROCESS | 3620 | --DOCSHELL 170D1800 == 51 [pid = 3620] [id = 516] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 146 (16DBAC00) [pid = 3620] [serial = 1534] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 145 (140C2000) [pid = 3620] [serial = 1513] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 144 (162BF400) [pid = 3620] [serial = 1516] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 143 (1740BC00) [pid = 3620] [serial = 1522] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 142 (17031800) [pid = 3620] [serial = 1519] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 141 (12AE0800) [pid = 3620] [serial = 1529] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 140 (10F8D800) [pid = 3620] [serial = 1528] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 139 (1986CC00) [pid = 3620] [serial = 1538] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 138 (177C8400) [pid = 3620] [serial = 1525] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 137 (15161000) [pid = 3620] [serial = 1531] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 136 (19869800) [pid = 3620] [serial = 1537] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 135 (19AF1000) [pid = 3620] [serial = 1549] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 134 (198CC400) [pid = 3620] [serial = 1540] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 133 (1986E400) [pid = 3620] [serial = 1546] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 132 (198D1800) [pid = 3620] [serial = 1541] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 131 (131F4C00) [pid = 3620] [serial = 1543] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 130 (160B3C00) [pid = 3620] [serial = 1532] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 129 (17036800) [pid = 3620] [serial = 1535] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 128 (19871000) [pid = 3620] [serial = 1547] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | --DOMWINDOW == 127 (15D0B800) [pid = 3620] [serial = 1544] [outer = 00000000] [url = about:blank] 17:28:39 INFO - PROCESS | 3620 | 1463794119223 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 17:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 883ms 17:28:39 INFO - PROCESS | 3620 | 1463794119252 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 17:28:39 INFO - PROCESS | 3620 | 1463794119257 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 17:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:28:39 INFO - PROCESS | 3620 | 1463794119264 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:28:39 INFO - PROCESS | 3620 | 1463794119266 Marionette TRACE conn2 <- [1,2118,null,{}] 17:28:39 INFO - PROCESS | 3620 | 1463794119270 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:39 INFO - PROCESS | 3620 | 1463794119357 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 17:28:39 INFO - PROCESS | 3620 | 1463794119367 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:39 INFO - PROCESS | 3620 | ++DOCSHELL 12AEA000 == 52 [pid = 3620] [id = 539] 17:28:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 128 (12D73000) [pid = 3620] [serial = 1617] [outer = 00000000] 17:28:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 129 (140C3000) [pid = 3620] [serial = 1618] [outer = 12D73000] 17:28:39 INFO - PROCESS | 3620 | 1463794119413 Marionette DEBUG loaded listener.js 17:28:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 130 (15896C00) [pid = 3620] [serial = 1619] [outer = 12D73000] 17:28:39 INFO - PROCESS | 3620 | 1463794119917 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 17:28:39 INFO - PROCESS | 3620 | 1463794119969 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 17:28:39 INFO - PROCESS | 3620 | 1463794119972 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:28:39 INFO - PROCESS | 3620 | 1463794119976 Marionette TRACE conn2 <- [1,2122,null,{}] 17:28:39 INFO - PROCESS | 3620 | 1463794119985 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:40 INFO - PROCESS | 3620 | 1463794120057 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 17:28:40 INFO - PROCESS | 3620 | 1463794120163 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:40 INFO - PROCESS | 3620 | ++DOCSHELL 1693A800 == 53 [pid = 3620] [id = 540] 17:28:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 131 (1693D800) [pid = 3620] [serial = 1620] [outer = 00000000] 17:28:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 132 (16DB8C00) [pid = 3620] [serial = 1621] [outer = 1693D800] 17:28:40 INFO - PROCESS | 3620 | 1463794120218 Marionette DEBUG loaded listener.js 17:28:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 133 (16E79000) [pid = 3620] [serial = 1622] [outer = 1693D800] 17:28:40 INFO - PROCESS | 3620 | 1463794120599 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 17:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 685ms 17:28:40 INFO - PROCESS | 3620 | 1463794120658 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 17:28:40 INFO - PROCESS | 3620 | 1463794120660 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 17:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:28:40 INFO - PROCESS | 3620 | 1463794120664 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:28:40 INFO - PROCESS | 3620 | 1463794120665 Marionette TRACE conn2 <- [1,2126,null,{}] 17:28:40 INFO - PROCESS | 3620 | 1463794120669 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:40 INFO - PROCESS | 3620 | 1463794120737 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 17:28:40 INFO - PROCESS | 3620 | 1463794120744 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:40 INFO - PROCESS | 3620 | ++DOCSHELL 16DBEC00 == 54 [pid = 3620] [id = 541] 17:28:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 134 (170D1800) [pid = 3620] [serial = 1623] [outer = 00000000] 17:28:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 135 (1740BC00) [pid = 3620] [serial = 1624] [outer = 170D1800] 17:28:40 INFO - PROCESS | 3620 | 1463794120789 Marionette DEBUG loaded listener.js 17:28:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 136 (177C7000) [pid = 3620] [serial = 1625] [outer = 170D1800] 17:28:41 INFO - PROCESS | 3620 | 1463794121249 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 17:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 624ms 17:28:41 INFO - PROCESS | 3620 | 1463794121284 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 17:28:41 INFO - PROCESS | 3620 | 1463794121286 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 17:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:28:41 INFO - PROCESS | 3620 | 1463794121289 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:28:41 INFO - PROCESS | 3620 | 1463794121291 Marionette TRACE conn2 <- [1,2130,null,{}] 17:28:41 INFO - PROCESS | 3620 | 1463794121314 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:41 INFO - PROCESS | 3620 | 1463794121413 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 17:28:41 INFO - PROCESS | 3620 | 1463794121512 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:41 INFO - PROCESS | 3620 | ++DOCSHELL 10AB8000 == 55 [pid = 3620] [id = 542] 17:28:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 137 (1741F800) [pid = 3620] [serial = 1626] [outer = 00000000] 17:28:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 138 (1975E400) [pid = 3620] [serial = 1627] [outer = 1741F800] 17:28:41 INFO - PROCESS | 3620 | 1463794121555 Marionette DEBUG loaded listener.js 17:28:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 139 (1986D800) [pid = 3620] [serial = 1628] [outer = 1741F800] 17:28:41 INFO - PROCESS | 3620 | 1463794121970 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 17:28:41 INFO - PROCESS | 3620 | 1463794121999 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 17:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:28:42 INFO - PROCESS | 3620 | 1463794122002 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:28:42 INFO - PROCESS | 3620 | 1463794122004 Marionette TRACE conn2 <- [1,2134,null,{}] 17:28:42 INFO - PROCESS | 3620 | 1463794122007 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:42 INFO - PROCESS | 3620 | 1463794122143 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 17:28:42 INFO - PROCESS | 3620 | 1463794122216 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:42 INFO - PROCESS | 3620 | ++DOCSHELL 19871C00 == 56 [pid = 3620] [id = 543] 17:28:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 140 (198D1800) [pid = 3620] [serial = 1629] [outer = 00000000] 17:28:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 141 (19D7B000) [pid = 3620] [serial = 1630] [outer = 198D1800] 17:28:42 INFO - PROCESS | 3620 | 1463794122261 Marionette DEBUG loaded listener.js 17:28:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 142 (1A099800) [pid = 3620] [serial = 1631] [outer = 198D1800] 17:28:42 INFO - PROCESS | 3620 | 1463794122660 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 17:28:42 INFO - PROCESS | 3620 | 1463794122686 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 17:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:28:42 INFO - PROCESS | 3620 | 1463794122689 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:28:42 INFO - PROCESS | 3620 | 1463794122691 Marionette TRACE conn2 <- [1,2138,null,{}] 17:28:42 INFO - PROCESS | 3620 | 1463794122695 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:42 INFO - PROCESS | 3620 | 1463794122845 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 17:28:42 INFO - PROCESS | 3620 | 1463794122869 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:42 INFO - PROCESS | 3620 | ++DOCSHELL 19D79000 == 57 [pid = 3620] [id = 544] 17:28:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 143 (1A2EA800) [pid = 3620] [serial = 1632] [outer = 00000000] 17:28:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 144 (1A774C00) [pid = 3620] [serial = 1633] [outer = 1A2EA800] 17:28:42 INFO - PROCESS | 3620 | 1463794122919 Marionette DEBUG loaded listener.js 17:28:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 145 (1A77E400) [pid = 3620] [serial = 1634] [outer = 1A2EA800] 17:28:43 INFO - PROCESS | 3620 | --DOMWINDOW == 144 (16942400) [pid = 3620] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:28:43 INFO - PROCESS | 3620 | --DOMWINDOW == 143 (160B6400) [pid = 3620] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:28:43 INFO - PROCESS | 3620 | --DOMWINDOW == 142 (1142E000) [pid = 3620] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:28:43 INFO - PROCESS | 3620 | --DOMWINDOW == 141 (14EB1800) [pid = 3620] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:28:43 INFO - PROCESS | 3620 | --DOMWINDOW == 140 (1047D000) [pid = 3620] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:28:43 INFO - PROCESS | 3620 | --DOMWINDOW == 139 (0F32D000) [pid = 3620] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:28:43 INFO - PROCESS | 3620 | --DOMWINDOW == 138 (160B7C00) [pid = 3620] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:28:43 INFO - PROCESS | 3620 | --DOMWINDOW == 137 (170CF400) [pid = 3620] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:28:43 INFO - PROCESS | 3620 | --DOMWINDOW == 136 (171F1400) [pid = 3620] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:28:43 INFO - PROCESS | 3620 | 1463794123511 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 17:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 883ms 17:28:43 INFO - PROCESS | 3620 | 1463794123572 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 17:28:43 INFO - PROCESS | 3620 | 1463794123574 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 17:28:43 INFO - PROCESS | 3620 | 1463794123578 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:28:43 INFO - PROCESS | 3620 | 1463794123579 Marionette TRACE conn2 <- [1,2142,null,{}] 17:28:43 INFO - PROCESS | 3620 | 1463794123583 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:43 INFO - PROCESS | 3620 | 1463794123664 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 17:28:43 INFO - PROCESS | 3620 | 1463794123776 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:43 INFO - PROCESS | 3620 | ++DOCSHELL 0F32D000 == 58 [pid = 3620] [id = 545] 17:28:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 137 (1047D000) [pid = 3620] [serial = 1635] [outer = 00000000] 17:28:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 138 (16231C00) [pid = 3620] [serial = 1636] [outer = 1047D000] 17:28:43 INFO - PROCESS | 3620 | 1463794123829 Marionette DEBUG loaded listener.js 17:28:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 139 (177C2400) [pid = 3620] [serial = 1637] [outer = 1047D000] 17:28:44 INFO - PROCESS | 3620 | 1463794124207 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 17:28:44 INFO - PROCESS | 3620 | 1463794124261 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 17:28:44 INFO - PROCESS | 3620 | 1463794124263 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 17:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:28:44 INFO - PROCESS | 3620 | 1463794124266 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:28:44 INFO - PROCESS | 3620 | 1463794124268 Marionette TRACE conn2 <- [1,2146,null,{}] 17:28:44 INFO - PROCESS | 3620 | 1463794124272 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:44 INFO - PROCESS | 3620 | 1463794124354 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 17:28:44 INFO - PROCESS | 3620 | 1463794124361 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:44 INFO - PROCESS | 3620 | ++DOCSHELL 14E7A400 == 59 [pid = 3620] [id = 546] 17:28:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 140 (1693F000) [pid = 3620] [serial = 1638] [outer = 00000000] 17:28:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 141 (1A77A400) [pid = 3620] [serial = 1639] [outer = 1693F000] 17:28:44 INFO - PROCESS | 3620 | 1463794124404 Marionette DEBUG loaded listener.js 17:28:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 142 (10AB5C00) [pid = 3620] [serial = 1640] [outer = 1693F000] 17:28:44 INFO - PROCESS | 3620 | 1463794124825 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 609ms 17:28:44 INFO - PROCESS | 3620 | 1463794124886 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 17:28:44 INFO - PROCESS | 3620 | 1463794124888 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 17:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:28:44 INFO - PROCESS | 3620 | 1463794124891 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:28:44 INFO - PROCESS | 3620 | 1463794124893 Marionette TRACE conn2 <- [1,2150,null,{}] 17:28:44 INFO - PROCESS | 3620 | 1463794124896 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:44 INFO - PROCESS | 3620 | 1463794124986 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 17:28:44 INFO - PROCESS | 3620 | 1463794124993 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:45 INFO - PROCESS | 3620 | ++DOCSHELL 16230000 == 60 [pid = 3620] [id = 547] 17:28:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 143 (16948C00) [pid = 3620] [serial = 1641] [outer = 00000000] 17:28:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 144 (1A99C000) [pid = 3620] [serial = 1642] [outer = 16948C00] 17:28:45 INFO - PROCESS | 3620 | 1463794125036 Marionette DEBUG loaded listener.js 17:28:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 145 (1AC04400) [pid = 3620] [serial = 1643] [outer = 16948C00] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 17034C00 == 59 [pid = 3620] [id = 455] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 1702F400 == 58 [pid = 3620] [id = 483] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 10A56C00 == 57 [pid = 3620] [id = 481] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 12881C00 == 56 [pid = 3620] [id = 453] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 0F30DC00 == 55 [pid = 3620] [id = 470] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 174C4400 == 54 [pid = 3620] [id = 484] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 10A61800 == 53 [pid = 3620] [id = 482] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 162C4000 == 52 [pid = 3620] [id = 454] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 13313000 == 51 [pid = 3620] [id = 480] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 160B0400 == 50 [pid = 3620] [id = 468] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 16E75800 == 49 [pid = 3620] [id = 506] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 160B1800 == 48 [pid = 3620] [id = 437] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 17402400 == 47 [pid = 3620] [id = 498] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 13D7B400 == 46 [pid = 3620] [id = 440] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 170D7C00 == 45 [pid = 3620] [id = 469] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 0C77AC00 == 44 [pid = 3620] [id = 436] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 162B0C00 == 43 [pid = 3620] [id = 441] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 11C5A000 == 42 [pid = 3620] [id = 538] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 19D83400 == 41 [pid = 3620] [id = 536] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 112CC800 == 40 [pid = 3620] [id = 537] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 16DB6C00 == 39 [pid = 3620] [id = 534] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 114A6800 == 38 [pid = 3620] [id = 535] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 131EC000 == 37 [pid = 3620] [id = 533] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 17403800 == 36 [pid = 3620] [id = 531] 17:28:46 INFO - PROCESS | 3620 | --DOCSHELL 10562000 == 35 [pid = 3620] [id = 532] 17:28:47 INFO - PROCESS | 3620 | --DOCSHELL 12AEA000 == 34 [pid = 3620] [id = 539] 17:28:47 INFO - PROCESS | 3620 | --DOCSHELL 0F32D000 == 33 [pid = 3620] [id = 545] 17:28:47 INFO - PROCESS | 3620 | --DOCSHELL 14E7A400 == 32 [pid = 3620] [id = 546] 17:28:47 INFO - PROCESS | 3620 | --DOCSHELL 19871C00 == 31 [pid = 3620] [id = 543] 17:28:47 INFO - PROCESS | 3620 | --DOCSHELL 1693A800 == 30 [pid = 3620] [id = 540] 17:28:47 INFO - PROCESS | 3620 | --DOCSHELL 16DBEC00 == 29 [pid = 3620] [id = 541] 17:28:47 INFO - PROCESS | 3620 | --DOCSHELL 10AB8000 == 28 [pid = 3620] [id = 542] 17:28:47 INFO - PROCESS | 3620 | --DOCSHELL 19D79000 == 27 [pid = 3620] [id = 544] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 144 (16EA5800) [pid = 3620] [serial = 1582] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 143 (1693E800) [pid = 3620] [serial = 1579] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 142 (16944C00) [pid = 3620] [serial = 1580] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 141 (13D81400) [pid = 3620] [serial = 1552] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 140 (1740C000) [pid = 3620] [serial = 1555] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 139 (17039000) [pid = 3620] [serial = 1583] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 138 (19D79400) [pid = 3620] [serial = 1558] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 137 (1A093C00) [pid = 3620] [serial = 1561] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 136 (16AB7C00) [pid = 3620] [serial = 1588] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 135 (15B0D000) [pid = 3620] [serial = 1573] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 134 (15DE7400) [pid = 3620] [serial = 1574] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 133 (131EE400) [pid = 3620] [serial = 1568] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 132 (12D72C00) [pid = 3620] [serial = 1567] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 131 (1149A400) [pid = 3620] [serial = 1570] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 130 (131E7800) [pid = 3620] [serial = 1571] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 129 (162B6000) [pid = 3620] [serial = 1576] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 128 (1335D400) [pid = 3620] [serial = 1564] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 127 (1740A800) [pid = 3620] [serial = 1585] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 126 (19862800) [pid = 3620] [serial = 1594] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 125 (17854400) [pid = 3620] [serial = 1592] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 124 (1784F800) [pid = 3620] [serial = 1591] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (174C2800) [pid = 3620] [serial = 1586] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (16DB6800) [pid = 3620] [serial = 1589] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (162C2800) [pid = 3620] [serial = 1577] [outer = 00000000] [url = about:blank] 17:28:47 INFO - PROCESS | 3620 | 1463794127296 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 17:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2450ms 17:28:47 INFO - PROCESS | 3620 | 1463794127350 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 17:28:47 INFO - PROCESS | 3620 | 1463794127354 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 17:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:28:47 INFO - PROCESS | 3620 | 1463794127360 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:28:47 INFO - PROCESS | 3620 | 1463794127364 Marionette TRACE conn2 <- [1,2154,null,{}] 17:28:47 INFO - PROCESS | 3620 | 1463794127371 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:47 INFO - PROCESS | 3620 | 1463794127462 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 17:28:47 INFO - PROCESS | 3620 | 1463794127474 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:47 INFO - PROCESS | 3620 | ++DOCSHELL 0F30C800 == 28 [pid = 3620] [id = 548] 17:28:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (0F30D000) [pid = 3620] [serial = 1644] [outer = 00000000] 17:28:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (0F332C00) [pid = 3620] [serial = 1645] [outer = 0F30D000] 17:28:47 INFO - PROCESS | 3620 | 1463794127524 Marionette DEBUG loaded listener.js 17:28:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (0F394400) [pid = 3620] [serial = 1646] [outer = 0F30D000] 17:28:48 INFO - PROCESS | 3620 | 1463794128027 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 17:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 716ms 17:28:48 INFO - PROCESS | 3620 | 1463794128084 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 17:28:48 INFO - PROCESS | 3620 | 1463794128090 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 17:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:28:48 INFO - PROCESS | 3620 | 1463794128097 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:28:48 INFO - PROCESS | 3620 | 1463794128099 Marionette TRACE conn2 <- [1,2158,null,{}] 17:28:48 INFO - PROCESS | 3620 | 1463794128103 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:48 INFO - PROCESS | 3620 | 1463794128188 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 17:28:48 INFO - PROCESS | 3620 | 1463794128288 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:48 INFO - PROCESS | 3620 | ++DOCSHELL 105E9000 == 29 [pid = 3620] [id = 549] 17:28:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 125 (105EA000) [pid = 3620] [serial = 1647] [outer = 00000000] 17:28:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 126 (10A60000) [pid = 3620] [serial = 1648] [outer = 105EA000] 17:28:48 INFO - PROCESS | 3620 | 1463794128325 Marionette DEBUG loaded listener.js 17:28:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 127 (10A77800) [pid = 3620] [serial = 1649] [outer = 105EA000] 17:28:48 INFO - PROCESS | 3620 | 1463794128711 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 17:28:48 INFO - PROCESS | 3620 | --DOCSHELL 1B34AC00 == 28 [pid = 3620] [id = 15] 17:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 17:28:48 INFO - PROCESS | 3620 | 1463794128778 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 17:28:48 INFO - PROCESS | 3620 | 1463794128780 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 17:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:28:48 INFO - PROCESS | 3620 | 1463794128784 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:28:48 INFO - PROCESS | 3620 | 1463794128787 Marionette TRACE conn2 <- [1,2162,null,{}] 17:28:48 INFO - PROCESS | 3620 | 1463794128798 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:48 INFO - PROCESS | 3620 | 1463794128900 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 17:28:48 INFO - PROCESS | 3620 | 1463794128913 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:48 INFO - PROCESS | 3620 | ++DOCSHELL 10AC1C00 == 29 [pid = 3620] [id = 550] 17:28:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 128 (11001C00) [pid = 3620] [serial = 1650] [outer = 00000000] 17:28:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 129 (1149C000) [pid = 3620] [serial = 1651] [outer = 11001C00] 17:28:48 INFO - PROCESS | 3620 | 1463794128962 Marionette DEBUG loaded listener.js 17:28:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 130 (12A6D800) [pid = 3620] [serial = 1652] [outer = 11001C00] 17:28:49 INFO - PROCESS | 3620 | 1463794129472 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:28:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:28:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 715ms 17:28:49 INFO - PROCESS | 3620 | 1463794129507 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 17:28:49 INFO - PROCESS | 3620 | 1463794129509 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 17:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:28:49 INFO - PROCESS | 3620 | 1463794129512 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:28:49 INFO - PROCESS | 3620 | 1463794129514 Marionette TRACE conn2 <- [1,2166,null,{}] 17:28:49 INFO - PROCESS | 3620 | 1463794129517 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:49 INFO - PROCESS | 3620 | 1463794129582 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 17:28:49 INFO - PROCESS | 3620 | 1463794129589 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:49 INFO - PROCESS | 3620 | ++DOCSHELL 1149A400 == 30 [pid = 3620] [id = 551] 17:28:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 131 (130D5400) [pid = 3620] [serial = 1653] [outer = 00000000] 17:28:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 132 (131FEC00) [pid = 3620] [serial = 1654] [outer = 130D5400] 17:28:49 INFO - PROCESS | 3620 | 1463794129645 Marionette DEBUG loaded listener.js 17:28:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 133 (13363000) [pid = 3620] [serial = 1655] [outer = 130D5400] 17:28:50 INFO - PROCESS | 3620 | 1463794130108 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 609ms 17:28:50 INFO - PROCESS | 3620 | 1463794130133 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 17:28:50 INFO - PROCESS | 3620 | 1463794130135 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 17:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:28:50 INFO - PROCESS | 3620 | 1463794130138 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:28:50 INFO - PROCESS | 3620 | 1463794130140 Marionette TRACE conn2 <- [1,2170,null,{}] 17:28:50 INFO - PROCESS | 3620 | 1463794130143 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:50 INFO - PROCESS | 3620 | 1463794130203 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 17:28:50 INFO - PROCESS | 3620 | 1463794130210 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:50 INFO - PROCESS | 3620 | ++DOCSHELL 131E7C00 == 31 [pid = 3620] [id = 552] 17:28:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 134 (13809000) [pid = 3620] [serial = 1656] [outer = 00000000] 17:28:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 135 (13BB4C00) [pid = 3620] [serial = 1657] [outer = 13809000] 17:28:50 INFO - PROCESS | 3620 | 1463794130255 Marionette DEBUG loaded listener.js 17:28:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 136 (13BBF800) [pid = 3620] [serial = 1658] [outer = 13809000] 17:28:50 INFO - PROCESS | 3620 | 1463794130715 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 624ms 17:28:50 INFO - PROCESS | 3620 | 1463794130765 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 17:28:50 INFO - PROCESS | 3620 | 1463794130767 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 17:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:28:50 INFO - PROCESS | 3620 | 1463794130770 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:28:50 INFO - PROCESS | 3620 | 1463794130772 Marionette TRACE conn2 <- [1,2174,null,{}] 17:28:50 INFO - PROCESS | 3620 | 1463794130775 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:50 INFO - PROCESS | 3620 | 1463794130884 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 17:28:50 INFO - PROCESS | 3620 | 1463794130879 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:50 INFO - PROCESS | 3620 | ++DOCSHELL 14EB3000 == 32 [pid = 3620] [id = 553] 17:28:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 137 (15152400) [pid = 3620] [serial = 1659] [outer = 00000000] 17:28:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 138 (15892000) [pid = 3620] [serial = 1660] [outer = 15152400] 17:28:50 INFO - PROCESS | 3620 | 1463794130925 Marionette DEBUG loaded listener.js 17:28:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 139 (15B0E800) [pid = 3620] [serial = 1661] [outer = 15152400] 17:28:51 INFO - PROCESS | 3620 | 1463794131360 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 624ms 17:28:51 INFO - PROCESS | 3620 | 1463794131403 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 17:28:51 INFO - PROCESS | 3620 | 1463794131405 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 17:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:28:51 INFO - PROCESS | 3620 | 1463794131408 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:28:51 INFO - PROCESS | 3620 | 1463794131410 Marionette TRACE conn2 <- [1,2178,null,{}] 17:28:51 INFO - PROCESS | 3620 | 1463794131414 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:51 INFO - PROCESS | 3620 | 1463794131488 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 17:28:51 INFO - PROCESS | 3620 | 1463794131495 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:51 INFO - PROCESS | 3620 | ++DOCSHELL 157E3400 == 33 [pid = 3620] [id = 554] 17:28:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 140 (157E8400) [pid = 3620] [serial = 1662] [outer = 00000000] 17:28:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 141 (160B0000) [pid = 3620] [serial = 1663] [outer = 157E8400] 17:28:51 INFO - PROCESS | 3620 | 1463794131522 Marionette DEBUG loaded listener.js 17:28:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 142 (160B6000) [pid = 3620] [serial = 1664] [outer = 157E8400] 17:28:51 INFO - PROCESS | 3620 | 1463794131972 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 17:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 624ms 17:28:52 INFO - PROCESS | 3620 | 1463794132036 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 17:28:52 INFO - PROCESS | 3620 | 1463794132038 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 17:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:28:52 INFO - PROCESS | 3620 | 1463794132045 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:28:52 INFO - PROCESS | 3620 | 1463794132047 Marionette TRACE conn2 <- [1,2182,null,{}] 17:28:52 INFO - PROCESS | 3620 | 1463794132050 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:52 INFO - PROCESS | 3620 | 1463794132128 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 17:28:52 INFO - PROCESS | 3620 | 1463794132135 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:52 INFO - PROCESS | 3620 | ++DOCSHELL 15DE7400 == 34 [pid = 3620] [id = 555] 17:28:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 143 (16186C00) [pid = 3620] [serial = 1665] [outer = 00000000] 17:28:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 144 (1622AC00) [pid = 3620] [serial = 1666] [outer = 16186C00] 17:28:52 INFO - PROCESS | 3620 | 1463794132179 Marionette DEBUG loaded listener.js 17:28:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 145 (1622B800) [pid = 3620] [serial = 1667] [outer = 16186C00] 17:28:52 INFO - PROCESS | 3620 | 1463794132658 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 17:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 685ms 17:28:52 INFO - PROCESS | 3620 | 1463794132727 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 17:28:52 INFO - PROCESS | 3620 | 1463794132728 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 17:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:28:52 INFO - PROCESS | 3620 | 1463794132742 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:28:52 INFO - PROCESS | 3620 | 1463794132744 Marionette TRACE conn2 <- [1,2186,null,{}] 17:28:52 INFO - PROCESS | 3620 | 1463794132748 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:52 INFO - PROCESS | 3620 | 1463794132843 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 17:28:52 INFO - PROCESS | 3620 | 1463794132937 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:52 INFO - PROCESS | 3620 | ++DOCSHELL 10AC1800 == 35 [pid = 3620] [id = 556] 17:28:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 146 (160AE800) [pid = 3620] [serial = 1668] [outer = 00000000] 17:28:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 147 (162BE000) [pid = 3620] [serial = 1669] [outer = 160AE800] 17:28:52 INFO - PROCESS | 3620 | 1463794132980 Marionette DEBUG loaded listener.js 17:28:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 148 (162BF400) [pid = 3620] [serial = 1670] [outer = 160AE800] 17:28:53 INFO - PROCESS | 3620 | 1463794133375 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 685ms 17:28:53 INFO - PROCESS | 3620 | 1463794133409 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 17:28:53 INFO - PROCESS | 3620 | 1463794133411 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 17:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:28:53 INFO - PROCESS | 3620 | 1463794133414 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:28:53 INFO - PROCESS | 3620 | 1463794133416 Marionette TRACE conn2 <- [1,2190,null,{}] 17:28:53 INFO - PROCESS | 3620 | 1463794133419 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:53 INFO - PROCESS | 3620 | 1463794133534 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 17:28:53 INFO - PROCESS | 3620 | 1463794133540 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:53 INFO - PROCESS | 3620 | ++DOCSHELL 0F310000 == 36 [pid = 3620] [id = 557] 17:28:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 149 (0F32AC00) [pid = 3620] [serial = 1671] [outer = 00000000] 17:28:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 150 (162C6C00) [pid = 3620] [serial = 1672] [outer = 0F32AC00] 17:28:53 INFO - PROCESS | 3620 | 1463794133585 Marionette DEBUG loaded listener.js 17:28:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 151 (162CDC00) [pid = 3620] [serial = 1673] [outer = 0F32AC00] 17:28:54 INFO - PROCESS | 3620 | 1463794134016 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 624ms 17:28:54 INFO - PROCESS | 3620 | 1463794134036 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 17:28:54 INFO - PROCESS | 3620 | 1463794134039 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 17:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:28:54 INFO - PROCESS | 3620 | 1463794134042 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:28:54 INFO - PROCESS | 3620 | 1463794134045 Marionette TRACE conn2 <- [1,2194,null,{}] 17:28:54 INFO - PROCESS | 3620 | 1463794134048 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:54 INFO - PROCESS | 3620 | 1463794134182 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 17:28:54 INFO - PROCESS | 3620 | 1463794134286 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:54 INFO - PROCESS | 3620 | ++DOCSHELL 1693F400 == 37 [pid = 3620] [id = 558] 17:28:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 152 (16942800) [pid = 3620] [serial = 1674] [outer = 00000000] 17:28:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 153 (16A52800) [pid = 3620] [serial = 1675] [outer = 16942800] 17:28:54 INFO - PROCESS | 3620 | 1463794134340 Marionette DEBUG loaded listener.js 17:28:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 154 (16ABF400) [pid = 3620] [serial = 1676] [outer = 16942800] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 153 (1772EC00) [pid = 3620] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 152 (170D8000) [pid = 3620] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 151 (160BAC00) [pid = 3620] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 150 (17035800) [pid = 3620] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 149 (12A71000) [pid = 3620] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 148 (10A60800) [pid = 3620] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 147 (170D8800) [pid = 3620] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 146 (10A76400) [pid = 3620] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 145 (10F8D400) [pid = 3620] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 144 (1693F000) [pid = 3620] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 143 (1741F800) [pid = 3620] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 142 (198D1800) [pid = 3620] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 141 (1047D000) [pid = 3620] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 140 (1A2EA800) [pid = 3620] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 139 (174CD400) [pid = 3620] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 138 (1335C400) [pid = 3620] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 137 (10AC1000) [pid = 3620] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 136 (17726C00) [pid = 3620] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 135 (170D1800) [pid = 3620] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 134 (1693D800) [pid = 3620] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 133 (12D73000) [pid = 3620] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 132 (12A6AC00) [pid = 3620] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 131 (12A67800) [pid = 3620] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 130 (1A099C00) [pid = 3620] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 129 (182E0C00) [pid = 3620] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 128 (1693E000) [pid = 3620] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 127 (19D83800) [pid = 3620] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 126 (170CF800) [pid = 3620] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 125 (10ABD400) [pid = 3620] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 124 (1740CC00) [pid = 3620] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (16E7A400) [pid = 3620] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (162B7400) [pid = 3620] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (182E3800) [pid = 3620] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (1772C000) [pid = 3620] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (170D3C00) [pid = 3620] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (10EAE400) [pid = 3620] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (12B5DC00) [pid = 3620] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (15DEBC00) [pid = 3620] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (11C4E800) [pid = 3620] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (19D2D800) [pid = 3620] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (15155800) [pid = 3620] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:28:55 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (15B10400) [pid = 3620] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:28:55 INFO - PROCESS | 3620 | 1463794135328 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 17:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1324ms 17:28:55 INFO - PROCESS | 3620 | 1463794135367 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 17:28:55 INFO - PROCESS | 3620 | 1463794135369 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 17:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:28:55 INFO - PROCESS | 3620 | 1463794135372 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:28:55 INFO - PROCESS | 3620 | 1463794135374 Marionette TRACE conn2 <- [1,2198,null,{}] 17:28:55 INFO - PROCESS | 3620 | 1463794135377 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:55 INFO - PROCESS | 3620 | 1463794135460 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 17:28:55 INFO - PROCESS | 3620 | 1463794135466 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:55 INFO - PROCESS | 3620 | ++DOCSHELL 11CE4C00 == 38 [pid = 3620] [id = 559] 17:28:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (11CE6400) [pid = 3620] [serial = 1677] [outer = 00000000] 17:28:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (130D4C00) [pid = 3620] [serial = 1678] [outer = 11CE6400] 17:28:55 INFO - PROCESS | 3620 | 1463794135510 Marionette DEBUG loaded listener.js 17:28:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (1316A800) [pid = 3620] [serial = 1679] [outer = 11CE6400] 17:28:55 INFO - PROCESS | 3620 | 1463794135918 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 17:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 579ms 17:28:55 INFO - PROCESS | 3620 | 1463794135961 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 17:28:55 INFO - PROCESS | 3620 | 1463794135963 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 17:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:28:55 INFO - PROCESS | 3620 | 1463794135970 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:28:55 INFO - PROCESS | 3620 | 1463794135972 Marionette TRACE conn2 <- [1,2202,null,{}] 17:28:55 INFO - PROCESS | 3620 | 1463794135975 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:56 INFO - PROCESS | 3620 | 1463794136054 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 17:28:56 INFO - PROCESS | 3620 | 1463794136061 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:56 INFO - PROCESS | 3620 | ++DOCSHELL 140C2400 == 39 [pid = 3620] [id = 560] 17:28:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (15895800) [pid = 3620] [serial = 1680] [outer = 00000000] 17:28:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (1622D000) [pid = 3620] [serial = 1681] [outer = 15895800] 17:28:56 INFO - PROCESS | 3620 | 1463794136107 Marionette DEBUG loaded listener.js 17:28:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (162B6C00) [pid = 3620] [serial = 1682] [outer = 15895800] 17:28:56 INFO - PROCESS | 3620 | 1463794136549 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 17:28:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:28:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 609ms 17:28:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:28:56 INFO - PROCESS | 3620 | 1463794136601 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 17:28:56 INFO - PROCESS | 3620 | 1463794136603 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 17:28:56 INFO - PROCESS | 3620 | 1463794136607 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:28:56 INFO - PROCESS | 3620 | 1463794136608 Marionette TRACE conn2 <- [1,2206,null,{}] 17:28:56 INFO - PROCESS | 3620 | 1463794136616 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:56 INFO - PROCESS | 3620 | 1463794136692 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 17:28:56 INFO - PROCESS | 3620 | 1463794136699 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:56 INFO - PROCESS | 3620 | ++DOCSHELL 13D7A000 == 40 [pid = 3620] [id = 561] 17:28:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (15154800) [pid = 3620] [serial = 1683] [outer = 00000000] 17:28:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (16DB7C00) [pid = 3620] [serial = 1684] [outer = 15154800] 17:28:56 INFO - PROCESS | 3620 | 1463794136742 Marionette DEBUG loaded listener.js 17:28:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (16DBAC00) [pid = 3620] [serial = 1685] [outer = 15154800] 17:28:57 INFO - PROCESS | 3620 | 1463794137479 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 17:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 929ms 17:28:57 INFO - PROCESS | 3620 | 1463794137536 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 17:28:57 INFO - PROCESS | 3620 | 1463794137540 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 17:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:28:57 INFO - PROCESS | 3620 | 1463794137546 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:28:57 INFO - PROCESS | 3620 | 1463794137550 Marionette TRACE conn2 <- [1,2210,null,{}] 17:28:57 INFO - PROCESS | 3620 | 1463794137556 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:57 INFO - PROCESS | 3620 | 1463794137662 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 17:28:57 INFO - PROCESS | 3620 | 1463794137805 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:57 INFO - PROCESS | 3620 | ++DOCSHELL 0F30B400 == 41 [pid = 3620] [id = 562] 17:28:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (0F32EC00) [pid = 3620] [serial = 1686] [outer = 00000000] 17:28:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (105EB800) [pid = 3620] [serial = 1687] [outer = 0F32EC00] 17:28:57 INFO - PROCESS | 3620 | 1463794137862 Marionette DEBUG loaded listener.js 17:28:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (10A77000) [pid = 3620] [serial = 1688] [outer = 0F32EC00] 17:28:58 INFO - PROCESS | 3620 | 1463794138586 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:28:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:28:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1050ms 17:28:58 INFO - PROCESS | 3620 | 1463794138605 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 17:28:58 INFO - PROCESS | 3620 | 1463794138611 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 17:28:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:28:58 INFO - PROCESS | 3620 | 1463794138618 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:28:58 INFO - PROCESS | 3620 | 1463794138620 Marionette TRACE conn2 <- [1,2214,null,{}] 17:28:58 INFO - PROCESS | 3620 | 1463794138624 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:28:58 INFO - PROCESS | 3620 | 1463794138737 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 17:28:58 INFO - PROCESS | 3620 | 1463794138879 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:28:58 INFO - PROCESS | 3620 | ++DOCSHELL 0C38E800 == 42 [pid = 3620] [id = 563] 17:28:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 125 (0F335000) [pid = 3620] [serial = 1689] [outer = 00000000] 17:28:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 126 (11A10000) [pid = 3620] [serial = 1690] [outer = 0F335000] 17:28:58 INFO - PROCESS | 3620 | 1463794138935 Marionette DEBUG loaded listener.js 17:28:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 127 (12D1D000) [pid = 3620] [serial = 1691] [outer = 0F335000] 17:28:59 INFO - PROCESS | 3620 | 1463794139871 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 17:28:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:28:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1279ms 17:28:59 INFO - PROCESS | 3620 | 1463794139897 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 17:28:59 INFO - PROCESS | 3620 | 1463794139901 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 17:28:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:28:59 INFO - PROCESS | 3620 | 1463794139906 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:28:59 INFO - PROCESS | 3620 | 1463794139909 Marionette TRACE conn2 <- [1,2218,null,{}] 17:28:59 INFO - PROCESS | 3620 | 1463794139915 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:00 INFO - PROCESS | 3620 | 1463794140020 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 17:29:00 INFO - PROCESS | 3620 | 1463794140137 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:00 INFO - PROCESS | 3620 | --DOCSHELL 160AF000 == 41 [pid = 3620] [id = 426] 17:29:00 INFO - PROCESS | 3620 | --DOCSHELL 10ABD800 == 40 [pid = 3620] [id = 422] 17:29:00 INFO - PROCESS | 3620 | --DOCSHELL 0F329C00 == 39 [pid = 3620] [id = 424] 17:29:00 INFO - PROCESS | 3620 | --DOCSHELL 0F309000 == 38 [pid = 3620] [id = 416] 17:29:00 INFO - PROCESS | 3620 | --DOCSHELL 10ABBC00 == 37 [pid = 3620] [id = 421] 17:29:00 INFO - PROCESS | 3620 | --DOCSHELL 16230C00 == 36 [pid = 3620] [id = 420] 17:29:00 INFO - PROCESS | 3620 | --DOCSHELL 0F334C00 == 35 [pid = 3620] [id = 417] 17:29:00 INFO - PROCESS | 3620 | --DOCSHELL 1380B000 == 34 [pid = 3620] [id = 419] 17:29:00 INFO - PROCESS | 3620 | --DOCSHELL 131EB000 == 33 [pid = 3620] [id = 418] 17:29:00 INFO - PROCESS | 3620 | --DOCSHELL 16230000 == 32 [pid = 3620] [id = 547] 17:29:00 INFO - PROCESS | 3620 | --DOCSHELL 1B350400 == 31 [pid = 3620] [id = 16] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 126 (17F84C00) [pid = 3620] [serial = 1526] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 125 (19D27400) [pid = 3620] [serial = 1550] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 124 (1330C400) [pid = 3620] [serial = 1490] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (162B1400) [pid = 3620] [serial = 1553] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (17723C00) [pid = 3620] [serial = 1442] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (14E80400) [pid = 3620] [serial = 1514] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (19D7DC00) [pid = 3620] [serial = 1559] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (16223400) [pid = 3620] [serial = 1493] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (166C6C00) [pid = 3620] [serial = 1517] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (17E36800) [pid = 3620] [serial = 1556] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (1A098800) [pid = 3620] [serial = 1562] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (174CB000) [pid = 3620] [serial = 1523] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (15156800) [pid = 3620] [serial = 1565] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (17F85C00) [pid = 3620] [serial = 1496] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (170CC400) [pid = 3620] [serial = 1520] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (166C6800) [pid = 3620] [serial = 1511] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (19863800) [pid = 3620] [serial = 1499] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (10AB5C00) [pid = 3620] [serial = 1640] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (1A99C000) [pid = 3620] [serial = 1642] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (1975E400) [pid = 3620] [serial = 1627] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (1986D800) [pid = 3620] [serial = 1628] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (1A099800) [pid = 3620] [serial = 1631] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (16231C00) [pid = 3620] [serial = 1636] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (19D7B000) [pid = 3620] [serial = 1630] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (1A774C00) [pid = 3620] [serial = 1633] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1A77A400) [pid = 3620] [serial = 1639] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (182E2000) [pid = 3620] [serial = 1603] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (16231000) [pid = 3620] [serial = 1601] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (160B9C00) [pid = 3620] [serial = 1600] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (131E0800) [pid = 3620] [serial = 1598] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (12A6F400) [pid = 3620] [serial = 1597] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (19868C00) [pid = 3620] [serial = 1595] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1740BC00) [pid = 3620] [serial = 1624] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (16DB8C00) [pid = 3620] [serial = 1621] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (16E79000) [pid = 3620] [serial = 1622] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (140C3000) [pid = 3620] [serial = 1618] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (15896C00) [pid = 3620] [serial = 1619] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (14E84C00) [pid = 3620] [serial = 1616] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (130CC800) [pid = 3620] [serial = 1615] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (162CCC00) [pid = 3620] [serial = 1613] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (15892800) [pid = 3620] [serial = 1612] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1A2E5000) [pid = 3620] [serial = 1610] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1A24D800) [pid = 3620] [serial = 1609] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (19D7D800) [pid = 3620] [serial = 1607] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (19D24400) [pid = 3620] [serial = 1606] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (198C9C00) [pid = 3620] [serial = 1604] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1A77E400) [pid = 3620] [serial = 1634] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (177C7000) [pid = 3620] [serial = 1625] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (177C2400) [pid = 3620] [serial = 1637] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (1784FC00) [pid = 3620] [serial = 1454] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (17408C00) [pid = 3620] [serial = 1409] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (16DBA000) [pid = 3620] [serial = 1406] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (17728C00) [pid = 3620] [serial = 1451] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (14E2B800) [pid = 3620] [serial = 1403] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (10EB7C00) [pid = 3620] [serial = 1400] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (17F7AC00) [pid = 3620] [serial = 1487] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (12A6E400) [pid = 3620] [serial = 1445] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (160BD400) [pid = 3620] [serial = 1448] [outer = 00000000] [url = about:blank] 17:29:00 INFO - PROCESS | 3620 | ++DOCSHELL 0C785C00 == 32 [pid = 3620] [id = 564] 17:29:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (0F303000) [pid = 3620] [serial = 1692] [outer = 00000000] 17:29:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (0F394C00) [pid = 3620] [serial = 1693] [outer = 0F303000] 17:29:00 INFO - PROCESS | 3620 | 1463794140244 Marionette DEBUG loaded listener.js 17:29:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (10A59000) [pid = 3620] [serial = 1694] [outer = 0F303000] 17:29:00 INFO - PROCESS | 3620 | 1463794140667 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 17:29:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:29:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 776ms 17:29:00 INFO - PROCESS | 3620 | 1463794140695 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 17:29:00 INFO - PROCESS | 3620 | 1463794140701 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 17:29:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:29:00 INFO - PROCESS | 3620 | 1463794140747 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:29:00 INFO - PROCESS | 3620 | 1463794140750 Marionette TRACE conn2 <- [1,2222,null,{}] 17:29:00 INFO - PROCESS | 3620 | 1463794140754 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:00 INFO - PROCESS | 3620 | 1463794140818 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 17:29:00 INFO - PROCESS | 3620 | 1463794140829 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:00 INFO - PROCESS | 3620 | ++DOCSHELL 10A7CC00 == 33 [pid = 3620] [id = 565] 17:29:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (10ABD800) [pid = 3620] [serial = 1695] [outer = 00000000] 17:29:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (11277000) [pid = 3620] [serial = 1696] [outer = 10ABD800] 17:29:00 INFO - PROCESS | 3620 | 1463794140877 Marionette DEBUG loaded listener.js 17:29:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (11A04000) [pid = 3620] [serial = 1697] [outer = 10ABD800] 17:29:01 INFO - PROCESS | 3620 | 1463794141337 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 17:29:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:29:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 624ms 17:29:01 INFO - PROCESS | 3620 | 1463794141369 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 17:29:01 INFO - PROCESS | 3620 | 1463794141371 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 17:29:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:29:01 INFO - PROCESS | 3620 | 1463794141375 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:29:01 INFO - PROCESS | 3620 | 1463794141378 Marionette TRACE conn2 <- [1,2226,null,{}] 17:29:01 INFO - PROCESS | 3620 | 1463794141373 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:01 INFO - PROCESS | 3620 | 1463794141457 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 17:29:01 INFO - PROCESS | 3620 | 1463794141497 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:01 INFO - PROCESS | 3620 | ++DOCSHELL 131E8800 == 34 [pid = 3620] [id = 566] 17:29:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (131EE400) [pid = 3620] [serial = 1698] [outer = 00000000] 17:29:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1330F000) [pid = 3620] [serial = 1699] [outer = 131EE400] 17:29:01 INFO - PROCESS | 3620 | 1463794141544 Marionette DEBUG loaded listener.js 17:29:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (138DA800) [pid = 3620] [serial = 1700] [outer = 131EE400] 17:29:01 INFO - PROCESS | 3620 | 1463794142011 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:29:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:29:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 685ms 17:29:02 INFO - PROCESS | 3620 | 1463794142057 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 17:29:02 INFO - PROCESS | 3620 | 1463794142059 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 17:29:02 INFO - PROCESS | 3620 | 1463794142062 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:29:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:29:02 INFO - PROCESS | 3620 | 1463794142064 Marionette TRACE conn2 <- [1,2230,null,{}] 17:29:02 INFO - PROCESS | 3620 | 1463794142051 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:02 INFO - PROCESS | 3620 | 1463794142132 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 17:29:02 INFO - PROCESS | 3620 | 1463794142138 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:02 INFO - PROCESS | 3620 | ++DOCSHELL 131ED000 == 35 [pid = 3620] [id = 567] 17:29:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13BB8000) [pid = 3620] [serial = 1701] [outer = 00000000] 17:29:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (15153400) [pid = 3620] [serial = 1702] [outer = 13BB8000] 17:29:02 INFO - PROCESS | 3620 | 1463794142183 Marionette DEBUG loaded listener.js 17:29:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1515B800) [pid = 3620] [serial = 1703] [outer = 13BB8000] 17:29:02 INFO - PROCESS | 3620 | 1463794142671 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:29:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:29:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 624ms 17:29:02 INFO - PROCESS | 3620 | 1463794142682 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 17:29:02 INFO - PROCESS | 3620 | 1463794142684 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 17:29:02 INFO - PROCESS | 3620 | 1463794142687 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:29:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:29:02 INFO - PROCESS | 3620 | 1463794142689 Marionette TRACE conn2 <- [1,2234,null,{}] 17:29:02 INFO - PROCESS | 3620 | 1463794142692 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:02 INFO - PROCESS | 3620 | 1463794142788 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 17:29:02 INFO - PROCESS | 3620 | 1463794142878 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:02 INFO - PROCESS | 3620 | ++DOCSHELL 15892C00 == 36 [pid = 3620] [id = 568] 17:29:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (15893C00) [pid = 3620] [serial = 1704] [outer = 00000000] 17:29:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (15D02800) [pid = 3620] [serial = 1705] [outer = 15893C00] 17:29:02 INFO - PROCESS | 3620 | 1463794142923 Marionette DEBUG loaded listener.js 17:29:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (15D05000) [pid = 3620] [serial = 1706] [outer = 15893C00] 17:29:03 INFO - PROCESS | 3620 | 1463794143352 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:29:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:29:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 731ms 17:29:03 INFO - PROCESS | 3620 | 1463794143411 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 17:29:03 INFO - PROCESS | 3620 | 1463794143413 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 17:29:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:29:03 INFO - PROCESS | 3620 | 1463794143416 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:29:03 INFO - PROCESS | 3620 | 1463794143418 Marionette TRACE conn2 <- [1,2238,null,{}] 17:29:03 INFO - PROCESS | 3620 | 1463794143429 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:03 INFO - PROCESS | 3620 | 1463794143541 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 17:29:03 INFO - PROCESS | 3620 | 1463794143605 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:03 INFO - PROCESS | 3620 | ++DOCSHELL 1026BC00 == 37 [pid = 3620] [id = 569] 17:29:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (12D72C00) [pid = 3620] [serial = 1707] [outer = 00000000] 17:29:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (16228400) [pid = 3620] [serial = 1708] [outer = 12D72C00] 17:29:03 INFO - PROCESS | 3620 | 1463794143650 Marionette DEBUG loaded listener.js 17:29:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (16228800) [pid = 3620] [serial = 1709] [outer = 12D72C00] 17:29:04 INFO - PROCESS | 3620 | 1463794144070 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 17:29:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:29:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 715ms 17:29:04 INFO - PROCESS | 3620 | 1463794144123 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 17:29:04 INFO - PROCESS | 3620 | 1463794144125 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 17:29:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:29:04 INFO - PROCESS | 3620 | 1463794144137 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:29:04 INFO - PROCESS | 3620 | 1463794144139 Marionette TRACE conn2 <- [1,2242,null,{}] 17:29:04 INFO - PROCESS | 3620 | 1463794144142 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:04 INFO - PROCESS | 3620 | 1463794144253 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 17:29:04 INFO - PROCESS | 3620 | 1463794144265 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:04 INFO - PROCESS | 3620 | ++DOCSHELL 162B8400 == 38 [pid = 3620] [id = 570] 17:29:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (162B8C00) [pid = 3620] [serial = 1710] [outer = 00000000] 17:29:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (162C0400) [pid = 3620] [serial = 1711] [outer = 162B8C00] 17:29:04 INFO - PROCESS | 3620 | 1463794144315 Marionette DEBUG loaded listener.js 17:29:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (162C9C00) [pid = 3620] [serial = 1712] [outer = 162B8C00] 17:29:04 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (1B34B000) [pid = 3620] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:29:04 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (0F30D000) [pid = 3620] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:29:04 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (16186C00) [pid = 3620] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:29:04 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (160AE800) [pid = 3620] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:29:04 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (130D5400) [pid = 3620] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:29:04 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (157E8400) [pid = 3620] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:29:04 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0F32AC00) [pid = 3620] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:29:04 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (105EA000) [pid = 3620] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:29:04 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16942800) [pid = 3620] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:29:04 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (11001C00) [pid = 3620] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:29:04 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (15895800) [pid = 3620] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:29:04 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (15152400) [pid = 3620] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:29:04 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13809000) [pid = 3620] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:29:04 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1B356400) [pid = 3620] [serial = 44] [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.] 17:29:04 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (11CE6400) [pid = 3620] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:29:04 INFO - PROCESS | 3620 | 1463794144827 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:29:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:29:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 715ms 17:29:04 INFO - PROCESS | 3620 | 1463794144856 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 17:29:04 INFO - PROCESS | 3620 | 1463794144858 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 17:29:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:29:04 INFO - PROCESS | 3620 | 1463794144861 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:29:04 INFO - PROCESS | 3620 | 1463794144863 Marionette TRACE conn2 <- [1,2246,null,{}] 17:29:04 INFO - PROCESS | 3620 | 1463794144866 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:04 INFO - PROCESS | 3620 | 1463794144952 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 17:29:04 INFO - PROCESS | 3620 | 1463794144959 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:04 INFO - PROCESS | 3620 | ++DOCSHELL 0F336800 == 39 [pid = 3620] [id = 571] 17:29:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (11001C00) [pid = 3620] [serial = 1713] [outer = 00000000] 17:29:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (15152400) [pid = 3620] [serial = 1714] [outer = 11001C00] 17:29:04 INFO - PROCESS | 3620 | 1463794145003 Marionette DEBUG loaded listener.js 17:29:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16226400) [pid = 3620] [serial = 1715] [outer = 11001C00] 17:29:05 INFO - PROCESS | 3620 | 1463794145423 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:29:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:29:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 624ms 17:29:05 INFO - PROCESS | 3620 | 1463794145482 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 17:29:05 INFO - PROCESS | 3620 | 1463794145484 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 17:29:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:29:05 INFO - PROCESS | 3620 | 1463794145487 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:29:05 INFO - PROCESS | 3620 | 1463794145489 Marionette TRACE conn2 <- [1,2250,null,{}] 17:29:05 INFO - PROCESS | 3620 | 1463794145493 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:05 INFO - PROCESS | 3620 | 1463794145571 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 17:29:05 INFO - PROCESS | 3620 | 1463794145577 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:05 INFO - PROCESS | 3620 | ++DOCSHELL 131E8400 == 40 [pid = 3620] [id = 572] 17:29:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (13362000) [pid = 3620] [serial = 1716] [outer = 00000000] 17:29:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (166C8400) [pid = 3620] [serial = 1717] [outer = 13362000] 17:29:05 INFO - PROCESS | 3620 | 1463794145621 Marionette DEBUG loaded listener.js 17:29:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1693B400) [pid = 3620] [serial = 1718] [outer = 13362000] 17:29:06 INFO - PROCESS | 3620 | 1463794146048 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:29:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:29:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 624ms 17:29:06 INFO - PROCESS | 3620 | 1463794146111 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 17:29:06 INFO - PROCESS | 3620 | 1463794146113 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 17:29:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:29:06 INFO - PROCESS | 3620 | 1463794146116 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:29:06 INFO - PROCESS | 3620 | 1463794146118 Marionette TRACE conn2 <- [1,2254,null,{}] 17:29:06 INFO - PROCESS | 3620 | 1463794146122 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:06 INFO - PROCESS | 3620 | 1463794146203 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 17:29:06 INFO - PROCESS | 3620 | 1463794146209 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:06 INFO - PROCESS | 3620 | ++DOCSHELL 140CA400 == 41 [pid = 3620] [id = 573] 17:29:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (162CA400) [pid = 3620] [serial = 1719] [outer = 00000000] 17:29:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16948400) [pid = 3620] [serial = 1720] [outer = 162CA400] 17:29:06 INFO - PROCESS | 3620 | 1463794146253 Marionette DEBUG loaded listener.js 17:29:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16A50800) [pid = 3620] [serial = 1721] [outer = 162CA400] 17:29:06 INFO - PROCESS | 3620 | 1463794146830 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 17:29:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:29:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 776ms 17:29:06 INFO - PROCESS | 3620 | 1463794146932 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 17:29:06 INFO - PROCESS | 3620 | 1463794146936 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 17:29:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:29:06 INFO - PROCESS | 3620 | 1463794146955 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:29:06 INFO - PROCESS | 3620 | 1463794146959 Marionette TRACE conn2 <- [1,2258,null,{}] 17:29:06 INFO - PROCESS | 3620 | 1463794146966 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:07 INFO - PROCESS | 3620 | 1463794147080 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 17:29:07 INFO - PROCESS | 3620 | 1463794147209 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:07 INFO - PROCESS | 3620 | ++DOCSHELL 10431800 == 42 [pid = 3620] [id = 574] 17:29:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (1055C000) [pid = 3620] [serial = 1722] [outer = 00000000] 17:29:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (112C3800) [pid = 3620] [serial = 1723] [outer = 1055C000] 17:29:07 INFO - PROCESS | 3620 | 1463794147251 Marionette DEBUG loaded listener.js 17:29:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (12A6F000) [pid = 3620] [serial = 1724] [outer = 1055C000] 17:29:07 INFO - PROCESS | 3620 | 1463794147797 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:29:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:29:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 898ms 17:29:07 INFO - PROCESS | 3620 | 1463794147856 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 17:29:07 INFO - PROCESS | 3620 | 1463794147862 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 17:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:29:07 INFO - PROCESS | 3620 | 1463794147870 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:29:07 INFO - PROCESS | 3620 | 1463794147873 Marionette TRACE conn2 <- [1,2262,null,{}] 17:29:07 INFO - PROCESS | 3620 | 1463794147877 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:07 INFO - PROCESS | 3620 | 1463794147980 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 17:29:08 INFO - PROCESS | 3620 | 1463794148094 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:08 INFO - PROCESS | 3620 | ++DOCSHELL 13070800 == 43 [pid = 3620] [id = 575] 17:29:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (130D6C00) [pid = 3620] [serial = 1725] [outer = 00000000] 17:29:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (140C8800) [pid = 3620] [serial = 1726] [outer = 130D6C00] 17:29:08 INFO - PROCESS | 3620 | 1463794148189 Marionette DEBUG loaded listener.js 17:29:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (15161800) [pid = 3620] [serial = 1727] [outer = 130D6C00] 17:29:08 INFO - PROCESS | 3620 | 1463794148760 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 17:29:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:29:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 913ms 17:29:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:29:08 INFO - PROCESS | 3620 | 1463794148799 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 17:29:08 INFO - PROCESS | 3620 | 1463794148802 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 17:29:08 INFO - PROCESS | 3620 | 1463794148806 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:29:08 INFO - PROCESS | 3620 | 1463794148809 Marionette TRACE conn2 <- [1,2266,null,{}] 17:29:08 INFO - PROCESS | 3620 | 1463794148820 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:08 INFO - PROCESS | 3620 | 1463794148930 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 17:29:09 INFO - PROCESS | 3620 | 1463794149041 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:09 INFO - PROCESS | 3620 | ++DOCSHELL 162C6000 == 44 [pid = 3620] [id = 576] 17:29:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (166D3400) [pid = 3620] [serial = 1728] [outer = 00000000] 17:29:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (16947800) [pid = 3620] [serial = 1729] [outer = 166D3400] 17:29:09 INFO - PROCESS | 3620 | 1463794149097 Marionette DEBUG loaded listener.js 17:29:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (16DBA000) [pid = 3620] [serial = 1730] [outer = 166D3400] 17:29:09 INFO - PROCESS | 3620 | 1463794149624 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:29:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:29:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 882ms 17:29:09 INFO - PROCESS | 3620 | 1463794149693 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 17:29:09 INFO - PROCESS | 3620 | 1463794149696 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 17:29:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:29:09 INFO - PROCESS | 3620 | 1463794149699 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:29:09 INFO - PROCESS | 3620 | 1463794149701 Marionette TRACE conn2 <- [1,2270,null,{}] 17:29:09 INFO - PROCESS | 3620 | 1463794149705 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:09 INFO - PROCESS | 3620 | 1463794149805 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 17:29:09 INFO - PROCESS | 3620 | 1463794149912 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:09 INFO - PROCESS | 3620 | ++DOCSHELL 16946800 == 45 [pid = 3620] [id = 577] 17:29:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (16DBD000) [pid = 3620] [serial = 1731] [outer = 00000000] 17:29:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1701E800) [pid = 3620] [serial = 1732] [outer = 16DBD000] 17:29:09 INFO - PROCESS | 3620 | 1463794149965 Marionette DEBUG loaded listener.js 17:29:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1702F800) [pid = 3620] [serial = 1733] [outer = 16DBD000] 17:29:10 INFO - PROCESS | 3620 | 1463794150765 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 17:29:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:29:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1112ms 17:29:10 INFO - PROCESS | 3620 | 1463794150805 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 17:29:10 INFO - PROCESS | 3620 | 1463794150809 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 17:29:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:29:10 INFO - PROCESS | 3620 | 1463794150814 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:29:10 INFO - PROCESS | 3620 | 1463794150818 Marionette TRACE conn2 <- [1,2274,null,{}] 17:29:10 INFO - PROCESS | 3620 | 1463794150825 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:10 INFO - PROCESS | 3620 | 1463794150919 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 17:29:11 INFO - PROCESS | 3620 | 1463794151059 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:11 INFO - PROCESS | 3620 | ++DOCSHELL 10AB8C00 == 46 [pid = 3620] [id = 578] 17:29:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (10ABE000) [pid = 3620] [serial = 1734] [outer = 00000000] 17:29:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (11499000) [pid = 3620] [serial = 1735] [outer = 10ABE000] 17:29:11 INFO - PROCESS | 3620 | 1463794151096 Marionette DEBUG loaded listener.js 17:29:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (12A6B400) [pid = 3620] [serial = 1736] [outer = 10ABE000] 17:29:11 INFO - PROCESS | 3620 | --DOCSHELL 12A69800 == 45 [pid = 3620] [id = 427] 17:29:11 INFO - PROCESS | 3620 | --DOCSHELL 140C3400 == 44 [pid = 3620] [id = 433] 17:29:11 INFO - PROCESS | 3620 | --DOCSHELL 0F332000 == 43 [pid = 3620] [id = 428] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1B350800) [pid = 3620] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (16DB7C00) [pid = 3620] [serial = 1684] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0F332C00) [pid = 3620] [serial = 1645] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0F394400) [pid = 3620] [serial = 1646] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1622AC00) [pid = 3620] [serial = 1666] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (162BE000) [pid = 3620] [serial = 1669] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (131FEC00) [pid = 3620] [serial = 1654] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (13363000) [pid = 3620] [serial = 1655] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (160B0000) [pid = 3620] [serial = 1663] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (160B6000) [pid = 3620] [serial = 1664] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (162C6C00) [pid = 3620] [serial = 1672] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (10A60000) [pid = 3620] [serial = 1648] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (162BF400) [pid = 3620] [serial = 1670] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (10A77800) [pid = 3620] [serial = 1649] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16A52800) [pid = 3620] [serial = 1675] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (1149C000) [pid = 3620] [serial = 1651] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (162B6C00) [pid = 3620] [serial = 1682] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (12A6D800) [pid = 3620] [serial = 1652] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (162CDC00) [pid = 3620] [serial = 1673] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (15892000) [pid = 3620] [serial = 1660] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1622D000) [pid = 3620] [serial = 1681] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (15B0E800) [pid = 3620] [serial = 1661] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13BB4C00) [pid = 3620] [serial = 1657] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13BBF800) [pid = 3620] [serial = 1658] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16943400) [pid = 3620] [serial = 1148] [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.] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (16ABF400) [pid = 3620] [serial = 1676] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (130D4C00) [pid = 3620] [serial = 1678] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (1316A800) [pid = 3620] [serial = 1679] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1622B800) [pid = 3620] [serial = 1667] [outer = 00000000] [url = about:blank] 17:29:11 INFO - PROCESS | 3620 | 1463794151606 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 17:29:11 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 17:29:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 822ms 17:29:11 INFO - PROCESS | 3620 | 1463794151643 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 17:29:11 INFO - PROCESS | 3620 | 1463794151648 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 17:29:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:29:11 INFO - PROCESS | 3620 | 1463794151654 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:29:11 INFO - PROCESS | 3620 | 1463794151657 Marionette TRACE conn2 <- [1,2278,null,{}] 17:29:11 INFO - PROCESS | 3620 | 1463794151661 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:11 INFO - PROCESS | 3620 | 1463794151743 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 17:29:11 INFO - PROCESS | 3620 | 1463794151752 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:11 INFO - PROCESS | 3620 | ++DOCSHELL 10A7A800 == 44 [pid = 3620] [id = 579] 17:29:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (10ABD400) [pid = 3620] [serial = 1737] [outer = 00000000] 17:29:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (12A6E800) [pid = 3620] [serial = 1738] [outer = 10ABD400] 17:29:11 INFO - PROCESS | 3620 | 1463794151781 Marionette DEBUG loaded listener.js 17:29:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13162000) [pid = 3620] [serial = 1739] [outer = 10ABD400] 17:29:12 INFO - PROCESS | 3620 | 1463794152266 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 17:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 685ms 17:29:12 INFO - PROCESS | 3620 | 1463794152334 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 17:29:12 INFO - PROCESS | 3620 | 1463794152336 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 17:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:29:12 INFO - PROCESS | 3620 | 1463794152340 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:29:12 INFO - PROCESS | 3620 | 1463794152343 Marionette TRACE conn2 <- [1,2282,null,{}] 17:29:12 INFO - PROCESS | 3620 | 1463794152353 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:12 INFO - PROCESS | 3620 | 1463794152460 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 17:29:12 INFO - PROCESS | 3620 | 1463794152565 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:12 INFO - PROCESS | 3620 | ++DOCSHELL 131E3000 == 45 [pid = 3620] [id = 580] 17:29:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1330CC00) [pid = 3620] [serial = 1740] [outer = 00000000] 17:29:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13BB6C00) [pid = 3620] [serial = 1741] [outer = 1330CC00] 17:29:12 INFO - PROCESS | 3620 | 1463794152612 Marionette DEBUG loaded listener.js 17:29:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13D80000) [pid = 3620] [serial = 1742] [outer = 1330CC00] 17:29:12 INFO - PROCESS | 3620 | 1463794152984 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 17:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 669ms 17:29:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:29:13 INFO - PROCESS | 3620 | 1463794153022 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 17:29:13 INFO - PROCESS | 3620 | 1463794153009 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 17:29:13 INFO - PROCESS | 3620 | 1463794153012 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:29:13 INFO - PROCESS | 3620 | 1463794153014 Marionette TRACE conn2 <- [1,2286,null,{}] 17:29:13 INFO - PROCESS | 3620 | 1463794153017 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:13 INFO - PROCESS | 3620 | 1463794153097 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 17:29:13 INFO - PROCESS | 3620 | 1463794153104 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:13 INFO - PROCESS | 3620 | ++DOCSHELL 15155800 == 46 [pid = 3620] [id = 581] 17:29:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1515BC00) [pid = 3620] [serial = 1743] [outer = 00000000] 17:29:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (15D04400) [pid = 3620] [serial = 1744] [outer = 1515BC00] 17:29:13 INFO - PROCESS | 3620 | 1463794153149 Marionette DEBUG loaded listener.js 17:29:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (15DF4000) [pid = 3620] [serial = 1745] [outer = 1515BC00] 17:29:13 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (15893C00) [pid = 3620] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:29:13 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (0F303000) [pid = 3620] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:29:13 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (131EE400) [pid = 3620] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:29:13 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (13BB8000) [pid = 3620] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:29:13 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (12D72C00) [pid = 3620] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:29:13 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13362000) [pid = 3620] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:29:13 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (162B8C00) [pid = 3620] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:29:13 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (10ABD800) [pid = 3620] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:29:13 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (11001C00) [pid = 3620] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:29:14 INFO - PROCESS | 3620 | 1463794154052 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 17:29:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:29:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1050ms 17:29:14 INFO - PROCESS | 3620 | 1463794154085 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 17:29:14 INFO - PROCESS | 3620 | 1463794154090 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 17:29:14 INFO - PROCESS | 3620 | 1463794154095 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:29:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:29:14 INFO - PROCESS | 3620 | 1463794154099 Marionette TRACE conn2 <- [1,2290,null,{}] 17:29:14 INFO - PROCESS | 3620 | 1463794154105 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:14 INFO - PROCESS | 3620 | 1463794154242 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 17:29:14 INFO - PROCESS | 3620 | 1463794154353 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:14 INFO - PROCESS | 3620 | ++DOCSHELL 10A62C00 == 47 [pid = 3620] [id = 582] 17:29:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (10ABD800) [pid = 3620] [serial = 1746] [outer = 00000000] 17:29:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (12A67C00) [pid = 3620] [serial = 1747] [outer = 10ABD800] 17:29:14 INFO - PROCESS | 3620 | 1463794154410 Marionette DEBUG loaded listener.js 17:29:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (131EC000) [pid = 3620] [serial = 1748] [outer = 10ABD800] 17:29:14 INFO - PROCESS | 3620 | 1463794154948 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:29:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:29:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 929ms 17:29:15 INFO - PROCESS | 3620 | 1463794155009 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 17:29:15 INFO - PROCESS | 3620 | 1463794155015 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 17:29:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:29:15 INFO - PROCESS | 3620 | 1463794155022 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:29:15 INFO - PROCESS | 3620 | 1463794155024 Marionette TRACE conn2 <- [1,2294,null,{}] 17:29:15 INFO - PROCESS | 3620 | 1463794155029 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:15 INFO - PROCESS | 3620 | 1463794155133 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 17:29:15 INFO - PROCESS | 3620 | 1463794155266 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:15 INFO - PROCESS | 3620 | ++DOCSHELL 1287DC00 == 48 [pid = 3620] [id = 583] 17:29:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13314400) [pid = 3620] [serial = 1749] [outer = 00000000] 17:29:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (14E7D800) [pid = 3620] [serial = 1750] [outer = 13314400] 17:29:15 INFO - PROCESS | 3620 | 1463794155322 Marionette DEBUG loaded listener.js 17:29:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (157E7C00) [pid = 3620] [serial = 1751] [outer = 13314400] 17:29:15 INFO - PROCESS | 3620 | 1463794155911 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 17:29:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:29:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 928ms 17:29:15 INFO - PROCESS | 3620 | 1463794155947 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 17:29:15 INFO - PROCESS | 3620 | 1463794155950 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 17:29:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:29:15 INFO - PROCESS | 3620 | 1463794155954 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:29:15 INFO - PROCESS | 3620 | 1463794155958 Marionette TRACE conn2 <- [1,2298,null,{}] 17:29:15 INFO - PROCESS | 3620 | 1463794155969 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:16 INFO - PROCESS | 3620 | 1463794156079 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 17:29:16 INFO - PROCESS | 3620 | 1463794156216 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:16 INFO - PROCESS | 3620 | ++DOCSHELL 16224000 == 49 [pid = 3620] [id = 584] 17:29:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1622A000) [pid = 3620] [serial = 1752] [outer = 00000000] 17:29:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16230000) [pid = 3620] [serial = 1753] [outer = 1622A000] 17:29:16 INFO - PROCESS | 3620 | 1463794156273 Marionette DEBUG loaded listener.js 17:29:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (162B4400) [pid = 3620] [serial = 1754] [outer = 1622A000] 17:29:16 INFO - PROCESS | 3620 | 1463794156837 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:29:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:29:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 974ms 17:29:16 INFO - PROCESS | 3620 | 1463794156921 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 17:29:16 INFO - PROCESS | 3620 | 1463794156924 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 17:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:29:16 INFO - PROCESS | 3620 | 1463794156927 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:29:16 INFO - PROCESS | 3620 | 1463794156929 Marionette TRACE conn2 <- [1,2302,null,{}] 17:29:16 INFO - PROCESS | 3620 | 1463794156933 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:17 INFO - PROCESS | 3620 | 1463794157034 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 17:29:17 INFO - PROCESS | 3620 | 1463794157139 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:17 INFO - PROCESS | 3620 | ++DOCSHELL 160BB800 == 50 [pid = 3620] [id = 585] 17:29:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1622C400) [pid = 3620] [serial = 1755] [outer = 00000000] 17:29:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (162C5400) [pid = 3620] [serial = 1756] [outer = 1622C400] 17:29:17 INFO - PROCESS | 3620 | 1463794157193 Marionette DEBUG loaded listener.js 17:29:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (162C9800) [pid = 3620] [serial = 1757] [outer = 1622C400] 17:29:17 INFO - PROCESS | 3620 | 1463794157712 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 17:29:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:29:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 822ms 17:29:17 INFO - PROCESS | 3620 | 1463794157752 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 17:29:17 INFO - PROCESS | 3620 | 1463794157754 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 17:29:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:29:17 INFO - PROCESS | 3620 | 1463794157758 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:29:17 INFO - PROCESS | 3620 | 1463794157760 Marionette TRACE conn2 <- [1,2306,null,{}] 17:29:17 INFO - PROCESS | 3620 | 1463794157763 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:17 INFO - PROCESS | 3620 | 1463794157859 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 17:29:17 INFO - PROCESS | 3620 | 1463794157977 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:17 INFO - PROCESS | 3620 | ++DOCSHELL 15DF5C00 == 51 [pid = 3620] [id = 586] 17:29:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (162B3C00) [pid = 3620] [serial = 1758] [outer = 00000000] 17:29:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1693FC00) [pid = 3620] [serial = 1759] [outer = 162B3C00] 17:29:18 INFO - PROCESS | 3620 | 1463794158030 Marionette DEBUG loaded listener.js 17:29:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16944400) [pid = 3620] [serial = 1760] [outer = 162B3C00] 17:29:18 INFO - PROCESS | 3620 | 1463794158741 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 17:29:18 INFO - PROCESS | 3620 | 1463794158800 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 17:29:18 INFO - PROCESS | 3620 | 1463794158805 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:29:18 INFO - PROCESS | 3620 | 1463794158808 Marionette TRACE conn2 <- [1,2310,null,{}] 17:29:18 INFO - PROCESS | 3620 | 1463794158796 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:18 INFO - PROCESS | 3620 | 1463794158921 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 17:29:18 INFO - PROCESS | 3620 | --DOCSHELL 105EE000 == 50 [pid = 3620] [id = 429] 17:29:18 INFO - PROCESS | 3620 | --DOCSHELL 131E3000 == 49 [pid = 3620] [id = 580] 17:29:18 INFO - PROCESS | 3620 | --DOCSHELL 10A7A800 == 48 [pid = 3620] [id = 579] 17:29:18 INFO - PROCESS | 3620 | --DOCSHELL 10AB8C00 == 47 [pid = 3620] [id = 578] 17:29:18 INFO - PROCESS | 3620 | --DOCSHELL 13070800 == 46 [pid = 3620] [id = 575] 17:29:18 INFO - PROCESS | 3620 | --DOCSHELL 10431800 == 45 [pid = 3620] [id = 574] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16948400) [pid = 3620] [serial = 1720] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (15D02800) [pid = 3620] [serial = 1705] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (0F394C00) [pid = 3620] [serial = 1693] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (10A59000) [pid = 3620] [serial = 1694] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (1330F000) [pid = 3620] [serial = 1699] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (138DA800) [pid = 3620] [serial = 1700] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (15153400) [pid = 3620] [serial = 1702] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (16228400) [pid = 3620] [serial = 1708] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (15D05000) [pid = 3620] [serial = 1706] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (1693B400) [pid = 3620] [serial = 1718] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (162C0400) [pid = 3620] [serial = 1711] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (11277000) [pid = 3620] [serial = 1696] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (11A04000) [pid = 3620] [serial = 1697] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16228800) [pid = 3620] [serial = 1709] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (11A10000) [pid = 3620] [serial = 1690] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (105EB800) [pid = 3620] [serial = 1687] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (166C8400) [pid = 3620] [serial = 1717] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (162C9C00) [pid = 3620] [serial = 1712] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (15152400) [pid = 3620] [serial = 1714] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (16226400) [pid = 3620] [serial = 1715] [outer = 00000000] [url = about:blank] 17:29:18 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (1515B800) [pid = 3620] [serial = 1703] [outer = 00000000] [url = about:blank] 17:29:19 INFO - PROCESS | 3620 | 1463794159035 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:19 INFO - PROCESS | 3620 | ++DOCSHELL 10431800 == 46 [pid = 3620] [id = 587] 17:29:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (10432800) [pid = 3620] [serial = 1761] [outer = 00000000] 17:29:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (10A70000) [pid = 3620] [serial = 1762] [outer = 10432800] 17:29:19 INFO - PROCESS | 3620 | 1463794159081 Marionette DEBUG loaded listener.js 17:29:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (1149A000) [pid = 3620] [serial = 1763] [outer = 10432800] 17:29:19 INFO - PROCESS | 3620 | 1463794159502 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:29:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:29:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 731ms 17:29:19 INFO - PROCESS | 3620 | 1463794159514 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 17:29:19 INFO - PROCESS | 3620 | 1463794159519 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 17:29:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:29:19 INFO - PROCESS | 3620 | 1463794159525 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:29:19 INFO - PROCESS | 3620 | 1463794159527 Marionette TRACE conn2 <- [1,2314,null,{}] 17:29:19 INFO - PROCESS | 3620 | 1463794159531 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:19 INFO - PROCESS | 3620 | 1463794159629 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 17:29:19 INFO - PROCESS | 3620 | 1463794159637 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:19 INFO - PROCESS | 3620 | ++DOCSHELL 131EB000 == 47 [pid = 3620] [id = 588] 17:29:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (13310800) [pid = 3620] [serial = 1764] [outer = 00000000] 17:29:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (138E0800) [pid = 3620] [serial = 1765] [outer = 13310800] 17:29:19 INFO - PROCESS | 3620 | 1463794159681 Marionette DEBUG loaded listener.js 17:29:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13BBEC00) [pid = 3620] [serial = 1766] [outer = 13310800] 17:29:20 INFO - PROCESS | 3620 | 1463794160125 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:29:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:29:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 624ms 17:29:20 INFO - PROCESS | 3620 | 1463794160145 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 17:29:20 INFO - PROCESS | 3620 | 1463794160147 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 17:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:29:20 INFO - PROCESS | 3620 | 1463794160155 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:29:20 INFO - PROCESS | 3620 | 1463794160158 Marionette TRACE conn2 <- [1,2318,null,{}] 17:29:20 INFO - PROCESS | 3620 | 1463794160168 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:20 INFO - PROCESS | 3620 | 1463794160253 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 17:29:20 INFO - PROCESS | 3620 | 1463794160260 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:20 INFO - PROCESS | 3620 | ++DOCSHELL 15D0E000 == 48 [pid = 3620] [id = 589] 17:29:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (15D0E400) [pid = 3620] [serial = 1767] [outer = 00000000] 17:29:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (160AF400) [pid = 3620] [serial = 1768] [outer = 15D0E400] 17:29:20 INFO - PROCESS | 3620 | 1463794160307 Marionette DEBUG loaded listener.js 17:29:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (160BC000) [pid = 3620] [serial = 1769] [outer = 15D0E400] 17:29:20 INFO - PROCESS | 3620 | 1463794160731 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:29:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:29:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 624ms 17:29:20 INFO - PROCESS | 3620 | 1463794160775 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 17:29:20 INFO - PROCESS | 3620 | 1463794160778 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 17:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:29:20 INFO - PROCESS | 3620 | 1463794160781 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:29:20 INFO - PROCESS | 3620 | 1463794160783 Marionette TRACE conn2 <- [1,2322,null,{}] 17:29:20 INFO - PROCESS | 3620 | 1463794160786 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:20 INFO - PROCESS | 3620 | 1463794160871 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 17:29:20 INFO - PROCESS | 3620 | 1463794160877 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:20 INFO - PROCESS | 3620 | ++DOCSHELL 1622C000 == 49 [pid = 3620] [id = 590] 17:29:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (1622C800) [pid = 3620] [serial = 1770] [outer = 00000000] 17:29:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (162B4000) [pid = 3620] [serial = 1771] [outer = 1622C800] 17:29:20 INFO - PROCESS | 3620 | 1463794160922 Marionette DEBUG loaded listener.js 17:29:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (162C1000) [pid = 3620] [serial = 1772] [outer = 1622C800] 17:29:21 INFO - PROCESS | 3620 | 1463794161447 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 17:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 685ms 17:29:21 INFO - PROCESS | 3620 | 1463794161481 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 17:29:21 INFO - PROCESS | 3620 | 1463794161483 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 17:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:29:21 INFO - PROCESS | 3620 | 1463794161486 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:29:21 INFO - PROCESS | 3620 | 1463794161471 Marionette TRACE conn2 <- [1,2326,null,{}] 17:29:21 INFO - PROCESS | 3620 | 1463794161482 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:21 INFO - PROCESS | 3620 | 1463794161600 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 17:29:21 INFO - PROCESS | 3620 | 1463794161611 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:21 INFO - PROCESS | 3620 | ++DOCSHELL 11CEDC00 == 50 [pid = 3620] [id = 591] 17:29:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (0F301400) [pid = 3620] [serial = 1773] [outer = 00000000] 17:29:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (162CD800) [pid = 3620] [serial = 1774] [outer = 0F301400] 17:29:21 INFO - PROCESS | 3620 | 1463794161663 Marionette DEBUG loaded listener.js 17:29:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (166C6C00) [pid = 3620] [serial = 1775] [outer = 0F301400] 17:29:22 INFO - PROCESS | 3620 | 1463794162118 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 685ms 17:29:22 INFO - PROCESS | 3620 | 1463794162149 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 17:29:22 INFO - PROCESS | 3620 | 1463794162151 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 17:29:22 INFO - PROCESS | 3620 | 1463794162154 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:29:22 INFO - PROCESS | 3620 | 1463794162156 Marionette TRACE conn2 <- [1,2330,null,{}] 17:29:22 INFO - PROCESS | 3620 | 1463794162159 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:22 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (15154800) [pid = 3620] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:29:22 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (162CA400) [pid = 3620] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:29:22 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1330CC00) [pid = 3620] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:29:22 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (10ABE000) [pid = 3620] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:29:22 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (10ABD400) [pid = 3620] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:29:22 INFO - PROCESS | 3620 | 1463794162317 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 17:29:22 INFO - PROCESS | 3620 | 1463794162383 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:22 INFO - PROCESS | 3620 | ++DOCSHELL 15157000 == 51 [pid = 3620] [id = 592] 17:29:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (15D0B400) [pid = 3620] [serial = 1776] [outer = 00000000] 17:29:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (1693C000) [pid = 3620] [serial = 1777] [outer = 15D0B400] 17:29:22 INFO - PROCESS | 3620 | 1463794162427 Marionette DEBUG loaded listener.js 17:29:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16DB4400) [pid = 3620] [serial = 1778] [outer = 15D0B400] 17:29:22 INFO - PROCESS | 3620 | 1463794162758 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 17:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 624ms 17:29:22 INFO - PROCESS | 3620 | 1463794162775 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 17:29:22 INFO - PROCESS | 3620 | 1463794162777 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 17:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:29:22 INFO - PROCESS | 3620 | 1463794162781 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:29:22 INFO - PROCESS | 3620 | 1463794162782 Marionette TRACE conn2 <- [1,2334,null,{}] 17:29:22 INFO - PROCESS | 3620 | 1463794162796 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:22 INFO - PROCESS | 3620 | 1463794162879 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 17:29:22 INFO - PROCESS | 3620 | 1463794162885 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:22 INFO - PROCESS | 3620 | ++DOCSHELL 0F394C00 == 52 [pid = 3620] [id = 593] 17:29:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (13BB7400) [pid = 3620] [serial = 1779] [outer = 00000000] 17:29:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16EA4C00) [pid = 3620] [serial = 1780] [outer = 13BB7400] 17:29:22 INFO - PROCESS | 3620 | 1463794162928 Marionette DEBUG loaded listener.js 17:29:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (1702EC00) [pid = 3620] [serial = 1781] [outer = 13BB7400] 17:29:23 INFO - PROCESS | 3620 | 1463794163346 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 578ms 17:29:23 INFO - PROCESS | 3620 | 1463794163378 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 17:29:23 INFO - PROCESS | 3620 | 1463794163380 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 17:29:23 INFO - PROCESS | 3620 | 1463794163383 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:29:23 INFO - PROCESS | 3620 | 1463794163385 Marionette TRACE conn2 <- [1,2338,null,{}] 17:29:23 INFO - PROCESS | 3620 | 1463794163388 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:23 INFO - PROCESS | 3620 | 1463794163502 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 17:29:23 INFO - PROCESS | 3620 | 1463794163513 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:23 INFO - PROCESS | 3620 | ++DOCSHELL 10ABE000 == 53 [pid = 3620] [id = 594] 17:29:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (162CD000) [pid = 3620] [serial = 1782] [outer = 00000000] 17:29:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (17038400) [pid = 3620] [serial = 1783] [outer = 162CD000] 17:29:23 INFO - PROCESS | 3620 | 1463794163561 Marionette DEBUG loaded listener.js 17:29:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (170CD000) [pid = 3620] [serial = 1784] [outer = 162CD000] 17:29:23 INFO - PROCESS | 3620 | 1463794164006 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 17:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 685ms 17:29:24 INFO - PROCESS | 3620 | 1463794164066 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 17:29:24 INFO - PROCESS | 3620 | 1463794164068 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 17:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:29:24 INFO - PROCESS | 3620 | 1463794164079 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:29:24 INFO - PROCESS | 3620 | 1463794164081 Marionette TRACE conn2 <- [1,2342,null,{}] 17:29:24 INFO - PROCESS | 3620 | 1463794164084 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:24 INFO - PROCESS | 3620 | 1463794164148 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 17:29:24 INFO - PROCESS | 3620 | 1463794164156 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:24 INFO - PROCESS | 3620 | ++DOCSHELL 0F304C00 == 54 [pid = 3620] [id = 595] 17:29:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (170D0000) [pid = 3620] [serial = 1785] [outer = 00000000] 17:29:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (170D8000) [pid = 3620] [serial = 1786] [outer = 170D0000] 17:29:24 INFO - PROCESS | 3620 | 1463794164200 Marionette DEBUG loaded listener.js 17:29:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (171F3400) [pid = 3620] [serial = 1787] [outer = 170D0000] 17:29:24 INFO - PROCESS | 3620 | 1463794164633 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 17:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 578ms 17:29:24 INFO - PROCESS | 3620 | 1463794164655 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 17:29:24 INFO - PROCESS | 3620 | 1463794164657 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 17:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:29:24 INFO - PROCESS | 3620 | 1463794164660 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:29:24 INFO - PROCESS | 3620 | 1463794164662 Marionette TRACE conn2 <- [1,2346,null,{}] 17:29:24 INFO - PROCESS | 3620 | 1463794164665 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:24 INFO - PROCESS | 3620 | 1463794164779 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 17:29:24 INFO - PROCESS | 3620 | 1463794164787 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:24 INFO - PROCESS | 3620 | ++DOCSHELL 170D2C00 == 55 [pid = 3620] [id = 596] 17:29:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1712DC00) [pid = 3620] [serial = 1788] [outer = 00000000] 17:29:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1740B000) [pid = 3620] [serial = 1789] [outer = 1712DC00] 17:29:24 INFO - PROCESS | 3620 | 1463794164870 Marionette DEBUG loaded listener.js 17:29:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (17410C00) [pid = 3620] [serial = 1790] [outer = 1712DC00] 17:29:25 INFO - PROCESS | 3620 | 1463794165511 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 17:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 913ms 17:29:25 INFO - PROCESS | 3620 | 1463794165572 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 17:29:25 INFO - PROCESS | 3620 | 1463794165577 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 17:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:29:25 INFO - PROCESS | 3620 | 1463794165582 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:29:25 INFO - PROCESS | 3620 | 1463794165586 Marionette TRACE conn2 <- [1,2350,null,{}] 17:29:25 INFO - PROCESS | 3620 | 1463794165607 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:25 INFO - PROCESS | 3620 | 1463794165725 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 17:29:25 INFO - PROCESS | 3620 | 1463794165864 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:25 INFO - PROCESS | 3620 | ++DOCSHELL 10EAE400 == 56 [pid = 3620] [id = 597] 17:29:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (11001C00) [pid = 3620] [serial = 1791] [outer = 00000000] 17:29:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (11CE7C00) [pid = 3620] [serial = 1792] [outer = 11001C00] 17:29:25 INFO - PROCESS | 3620 | 1463794165921 Marionette DEBUG loaded listener.js 17:29:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (13311400) [pid = 3620] [serial = 1793] [outer = 11001C00] 17:29:26 INFO - PROCESS | 3620 | 1463794166505 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 17:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 974ms 17:29:26 INFO - PROCESS | 3620 | 1463794166569 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 17:29:26 INFO - PROCESS | 3620 | 1463794166575 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 17:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:29:26 INFO - PROCESS | 3620 | 1463794166582 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:29:26 INFO - PROCESS | 3620 | 1463794166584 Marionette TRACE conn2 <- [1,2354,null,{}] 17:29:26 INFO - PROCESS | 3620 | 1463794166589 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:26 INFO - PROCESS | 3620 | 1463794166680 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 17:29:26 INFO - PROCESS | 3620 | 1463794166797 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:26 INFO - PROCESS | 3620 | ++DOCSHELL 13BBF000 == 57 [pid = 3620] [id = 598] 17:29:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (14EB3400) [pid = 3620] [serial = 1794] [outer = 00000000] 17:29:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (160BAC00) [pid = 3620] [serial = 1795] [outer = 14EB3400] 17:29:26 INFO - PROCESS | 3620 | 1463794166891 Marionette DEBUG loaded listener.js 17:29:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1622F400) [pid = 3620] [serial = 1796] [outer = 14EB3400] 17:29:27 INFO - PROCESS | 3620 | 1463794167457 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 17:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 928ms 17:29:27 INFO - PROCESS | 3620 | 1463794167501 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 17:29:27 INFO - PROCESS | 3620 | 1463794167504 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 17:29:27 INFO - PROCESS | 3620 | 1463794167509 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:29:27 INFO - PROCESS | 3620 | 1463794167513 Marionette TRACE conn2 <- [1,2358,null,{}] 17:29:27 INFO - PROCESS | 3620 | 1463794167524 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:27 INFO - PROCESS | 3620 | 1463794167632 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 17:29:27 INFO - PROCESS | 3620 | 1463794167774 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:27 INFO - PROCESS | 3620 | ++DOCSHELL 17405C00 == 58 [pid = 3620] [id = 599] 17:29:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (17406000) [pid = 3620] [serial = 1797] [outer = 00000000] 17:29:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (174C1800) [pid = 3620] [serial = 1798] [outer = 17406000] 17:29:27 INFO - PROCESS | 3620 | 1463794167830 Marionette DEBUG loaded listener.js 17:29:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (17722800) [pid = 3620] [serial = 1799] [outer = 17406000] 17:29:28 INFO - PROCESS | 3620 | 1463794168394 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 17:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 929ms 17:29:28 INFO - PROCESS | 3620 | 1463794168442 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 17:29:28 INFO - PROCESS | 3620 | 1463794168444 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 17:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:29:28 INFO - PROCESS | 3620 | 1463794168448 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:29:28 INFO - PROCESS | 3620 | 1463794168450 Marionette TRACE conn2 <- [1,2362,null,{}] 17:29:28 INFO - PROCESS | 3620 | 1463794168454 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:28 INFO - PROCESS | 3620 | 1463794168561 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 17:29:28 INFO - PROCESS | 3620 | 1463794168940 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:28 INFO - PROCESS | 3620 | ++DOCSHELL 0C782400 == 59 [pid = 3620] [id = 600] 17:29:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (0F303000) [pid = 3620] [serial = 1800] [outer = 00000000] 17:29:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (1046E800) [pid = 3620] [serial = 1801] [outer = 0F303000] 17:29:28 INFO - PROCESS | 3620 | 1463794168989 Marionette DEBUG loaded listener.js 17:29:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (10AB9000) [pid = 3620] [serial = 1802] [outer = 0F303000] 17:29:29 INFO - PROCESS | 3620 | 1463794169625 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 17:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1217ms 17:29:29 INFO - PROCESS | 3620 | 1463794169666 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 17:29:29 INFO - PROCESS | 3620 | 1463794169670 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 17:29:29 INFO - PROCESS | 3620 | 1463794169675 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:29:29 INFO - PROCESS | 3620 | 1463794169678 Marionette TRACE conn2 <- [1,2366,null,{}] 17:29:29 INFO - PROCESS | 3620 | 1463794169683 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:29 INFO - PROCESS | 3620 | 1463794169777 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 17:29:29 INFO - PROCESS | 3620 | 1463794169892 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:29 INFO - PROCESS | 3620 | ++DOCSHELL 10A76400 == 60 [pid = 3620] [id = 601] 17:29:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (10A77800) [pid = 3620] [serial = 1803] [outer = 00000000] 17:29:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (1287C400) [pid = 3620] [serial = 1804] [outer = 10A77800] 17:29:29 INFO - PROCESS | 3620 | 1463794169970 Marionette DEBUG loaded listener.js 17:29:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (13166400) [pid = 3620] [serial = 1805] [outer = 10A77800] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 131ED000 == 59 [pid = 3620] [id = 567] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 131E8800 == 58 [pid = 3620] [id = 566] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 16946800 == 57 [pid = 3620] [id = 577] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 1026BC00 == 56 [pid = 3620] [id = 569] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 12D1B400 == 55 [pid = 3620] [id = 431] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 162B8400 == 54 [pid = 3620] [id = 570] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 131E4400 == 53 [pid = 3620] [id = 432] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 0F336800 == 52 [pid = 3620] [id = 571] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 131E8400 == 51 [pid = 3620] [id = 572] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 11424000 == 50 [pid = 3620] [id = 430] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 15892C00 == 49 [pid = 3620] [id = 568] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 0F304C00 == 48 [pid = 3620] [id = 595] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 10ABE000 == 47 [pid = 3620] [id = 594] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 0F394C00 == 46 [pid = 3620] [id = 593] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 15157000 == 45 [pid = 3620] [id = 592] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 11CEDC00 == 44 [pid = 3620] [id = 591] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 1622C000 == 43 [pid = 3620] [id = 590] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 15D0E000 == 42 [pid = 3620] [id = 589] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 131EB000 == 41 [pid = 3620] [id = 588] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 10431800 == 40 [pid = 3620] [id = 587] 17:29:30 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (15D04400) [pid = 3620] [serial = 1744] [outer = 00000000] [url = about:blank] 17:29:30 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (140C8800) [pid = 3620] [serial = 1726] [outer = 00000000] [url = about:blank] 17:29:30 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1701E800) [pid = 3620] [serial = 1732] [outer = 00000000] [url = about:blank] 17:29:30 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (112C3800) [pid = 3620] [serial = 1723] [outer = 00000000] [url = about:blank] 17:29:30 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (16947800) [pid = 3620] [serial = 1729] [outer = 00000000] [url = about:blank] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 10A62C00 == 39 [pid = 3620] [id = 582] 17:29:30 INFO - PROCESS | 3620 | --DOCSHELL 15155800 == 38 [pid = 3620] [id = 581] 17:29:30 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (16DBAC00) [pid = 3620] [serial = 1685] [outer = 00000000] [url = about:blank] 17:29:30 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (16A50800) [pid = 3620] [serial = 1721] [outer = 00000000] [url = about:blank] 17:29:30 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (13BB6C00) [pid = 3620] [serial = 1741] [outer = 00000000] [url = about:blank] 17:29:30 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (13D80000) [pid = 3620] [serial = 1742] [outer = 00000000] [url = about:blank] 17:29:30 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (12A6B400) [pid = 3620] [serial = 1736] [outer = 00000000] [url = about:blank] 17:29:30 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (11499000) [pid = 3620] [serial = 1735] [outer = 00000000] [url = about:blank] 17:29:30 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (12A6E800) [pid = 3620] [serial = 1738] [outer = 00000000] [url = about:blank] 17:29:30 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (13162000) [pid = 3620] [serial = 1739] [outer = 00000000] [url = about:blank] 17:29:30 INFO - PROCESS | 3620 | 1463794170414 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 17:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 776ms 17:29:30 INFO - PROCESS | 3620 | 1463794170464 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 17:29:30 INFO - PROCESS | 3620 | 1463794170468 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 17:29:30 INFO - PROCESS | 3620 | 1463794170475 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:29:30 INFO - PROCESS | 3620 | 1463794170477 Marionette TRACE conn2 <- [1,2370,null,{}] 17:29:30 INFO - PROCESS | 3620 | 1463794170481 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:30 INFO - PROCESS | 3620 | 1463794170565 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 17:29:30 INFO - PROCESS | 3620 | 1463794170575 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:30 INFO - PROCESS | 3620 | ++DOCSHELL 13362800 == 39 [pid = 3620] [id = 602] 17:29:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (13363400) [pid = 3620] [serial = 1806] [outer = 00000000] 17:29:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (138DF800) [pid = 3620] [serial = 1807] [outer = 13363400] 17:29:30 INFO - PROCESS | 3620 | 1463794170603 Marionette DEBUG loaded listener.js 17:29:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (13BB6C00) [pid = 3620] [serial = 1808] [outer = 13363400] 17:29:31 INFO - PROCESS | 3620 | 1463794171121 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 17:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 685ms 17:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:29:31 INFO - PROCESS | 3620 | 1463794171161 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 17:29:31 INFO - PROCESS | 3620 | 1463794171163 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 17:29:31 INFO - PROCESS | 3620 | 1463794171172 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:29:31 INFO - PROCESS | 3620 | 1463794171177 Marionette TRACE conn2 <- [1,2374,null,{}] 17:29:31 INFO - PROCESS | 3620 | 1463794171182 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:31 INFO - PROCESS | 3620 | 1463794171265 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 17:29:31 INFO - PROCESS | 3620 | 1463794171258 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:31 INFO - PROCESS | 3620 | ++DOCSHELL 1515D000 == 40 [pid = 3620] [id = 603] 17:29:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1515EC00) [pid = 3620] [serial = 1809] [outer = 00000000] 17:29:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (15B0C400) [pid = 3620] [serial = 1810] [outer = 1515EC00] 17:29:31 INFO - PROCESS | 3620 | 1463794171313 Marionette DEBUG loaded listener.js 17:29:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (15D0E000) [pid = 3620] [serial = 1811] [outer = 1515EC00] 17:29:31 INFO - PROCESS | 3620 | 1463794171751 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 17:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 639ms 17:29:31 INFO - PROCESS | 3620 | 1463794171807 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 17:29:31 INFO - PROCESS | 3620 | 1463794171810 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 17:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:29:31 INFO - PROCESS | 3620 | 1463794171813 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:29:31 INFO - PROCESS | 3620 | 1463794171815 Marionette TRACE conn2 <- [1,2378,null,{}] 17:29:31 INFO - PROCESS | 3620 | 1463794171818 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:31 INFO - PROCESS | 3620 | 1463794171905 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 17:29:31 INFO - PROCESS | 3620 | 1463794171911 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:31 INFO - PROCESS | 3620 | ++DOCSHELL 1589AC00 == 41 [pid = 3620] [id = 604] 17:29:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (15D03000) [pid = 3620] [serial = 1812] [outer = 00000000] 17:29:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (16224C00) [pid = 3620] [serial = 1813] [outer = 15D03000] 17:29:31 INFO - PROCESS | 3620 | 1463794171968 Marionette DEBUG loaded listener.js 17:29:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (1622AC00) [pid = 3620] [serial = 1814] [outer = 15D03000] 17:29:32 INFO - PROCESS | 3620 | 1463794172458 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 685ms 17:29:32 INFO - PROCESS | 3620 | 1463794172495 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 17:29:32 INFO - PROCESS | 3620 | 1463794172497 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 17:29:32 INFO - PROCESS | 3620 | 1463794172500 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:29:32 INFO - PROCESS | 3620 | 1463794172501 Marionette TRACE conn2 <- [1,2382,null,{}] 17:29:32 INFO - PROCESS | 3620 | 1463794172505 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:32 INFO - PROCESS | 3620 | 1463794172601 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 17:29:32 INFO - PROCESS | 3620 | 1463794172608 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:32 INFO - PROCESS | 3620 | ++DOCSHELL 1047C800 == 42 [pid = 3620] [id = 605] 17:29:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (162B0800) [pid = 3620] [serial = 1815] [outer = 00000000] 17:29:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (162C1400) [pid = 3620] [serial = 1816] [outer = 162B0800] 17:29:32 INFO - PROCESS | 3620 | 1463794172713 Marionette DEBUG loaded listener.js 17:29:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (1693B000) [pid = 3620] [serial = 1817] [outer = 162B0800] 17:29:33 INFO - PROCESS | 3620 | 1463794173182 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:29:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:29:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 716ms 17:29:33 INFO - PROCESS | 3620 | 1463794173206 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 17:29:33 INFO - PROCESS | 3620 | 1463794173208 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 17:29:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:29:33 INFO - PROCESS | 3620 | 1463794173212 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:29:33 INFO - PROCESS | 3620 | 1463794173213 Marionette TRACE conn2 <- [1,2386,null,{}] 17:29:33 INFO - PROCESS | 3620 | 1463794173223 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:33 INFO - PROCESS | 3620 | 1463794173364 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 17:29:33 INFO - PROCESS | 3620 | 1463794173466 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:33 INFO - PROCESS | 3620 | ++DOCSHELL 1693B400 == 43 [pid = 3620] [id = 606] 17:29:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (16940800) [pid = 3620] [serial = 1818] [outer = 00000000] 17:29:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (16DB7800) [pid = 3620] [serial = 1819] [outer = 16940800] 17:29:33 INFO - PROCESS | 3620 | 1463794173510 Marionette DEBUG loaded listener.js 17:29:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (16DC0400) [pid = 3620] [serial = 1820] [outer = 16940800] 17:29:33 INFO - PROCESS | 3620 | 1463794173909 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:29:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:29:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 715ms 17:29:33 INFO - PROCESS | 3620 | 1463794173939 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 17:29:33 INFO - PROCESS | 3620 | 1463794173941 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 17:29:33 INFO - PROCESS | 3620 | 1463794173945 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:29:33 INFO - PROCESS | 3620 | 1463794173946 Marionette TRACE conn2 <- [1,2390,null,{}] 17:29:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:29:33 INFO - PROCESS | 3620 | 1463794173950 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:34 INFO - PROCESS | 3620 | 1463794174067 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 17:29:34 INFO - PROCESS | 3620 | 1463794174075 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:34 INFO - PROCESS | 3620 | ++DOCSHELL 16231400 == 44 [pid = 3620] [id = 607] 17:29:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (16941400) [pid = 3620] [serial = 1821] [outer = 00000000] 17:29:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (17031000) [pid = 3620] [serial = 1822] [outer = 16941400] 17:29:34 INFO - PROCESS | 3620 | 1463794174118 Marionette DEBUG loaded listener.js 17:29:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (17035C00) [pid = 3620] [serial = 1823] [outer = 16941400] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (0F32EC00) [pid = 3620] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (1055C000) [pid = 3620] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (166D3400) [pid = 3620] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (1622A000) [pid = 3620] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (162CD000) [pid = 3620] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (162B3C00) [pid = 3620] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (130D6C00) [pid = 3620] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (10432800) [pid = 3620] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (13314400) [pid = 3620] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (15D0B400) [pid = 3620] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (0F301400) [pid = 3620] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1622C400) [pid = 3620] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (16DBD000) [pid = 3620] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (0F335000) [pid = 3620] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (16948C00) [pid = 3620] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (15D0E400) [pid = 3620] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (13310800) [pid = 3620] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (13BB7400) [pid = 3620] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (1622C800) [pid = 3620] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (10ABD800) [pid = 3620] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:29:34 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (170D0000) [pid = 3620] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:29:34 INFO - PROCESS | 3620 | 1463794174783 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 17:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 883ms 17:29:34 INFO - PROCESS | 3620 | 1463794174833 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 17:29:34 INFO - PROCESS | 3620 | 1463794174834 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 17:29:34 INFO - PROCESS | 3620 | 1463794174838 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:29:34 INFO - PROCESS | 3620 | 1463794174839 Marionette TRACE conn2 <- [1,2394,null,{}] 17:29:34 INFO - PROCESS | 3620 | 1463794174843 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:34 INFO - PROCESS | 3620 | 1463794174939 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 17:29:34 INFO - PROCESS | 3620 | 1463794174945 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:34 INFO - PROCESS | 3620 | ++DOCSHELL 10A59000 == 45 [pid = 3620] [id = 608] 17:29:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (10ABEC00) [pid = 3620] [serial = 1824] [outer = 00000000] 17:29:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (13BB4800) [pid = 3620] [serial = 1825] [outer = 10ABEC00] 17:29:34 INFO - PROCESS | 3620 | 1463794174989 Marionette DEBUG loaded listener.js 17:29:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (14EB0000) [pid = 3620] [serial = 1826] [outer = 10ABEC00] 17:29:35 INFO - PROCESS | 3620 | 1463794175401 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 17:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 624ms 17:29:35 INFO - PROCESS | 3620 | 1463794175458 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 17:29:35 INFO - PROCESS | 3620 | 1463794175460 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 17:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:29:35 INFO - PROCESS | 3620 | 1463794175464 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:29:35 INFO - PROCESS | 3620 | 1463794175466 Marionette TRACE conn2 <- [1,2398,null,{}] 17:29:35 INFO - PROCESS | 3620 | 1463794175471 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:35 INFO - PROCESS | 3620 | 1463794175550 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 17:29:35 INFO - PROCESS | 3620 | 1463794175556 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:35 INFO - PROCESS | 3620 | ++DOCSHELL 15D0B400 == 46 [pid = 3620] [id = 609] 17:29:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (160B4400) [pid = 3620] [serial = 1827] [outer = 00000000] 17:29:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1693F000) [pid = 3620] [serial = 1828] [outer = 160B4400] 17:29:35 INFO - PROCESS | 3620 | 1463794175600 Marionette DEBUG loaded listener.js 17:29:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (16AC1000) [pid = 3620] [serial = 1829] [outer = 160B4400] 17:29:36 INFO - PROCESS | 3620 | 1463794176053 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 624ms 17:29:36 INFO - PROCESS | 3620 | 1463794176084 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 17:29:36 INFO - PROCESS | 3620 | 1463794176086 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 17:29:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:29:36 INFO - PROCESS | 3620 | 1463794176089 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:29:36 INFO - PROCESS | 3620 | 1463794176091 Marionette TRACE conn2 <- [1,2402,null,{}] 17:29:36 INFO - PROCESS | 3620 | 1463794176095 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:36 INFO - PROCESS | 3620 | 1463794176175 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 17:29:36 INFO - PROCESS | 3620 | 1463794176181 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:36 INFO - PROCESS | 3620 | ++DOCSHELL 1693EC00 == 47 [pid = 3620] [id = 610] 17:29:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (17023400) [pid = 3620] [serial = 1830] [outer = 00000000] 17:29:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (170D6400) [pid = 3620] [serial = 1831] [outer = 17023400] 17:29:36 INFO - PROCESS | 3620 | 1463794176231 Marionette DEBUG loaded listener.js 17:29:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1740A800) [pid = 3620] [serial = 1832] [outer = 17023400] 17:29:36 INFO - PROCESS | 3620 | 1463794176921 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 17:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 867ms 17:29:36 INFO - PROCESS | 3620 | 1463794176978 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 17:29:36 INFO - PROCESS | 3620 | 1463794176984 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 17:29:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:29:36 INFO - PROCESS | 3620 | 1463794176989 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:29:36 INFO - PROCESS | 3620 | 1463794176993 Marionette TRACE conn2 <- [1,2406,null,{}] 17:29:36 INFO - PROCESS | 3620 | 1463794176998 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:37 INFO - PROCESS | 3620 | 1463794177108 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 17:29:37 INFO - PROCESS | 3620 | 1463794177223 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:37 INFO - PROCESS | 3620 | ++DOCSHELL 10EAD800 == 48 [pid = 3620] [id = 611] 17:29:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (11A02C00) [pid = 3620] [serial = 1833] [outer = 00000000] 17:29:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (12AE8C00) [pid = 3620] [serial = 1834] [outer = 11A02C00] 17:29:37 INFO - PROCESS | 3620 | 1463794177319 Marionette DEBUG loaded listener.js 17:29:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (13162000) [pid = 3620] [serial = 1835] [outer = 11A02C00] 17:29:37 INFO - PROCESS | 3620 | 1463794177903 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:29:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:29:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 974ms 17:29:37 INFO - PROCESS | 3620 | 1463794177957 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 17:29:37 INFO - PROCESS | 3620 | 1463794177964 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 17:29:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:29:37 INFO - PROCESS | 3620 | 1463794177970 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:29:37 INFO - PROCESS | 3620 | 1463794177973 Marionette TRACE conn2 <- [1,2410,null,{}] 17:29:37 INFO - PROCESS | 3620 | 1463794177977 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:38 INFO - PROCESS | 3620 | 1463794178083 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 17:29:38 INFO - PROCESS | 3620 | 1463794178224 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:38 INFO - PROCESS | 3620 | ++DOCSHELL 13BC0800 == 49 [pid = 3620] [id = 612] 17:29:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (140C9000) [pid = 3620] [serial = 1836] [outer = 00000000] 17:29:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (15898C00) [pid = 3620] [serial = 1837] [outer = 140C9000] 17:29:38 INFO - PROCESS | 3620 | 1463794178279 Marionette DEBUG loaded listener.js 17:29:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (160BB000) [pid = 3620] [serial = 1838] [outer = 140C9000] 17:29:38 INFO - PROCESS | 3620 | 1463794178890 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:29:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:29:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 974ms 17:29:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:29:38 INFO - PROCESS | 3620 | 1463794178955 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 17:29:38 INFO - PROCESS | 3620 | 1463794178957 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 17:29:38 INFO - PROCESS | 3620 | 1463794178962 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:29:38 INFO - PROCESS | 3620 | 1463794178965 Marionette TRACE conn2 <- [1,2414,null,{}] 17:29:38 INFO - PROCESS | 3620 | 1463794178982 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:39 INFO - PROCESS | 3620 | 1463794179077 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 17:29:39 INFO - PROCESS | 3620 | 1463794179220 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:39 INFO - PROCESS | 3620 | ++DOCSHELL 16222800 == 50 [pid = 3620] [id = 613] 17:29:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (162BE800) [pid = 3620] [serial = 1839] [outer = 00000000] 17:29:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (17038800) [pid = 3620] [serial = 1840] [outer = 162BE800] 17:29:39 INFO - PROCESS | 3620 | 1463794179277 Marionette DEBUG loaded listener.js 17:29:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (17409800) [pid = 3620] [serial = 1841] [outer = 162BE800] 17:29:39 INFO - PROCESS | 3620 | 1463794179809 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:29:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:29:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 913ms 17:29:39 INFO - PROCESS | 3620 | 1463794179871 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 17:29:39 INFO - PROCESS | 3620 | 1463794179874 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 17:29:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:29:39 INFO - PROCESS | 3620 | 1463794179878 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:29:39 INFO - PROCESS | 3620 | 1463794179880 Marionette TRACE conn2 <- [1,2418,null,{}] 17:29:39 INFO - PROCESS | 3620 | 1463794179884 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:39 INFO - PROCESS | 3620 | 1463794179992 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 17:29:40 INFO - PROCESS | 3620 | 1463794180133 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:40 INFO - PROCESS | 3620 | ++DOCSHELL 16A55C00 == 51 [pid = 3620] [id = 614] 17:29:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (16DB5400) [pid = 3620] [serial = 1842] [outer = 00000000] 17:29:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (17728400) [pid = 3620] [serial = 1843] [outer = 16DB5400] 17:29:40 INFO - PROCESS | 3620 | 1463794180187 Marionette DEBUG loaded listener.js 17:29:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (1772CC00) [pid = 3620] [serial = 1844] [outer = 16DB5400] 17:29:40 INFO - PROCESS | 3620 | 1463794180761 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 17:29:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:29:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 929ms 17:29:40 INFO - PROCESS | 3620 | 1463794180806 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 17:29:40 INFO - PROCESS | 3620 | 1463794180809 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 17:29:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:29:40 INFO - PROCESS | 3620 | 1463794180813 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:29:40 INFO - PROCESS | 3620 | 1463794180815 Marionette TRACE conn2 <- [1,2422,null,{}] 17:29:40 INFO - PROCESS | 3620 | 1463794180819 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:41 INFO - PROCESS | 3620 | 1463794181055 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 17:29:41 INFO - PROCESS | 3620 | 1463794181216 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:41 INFO - PROCESS | 3620 | ++DOCSHELL 102CA000 == 52 [pid = 3620] [id = 615] 17:29:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (102CA400) [pid = 3620] [serial = 1845] [outer = 00000000] 17:29:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (1055F800) [pid = 3620] [serial = 1846] [outer = 102CA400] 17:29:41 INFO - PROCESS | 3620 | 1463794181266 Marionette DEBUG loaded listener.js 17:29:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (10AB7400) [pid = 3620] [serial = 1847] [outer = 102CA400] 17:29:41 INFO - PROCESS | 3620 | 1463794181786 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 17:29:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:29:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1019ms 17:29:41 INFO - PROCESS | 3620 | --DOCSHELL 15D0B400 == 51 [pid = 3620] [id = 609] 17:29:41 INFO - PROCESS | 3620 | --DOCSHELL 10A59000 == 50 [pid = 3620] [id = 608] 17:29:41 INFO - PROCESS | 3620 | --DOCSHELL 16231400 == 49 [pid = 3620] [id = 607] 17:29:41 INFO - PROCESS | 3620 | --DOCSHELL 1693B400 == 48 [pid = 3620] [id = 606] 17:29:41 INFO - PROCESS | 3620 | --DOCSHELL 1047C800 == 47 [pid = 3620] [id = 605] 17:29:41 INFO - PROCESS | 3620 | --DOCSHELL 1589AC00 == 46 [pid = 3620] [id = 604] 17:29:41 INFO - PROCESS | 3620 | --DOCSHELL 1515D000 == 45 [pid = 3620] [id = 603] 17:29:41 INFO - PROCESS | 3620 | --DOCSHELL 13362800 == 44 [pid = 3620] [id = 602] 17:29:41 INFO - PROCESS | 3620 | --DOCSHELL 10A76400 == 43 [pid = 3620] [id = 601] 17:29:41 INFO - PROCESS | 3620 | --DOCSHELL 0C782400 == 42 [pid = 3620] [id = 600] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (10A77000) [pid = 3620] [serial = 1688] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (12A6F000) [pid = 3620] [serial = 1724] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (16DBA000) [pid = 3620] [serial = 1730] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (16230000) [pid = 3620] [serial = 1753] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (17038400) [pid = 3620] [serial = 1783] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (16944400) [pid = 3620] [serial = 1760] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (15161800) [pid = 3620] [serial = 1727] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (1149A000) [pid = 3620] [serial = 1763] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (14E7D800) [pid = 3620] [serial = 1750] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (16DB4400) [pid = 3620] [serial = 1778] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (170CD000) [pid = 3620] [serial = 1784] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (162CD800) [pid = 3620] [serial = 1774] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (162C9800) [pid = 3620] [serial = 1757] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1702F800) [pid = 3620] [serial = 1733] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (12D1D000) [pid = 3620] [serial = 1691] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (166C6C00) [pid = 3620] [serial = 1775] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (162B4400) [pid = 3620] [serial = 1754] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (162C5400) [pid = 3620] [serial = 1756] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (1AC04400) [pid = 3620] [serial = 1643] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1693FC00) [pid = 3620] [serial = 1759] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (160BC000) [pid = 3620] [serial = 1769] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (13BBEC00) [pid = 3620] [serial = 1766] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16EA4C00) [pid = 3620] [serial = 1780] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (10A70000) [pid = 3620] [serial = 1762] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (162B4000) [pid = 3620] [serial = 1771] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (138E0800) [pid = 3620] [serial = 1765] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1702EC00) [pid = 3620] [serial = 1781] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (1693C000) [pid = 3620] [serial = 1777] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (162C1000) [pid = 3620] [serial = 1772] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (131EC000) [pid = 3620] [serial = 1748] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (12A67C00) [pid = 3620] [serial = 1747] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (160AF400) [pid = 3620] [serial = 1768] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (157E7C00) [pid = 3620] [serial = 1751] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (170D8000) [pid = 3620] [serial = 1786] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (171F3400) [pid = 3620] [serial = 1787] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1740B000) [pid = 3620] [serial = 1789] [outer = 00000000] [url = about:blank] 17:29:41 INFO - PROCESS | 3620 | 1463794181870 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 17:29:41 INFO - PROCESS | 3620 | 1463794181873 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 17:29:41 INFO - PROCESS | 3620 | 1463794181877 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:29:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:29:41 INFO - PROCESS | 3620 | 1463794181881 Marionette TRACE conn2 <- [1,2426,null,{}] 17:29:41 INFO - PROCESS | 3620 | 1463794181886 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:41 INFO - PROCESS | 3620 | 1463794181986 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 17:29:42 INFO - PROCESS | 3620 | 1463794182091 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:42 INFO - PROCESS | 3620 | ++DOCSHELL 0F332400 == 43 [pid = 3620] [id = 616] 17:29:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (102D3400) [pid = 3620] [serial = 1848] [outer = 00000000] 17:29:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (11A10000) [pid = 3620] [serial = 1849] [outer = 102D3400] 17:29:42 INFO - PROCESS | 3620 | 1463794182138 Marionette DEBUG loaded listener.js 17:29:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (12A6CC00) [pid = 3620] [serial = 1850] [outer = 102D3400] 17:29:42 INFO - PROCESS | 3620 | 1463794182533 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 17:29:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:29:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 716ms 17:29:42 INFO - PROCESS | 3620 | 1463794182603 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 17:29:42 INFO - PROCESS | 3620 | 1463794182606 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 17:29:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:29:42 INFO - PROCESS | 3620 | 1463794182610 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:29:42 INFO - PROCESS | 3620 | 1463794182612 Marionette TRACE conn2 <- [1,2430,null,{}] 17:29:42 INFO - PROCESS | 3620 | 1463794182616 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:42 INFO - PROCESS | 3620 | 1463794182698 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 17:29:42 INFO - PROCESS | 3620 | 1463794182715 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:42 INFO - PROCESS | 3620 | ++DOCSHELL 13BB5C00 == 44 [pid = 3620] [id = 617] 17:29:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (13BB7000) [pid = 3620] [serial = 1851] [outer = 00000000] 17:29:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (13D7B000) [pid = 3620] [serial = 1852] [outer = 13BB7000] 17:29:42 INFO - PROCESS | 3620 | 1463794182762 Marionette DEBUG loaded listener.js 17:29:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (14E2B800) [pid = 3620] [serial = 1853] [outer = 13BB7000] 17:29:43 INFO - PROCESS | 3620 | 1463794183209 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 17:29:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:29:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 609ms 17:29:43 INFO - PROCESS | 3620 | 1463794183230 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 17:29:43 INFO - PROCESS | 3620 | 1463794183233 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 17:29:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:29:43 INFO - PROCESS | 3620 | 1463794183243 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:29:43 INFO - PROCESS | 3620 | 1463794183247 Marionette TRACE conn2 <- [1,2434,null,{}] 17:29:43 INFO - PROCESS | 3620 | 1463794183255 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:43 INFO - PROCESS | 3620 | 1463794183340 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 17:29:43 INFO - PROCESS | 3620 | 1463794183348 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:43 INFO - PROCESS | 3620 | ++DOCSHELL 131EC400 == 45 [pid = 3620] [id = 618] 17:29:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (15D0D400) [pid = 3620] [serial = 1854] [outer = 00000000] 17:29:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (160B3C00) [pid = 3620] [serial = 1855] [outer = 15D0D400] 17:29:43 INFO - PROCESS | 3620 | 1463794183392 Marionette DEBUG loaded listener.js 17:29:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (15DF6000) [pid = 3620] [serial = 1856] [outer = 15D0D400] 17:29:43 INFO - PROCESS | 3620 | 1463794183809 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 17:29:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:29:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 639ms 17:29:43 INFO - PROCESS | 3620 | 1463794183881 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 17:29:43 INFO - PROCESS | 3620 | 1463794183883 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 17:29:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:29:43 INFO - PROCESS | 3620 | 1463794183887 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:29:43 INFO - PROCESS | 3620 | 1463794183889 Marionette TRACE conn2 <- [1,2438,null,{}] 17:29:43 INFO - PROCESS | 3620 | 1463794183892 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:43 INFO - PROCESS | 3620 | 1463794183973 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 17:29:43 INFO - PROCESS | 3620 | 1463794183989 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:43 INFO - PROCESS | 3620 | ++DOCSHELL 13309400 == 46 [pid = 3620] [id = 619] 17:29:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (160B9C00) [pid = 3620] [serial = 1857] [outer = 00000000] 17:29:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (162B4000) [pid = 3620] [serial = 1858] [outer = 160B9C00] 17:29:44 INFO - PROCESS | 3620 | 1463794184033 Marionette DEBUG loaded listener.js 17:29:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (162BB000) [pid = 3620] [serial = 1859] [outer = 160B9C00] 17:29:44 INFO - PROCESS | 3620 | 1463794184506 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 17:29:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:29:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 17:29:44 INFO - PROCESS | 3620 | 1463794184570 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 17:29:44 INFO - PROCESS | 3620 | 1463794184572 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 17:29:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:29:44 INFO - PROCESS | 3620 | 1463794184576 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:29:44 INFO - PROCESS | 3620 | 1463794184577 Marionette TRACE conn2 <- [1,2442,null,{}] 17:29:44 INFO - PROCESS | 3620 | 1463794184580 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:44 INFO - PROCESS | 3620 | 1463794184694 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 17:29:44 INFO - PROCESS | 3620 | 1463794184690 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:44 INFO - PROCESS | 3620 | ++DOCSHELL 162C0800 == 47 [pid = 3620] [id = 620] 17:29:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (162C8800) [pid = 3620] [serial = 1860] [outer = 00000000] 17:29:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (166C5000) [pid = 3620] [serial = 1861] [outer = 162C8800] 17:29:44 INFO - PROCESS | 3620 | 1463794184804 Marionette DEBUG loaded listener.js 17:29:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1693CC00) [pid = 3620] [serial = 1862] [outer = 162C8800] 17:29:45 INFO - PROCESS | 3620 | 1463794185241 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 17:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 716ms 17:29:45 INFO - PROCESS | 3620 | 1463794185299 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 17:29:45 INFO - PROCESS | 3620 | 1463794185300 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 17:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:29:45 INFO - PROCESS | 3620 | 1463794185311 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:29:45 INFO - PROCESS | 3620 | 1463794185312 Marionette TRACE conn2 <- [1,2446,null,{}] 17:29:45 INFO - PROCESS | 3620 | 1463794185316 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:45 INFO - PROCESS | 3620 | 1463794185445 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 17:29:45 INFO - PROCESS | 3620 | 1463794185519 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:45 INFO - PROCESS | 3620 | ++DOCSHELL 16949400 == 48 [pid = 3620] [id = 621] 17:29:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (16AB7800) [pid = 3620] [serial = 1863] [outer = 00000000] 17:29:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (16DB8C00) [pid = 3620] [serial = 1864] [outer = 16AB7800] 17:29:45 INFO - PROCESS | 3620 | 1463794185563 Marionette DEBUG loaded listener.js 17:29:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (16DBA000) [pid = 3620] [serial = 1865] [outer = 16AB7800] 17:29:45 INFO - PROCESS | 3620 | 1463794185973 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 17:29:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:29:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 17:29:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:29:46 INFO - PROCESS | 3620 | 1463794186016 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 17:29:46 INFO - PROCESS | 3620 | 1463794186018 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 17:29:46 INFO - PROCESS | 3620 | 1463794186022 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:29:46 INFO - PROCESS | 3620 | 1463794186023 Marionette TRACE conn2 <- [1,2450,null,{}] 17:29:46 INFO - PROCESS | 3620 | 1463794186027 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:46 INFO - PROCESS | 3620 | 1463794186146 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 17:29:46 INFO - PROCESS | 3620 | 1463794186157 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:46 INFO - PROCESS | 3620 | ++DOCSHELL 12AE0800 == 49 [pid = 3620] [id = 622] 17:29:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (130D6C00) [pid = 3620] [serial = 1866] [outer = 00000000] 17:29:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (16948800) [pid = 3620] [serial = 1867] [outer = 130D6C00] 17:29:46 INFO - PROCESS | 3620 | 1463794186321 Marionette DEBUG loaded listener.js 17:29:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (17030400) [pid = 3620] [serial = 1868] [outer = 130D6C00] 17:29:46 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (162B0800) [pid = 3620] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:29:46 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (16940800) [pid = 3620] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:29:46 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1515EC00) [pid = 3620] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:29:46 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0F303000) [pid = 3620] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:29:46 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (13363400) [pid = 3620] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:29:46 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (15D03000) [pid = 3620] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:29:46 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (10A77800) [pid = 3620] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:29:46 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16941400) [pid = 3620] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:29:46 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (160B4400) [pid = 3620] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:29:46 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (10ABEC00) [pid = 3620] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:29:46 INFO - PROCESS | 3620 | 1463794186672 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 17:29:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:29:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 685ms 17:29:46 INFO - PROCESS | 3620 | 1463794186703 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 17:29:46 INFO - PROCESS | 3620 | 1463794186705 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 17:29:46 INFO - PROCESS | 3620 | 1463794186708 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:29:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:29:46 INFO - PROCESS | 3620 | 1463794186710 Marionette TRACE conn2 <- [1,2454,null,{}] 17:29:46 INFO - PROCESS | 3620 | 1463794186713 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:46 INFO - PROCESS | 3620 | 1463794186818 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 17:29:46 INFO - PROCESS | 3620 | 1463794186917 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:46 INFO - PROCESS | 3620 | ++DOCSHELL 0F333000 == 50 [pid = 3620] [id = 623] 17:29:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (1055B000) [pid = 3620] [serial = 1869] [outer = 00000000] 17:29:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (162B7C00) [pid = 3620] [serial = 1870] [outer = 1055B000] 17:29:46 INFO - PROCESS | 3620 | 1463794186960 Marionette DEBUG loaded listener.js 17:29:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16EAF400) [pid = 3620] [serial = 1871] [outer = 1055B000] 17:29:47 INFO - PROCESS | 3620 | 1463794187303 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 17:29:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:29:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 609ms 17:29:47 INFO - PROCESS | 3620 | 1463794187330 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 17:29:47 INFO - PROCESS | 3620 | 1463794187331 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 17:29:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:29:47 INFO - PROCESS | 3620 | 1463794187335 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:29:47 INFO - PROCESS | 3620 | 1463794187336 Marionette TRACE conn2 <- [1,2458,null,{}] 17:29:47 INFO - PROCESS | 3620 | 1463794187340 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:47 INFO - PROCESS | 3620 | 1463794187459 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 17:29:47 INFO - PROCESS | 3620 | 1463794187467 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:47 INFO - PROCESS | 3620 | ++DOCSHELL 0F336400 == 51 [pid = 3620] [id = 624] 17:29:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (102DF000) [pid = 3620] [serial = 1872] [outer = 00000000] 17:29:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (170D0000) [pid = 3620] [serial = 1873] [outer = 102DF000] 17:29:47 INFO - PROCESS | 3620 | 1463794187511 Marionette DEBUG loaded listener.js 17:29:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (171F1C00) [pid = 3620] [serial = 1874] [outer = 102DF000] 17:29:47 INFO - PROCESS | 3620 | 1463794187903 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 17:29:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:29:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 609ms 17:29:47 INFO - PROCESS | 3620 | 1463794187957 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 17:29:47 INFO - PROCESS | 3620 | 1463794187959 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 17:29:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:29:47 INFO - PROCESS | 3620 | 1463794187962 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:29:47 INFO - PROCESS | 3620 | 1463794187964 Marionette TRACE conn2 <- [1,2462,null,{}] 17:29:47 INFO - PROCESS | 3620 | 1463794187967 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:48 INFO - PROCESS | 3620 | 1463794188085 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 17:29:48 INFO - PROCESS | 3620 | 1463794188153 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:48 INFO - PROCESS | 3620 | ++DOCSHELL 13361800 == 52 [pid = 3620] [id = 625] 17:29:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (138DBC00) [pid = 3620] [serial = 1875] [outer = 00000000] 17:29:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1741F800) [pid = 3620] [serial = 1876] [outer = 138DBC00] 17:29:48 INFO - PROCESS | 3620 | 1463794188203 Marionette DEBUG loaded listener.js 17:29:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (177C2000) [pid = 3620] [serial = 1877] [outer = 138DBC00] 17:29:48 INFO - PROCESS | 3620 | 1463794188825 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 17:29:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:29:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 913ms 17:29:48 INFO - PROCESS | 3620 | 1463794188892 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 17:29:48 INFO - PROCESS | 3620 | 1463794188897 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 17:29:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:29:48 INFO - PROCESS | 3620 | 1463794188902 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:29:48 INFO - PROCESS | 3620 | 1463794188906 Marionette TRACE conn2 <- [1,2466,null,{}] 17:29:48 INFO - PROCESS | 3620 | 1463794188927 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:49 INFO - PROCESS | 3620 | 1463794189038 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 17:29:49 INFO - PROCESS | 3620 | 1463794189179 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:49 INFO - PROCESS | 3620 | ++DOCSHELL 0F32AC00 == 53 [pid = 3620] [id = 626] 17:29:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (0F338400) [pid = 3620] [serial = 1878] [outer = 00000000] 17:29:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (11CE9000) [pid = 3620] [serial = 1879] [outer = 0F338400] 17:29:49 INFO - PROCESS | 3620 | 1463794189236 Marionette DEBUG loaded listener.js 17:29:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (138DA800) [pid = 3620] [serial = 1880] [outer = 0F338400] 17:29:49 INFO - PROCESS | 3620 | 1463794189849 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:29:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:29:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1019ms 17:29:49 INFO - PROCESS | 3620 | 1463794189913 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 17:29:49 INFO - PROCESS | 3620 | 1463794189918 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 17:29:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:29:49 INFO - PROCESS | 3620 | 1463794189938 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:29:49 INFO - PROCESS | 3620 | 1463794189941 Marionette TRACE conn2 <- [1,2470,null,{}] 17:29:49 INFO - PROCESS | 3620 | 1463794189966 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:50 INFO - PROCESS | 3620 | 1463794190080 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 17:29:50 INFO - PROCESS | 3620 | 1463794190215 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:50 INFO - PROCESS | 3620 | ++DOCSHELL 15158000 == 54 [pid = 3620] [id = 627] 17:29:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (157E1800) [pid = 3620] [serial = 1881] [outer = 00000000] 17:29:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (160B2800) [pid = 3620] [serial = 1882] [outer = 157E1800] 17:29:50 INFO - PROCESS | 3620 | 1463794190269 Marionette DEBUG loaded listener.js 17:29:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (162B5000) [pid = 3620] [serial = 1883] [outer = 157E1800] 17:29:50 INFO - PROCESS | 3620 | 1463794190847 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 17:29:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:29:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 959ms 17:29:50 INFO - PROCESS | 3620 | 1463794190892 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 17:29:50 INFO - PROCESS | 3620 | 1463794190895 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 17:29:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:29:50 INFO - PROCESS | 3620 | 1463794190899 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:29:50 INFO - PROCESS | 3620 | 1463794190903 Marionette TRACE conn2 <- [1,2474,null,{}] 17:29:50 INFO - PROCESS | 3620 | 1463794190913 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:50 INFO - PROCESS | 3620 | 1463794191022 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 17:29:51 INFO - PROCESS | 3620 | 1463794191137 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:51 INFO - PROCESS | 3620 | ++DOCSHELL 1740B000 == 55 [pid = 3620] [id = 628] 17:29:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (1740B800) [pid = 3620] [serial = 1884] [outer = 00000000] 17:29:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (17729400) [pid = 3620] [serial = 1885] [outer = 1740B800] 17:29:51 INFO - PROCESS | 3620 | 1463794191241 Marionette DEBUG loaded listener.js 17:29:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (17850000) [pid = 3620] [serial = 1886] [outer = 1740B800] 17:29:51 INFO - PROCESS | 3620 | 1463794191821 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 17:29:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:29:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 974ms 17:29:51 INFO - PROCESS | 3620 | 1463794191866 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 17:29:51 INFO - PROCESS | 3620 | 1463794191868 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 17:29:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:29:51 INFO - PROCESS | 3620 | 1463794191872 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:29:51 INFO - PROCESS | 3620 | 1463794191874 Marionette TRACE conn2 <- [1,2478,null,{}] 17:29:51 INFO - PROCESS | 3620 | 1463794191904 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:52 INFO - PROCESS | 3620 | 1463794192010 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 17:29:52 INFO - PROCESS | 3620 | 1463794192151 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:52 INFO - PROCESS | 3620 | ++DOCSHELL 1022A800 == 56 [pid = 3620] [id = 629] 17:29:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (10A7A800) [pid = 3620] [serial = 1887] [outer = 00000000] 17:29:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (11AF5000) [pid = 3620] [serial = 1888] [outer = 10A7A800] 17:29:52 INFO - PROCESS | 3620 | 1463794192206 Marionette DEBUG loaded listener.js 17:29:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (13316C00) [pid = 3620] [serial = 1889] [outer = 10A7A800] 17:29:52 INFO - PROCESS | 3620 | 1463794192985 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:29:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:29:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1187ms 17:29:53 INFO - PROCESS | 3620 | 1463794193077 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 17:29:53 INFO - PROCESS | 3620 | 1463794193082 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 17:29:53 INFO - PROCESS | 3620 | 1463794193087 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:29:53 INFO - PROCESS | 3620 | 1463794193091 Marionette TRACE conn2 <- [1,2482,null,{}] 17:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:29:53 INFO - PROCESS | 3620 | 1463794193096 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:53 INFO - PROCESS | 3620 | 1463794193198 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 17:29:53 INFO - PROCESS | 3620 | 1463794193342 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:53 INFO - PROCESS | 3620 | ++DOCSHELL 0C779800 == 57 [pid = 3620] [id = 630] 17:29:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (10AC1000) [pid = 3620] [serial = 1890] [outer = 00000000] 17:29:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (12A8D800) [pid = 3620] [serial = 1891] [outer = 10AC1000] 17:29:53 INFO - PROCESS | 3620 | 1463794193394 Marionette DEBUG loaded listener.js 17:29:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (1335E800) [pid = 3620] [serial = 1892] [outer = 10AC1000] 17:29:53 INFO - PROCESS | 3620 | --DOCSHELL 0F336400 == 56 [pid = 3620] [id = 624] 17:29:53 INFO - PROCESS | 3620 | --DOCSHELL 0F333000 == 55 [pid = 3620] [id = 623] 17:29:53 INFO - PROCESS | 3620 | --DOCSHELL 12AE0800 == 54 [pid = 3620] [id = 622] 17:29:53 INFO - PROCESS | 3620 | --DOCSHELL 16949400 == 53 [pid = 3620] [id = 621] 17:29:53 INFO - PROCESS | 3620 | --DOCSHELL 162C0800 == 52 [pid = 3620] [id = 620] 17:29:53 INFO - PROCESS | 3620 | --DOCSHELL 13309400 == 51 [pid = 3620] [id = 619] 17:29:53 INFO - PROCESS | 3620 | --DOCSHELL 131EC400 == 50 [pid = 3620] [id = 618] 17:29:53 INFO - PROCESS | 3620 | --DOCSHELL 13BB5C00 == 49 [pid = 3620] [id = 617] 17:29:53 INFO - PROCESS | 3620 | --DOCSHELL 0F332400 == 48 [pid = 3620] [id = 616] 17:29:53 INFO - PROCESS | 3620 | --DOCSHELL 102CA000 == 47 [pid = 3620] [id = 615] 17:29:53 INFO - PROCESS | 3620 | --DOCSHELL 10EAD800 == 46 [pid = 3620] [id = 611] 17:29:53 INFO - PROCESS | 3620 | --DOCSHELL 1693EC00 == 45 [pid = 3620] [id = 610] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (162C1400) [pid = 3620] [serial = 1816] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (16DB7800) [pid = 3620] [serial = 1819] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (15B0C400) [pid = 3620] [serial = 1810] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (170D6400) [pid = 3620] [serial = 1831] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (11CE7C00) [pid = 3620] [serial = 1792] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (10AB9000) [pid = 3620] [serial = 1802] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (1046E800) [pid = 3620] [serial = 1801] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (138DF800) [pid = 3620] [serial = 1807] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (13BB6C00) [pid = 3620] [serial = 1808] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (16224C00) [pid = 3620] [serial = 1813] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (174C1800) [pid = 3620] [serial = 1798] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1287C400) [pid = 3620] [serial = 1804] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (13166400) [pid = 3620] [serial = 1805] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1693B000) [pid = 3620] [serial = 1817] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (160BAC00) [pid = 3620] [serial = 1795] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (17031000) [pid = 3620] [serial = 1822] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (16DC0400) [pid = 3620] [serial = 1820] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (17035C00) [pid = 3620] [serial = 1823] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1693F000) [pid = 3620] [serial = 1828] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (15D0E000) [pid = 3620] [serial = 1811] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (13BB4800) [pid = 3620] [serial = 1825] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16AC1000) [pid = 3620] [serial = 1829] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (14EB0000) [pid = 3620] [serial = 1826] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1622AC00) [pid = 3620] [serial = 1814] [outer = 00000000] [url = about:blank] 17:29:53 INFO - PROCESS | 3620 | 1463794193879 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 17:29:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:29:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 822ms 17:29:53 INFO - PROCESS | 3620 | 1463794193917 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 17:29:53 INFO - PROCESS | 3620 | 1463794193922 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 17:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:29:53 INFO - PROCESS | 3620 | 1463794193928 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:29:53 INFO - PROCESS | 3620 | 1463794193930 Marionette TRACE conn2 <- [1,2486,null,{}] 17:29:53 INFO - PROCESS | 3620 | 1463794193934 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:54 INFO - PROCESS | 3620 | 1463794194020 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 17:29:54 INFO - PROCESS | 3620 | 1463794194030 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:54 INFO - PROCESS | 3620 | ++DOCSHELL 12A6AC00 == 46 [pid = 3620] [id = 631] 17:29:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (12A6C400) [pid = 3620] [serial = 1893] [outer = 00000000] 17:29:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (131EB000) [pid = 3620] [serial = 1894] [outer = 12A6C400] 17:29:54 INFO - PROCESS | 3620 | 1463794194077 Marionette DEBUG loaded listener.js 17:29:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (13BB6C00) [pid = 3620] [serial = 1895] [outer = 12A6C400] 17:29:54 INFO - PROCESS | 3620 | 1463794194579 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:29:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:29:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 685ms 17:29:54 INFO - PROCESS | 3620 | 1463794194609 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 17:29:54 INFO - PROCESS | 3620 | 1463794194611 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 17:29:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:29:54 INFO - PROCESS | 3620 | 1463794194614 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:29:54 INFO - PROCESS | 3620 | 1463794194618 Marionette TRACE conn2 <- [1,2490,null,{}] 17:29:54 INFO - PROCESS | 3620 | 1463794194628 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:54 INFO - PROCESS | 3620 | 1463794194714 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 17:29:54 INFO - PROCESS | 3620 | 1463794194753 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:54 INFO - PROCESS | 3620 | ++DOCSHELL 1589A400 == 47 [pid = 3620] [id = 632] 17:29:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (15B0DC00) [pid = 3620] [serial = 1896] [outer = 00000000] 17:29:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (15DF4C00) [pid = 3620] [serial = 1897] [outer = 15B0DC00] 17:29:54 INFO - PROCESS | 3620 | 1463794194805 Marionette DEBUG loaded listener.js 17:29:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1617A800) [pid = 3620] [serial = 1898] [outer = 15B0DC00] 17:29:55 INFO - PROCESS | 3620 | 1463794195257 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:29:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:29:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 669ms 17:29:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:29:55 INFO - PROCESS | 3620 | 1463794195293 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 17:29:55 INFO - PROCESS | 3620 | 1463794195296 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 17:29:55 INFO - PROCESS | 3620 | 1463794195299 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:29:55 INFO - PROCESS | 3620 | 1463794195301 Marionette TRACE conn2 <- [1,2494,null,{}] 17:29:55 INFO - PROCESS | 3620 | 1463794195305 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:55 INFO - PROCESS | 3620 | 1463794195386 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 17:29:55 INFO - PROCESS | 3620 | 1463794195393 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:55 INFO - PROCESS | 3620 | ++DOCSHELL 157E8400 == 48 [pid = 3620] [id = 633] 17:29:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (16223800) [pid = 3620] [serial = 1899] [outer = 00000000] 17:29:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (162B2000) [pid = 3620] [serial = 1900] [outer = 16223800] 17:29:55 INFO - PROCESS | 3620 | 1463794195437 Marionette DEBUG loaded listener.js 17:29:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (162C6800) [pid = 3620] [serial = 1901] [outer = 16223800] 17:29:55 INFO - PROCESS | 3620 | 1463794195862 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:29:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:29:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 609ms 17:29:55 INFO - PROCESS | 3620 | 1463794195924 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 17:29:55 INFO - PROCESS | 3620 | 1463794195926 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 17:29:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:29:55 INFO - PROCESS | 3620 | 1463794195937 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:29:55 INFO - PROCESS | 3620 | 1463794195938 Marionette TRACE conn2 <- [1,2498,null,{}] 17:29:55 INFO - PROCESS | 3620 | 1463794195951 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:56 INFO - PROCESS | 3620 | 1463794196063 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 17:29:56 INFO - PROCESS | 3620 | 1463794196158 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:56 INFO - PROCESS | 3620 | ++DOCSHELL 131E5C00 == 49 [pid = 3620] [id = 634] 17:29:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (1622A000) [pid = 3620] [serial = 1902] [outer = 00000000] 17:29:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (1693B400) [pid = 3620] [serial = 1903] [outer = 1622A000] 17:29:56 INFO - PROCESS | 3620 | 1463794196202 Marionette DEBUG loaded listener.js 17:29:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (16941800) [pid = 3620] [serial = 1904] [outer = 1622A000] 17:29:56 INFO - PROCESS | 3620 | 1463794196638 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 17:29:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:29:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 715ms 17:29:56 INFO - PROCESS | 3620 | 1463794196661 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 17:29:56 INFO - PROCESS | 3620 | 1463794196663 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 17:29:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:29:56 INFO - PROCESS | 3620 | 1463794196666 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:29:56 INFO - PROCESS | 3620 | 1463794196668 Marionette TRACE conn2 <- [1,2502,null,{}] 17:29:56 INFO - PROCESS | 3620 | 1463794196671 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:56 INFO - PROCESS | 3620 | 1463794196797 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 17:29:56 INFO - PROCESS | 3620 | 1463794196870 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:56 INFO - PROCESS | 3620 | ++DOCSHELL 0F301C00 == 50 [pid = 3620] [id = 635] 17:29:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (16945000) [pid = 3620] [serial = 1905] [outer = 00000000] 17:29:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (16DBEC00) [pid = 3620] [serial = 1906] [outer = 16945000] 17:29:56 INFO - PROCESS | 3620 | 1463794196899 Marionette DEBUG loaded listener.js 17:29:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (16EB0C00) [pid = 3620] [serial = 1907] [outer = 16945000] 17:29:57 INFO - PROCESS | 3620 | 1463794197329 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:29:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:29:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 715ms 17:29:57 INFO - PROCESS | 3620 | 1463794197391 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 17:29:57 INFO - PROCESS | 3620 | 1463794197393 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 17:29:57 INFO - PROCESS | 3620 | 1463794197396 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:29:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:29:57 INFO - PROCESS | 3620 | 1463794197398 Marionette TRACE conn2 <- [1,2506,null,{}] 17:29:57 INFO - PROCESS | 3620 | 1463794197410 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:57 INFO - PROCESS | 3620 | 1463794197552 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 17:29:57 INFO - PROCESS | 3620 | 1463794197546 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:57 INFO - PROCESS | 3620 | ++DOCSHELL 10AB3C00 == 51 [pid = 3620] [id = 636] 17:29:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (138E0C00) [pid = 3620] [serial = 1908] [outer = 00000000] 17:29:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (17039400) [pid = 3620] [serial = 1909] [outer = 138E0C00] 17:29:57 INFO - PROCESS | 3620 | 1463794197648 Marionette DEBUG loaded listener.js 17:29:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (170D1000) [pid = 3620] [serial = 1910] [outer = 138E0C00] 17:29:58 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (162C8800) [pid = 3620] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:29:58 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (16AB7800) [pid = 3620] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:29:58 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (102DF000) [pid = 3620] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:29:58 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (15D0D400) [pid = 3620] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:29:58 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (160B9C00) [pid = 3620] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:29:58 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (102D3400) [pid = 3620] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:29:58 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (102CA400) [pid = 3620] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:29:58 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (13BB7000) [pid = 3620] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:29:58 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (130D6C00) [pid = 3620] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:29:58 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (1055B000) [pid = 3620] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:29:58 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (1515BC00) [pid = 3620] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:29:58 INFO - PROCESS | 3620 | 1463794198176 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 837ms 17:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:29:58 INFO - PROCESS | 3620 | 1463794198241 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 17:29:58 INFO - PROCESS | 3620 | 1463794198243 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 17:29:58 INFO - PROCESS | 3620 | 1463794198230 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:29:58 INFO - PROCESS | 3620 | 1463794198232 Marionette TRACE conn2 <- [1,2510,null,{}] 17:29:58 INFO - PROCESS | 3620 | 1463794198236 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:58 INFO - PROCESS | 3620 | 1463794198315 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 17:29:58 INFO - PROCESS | 3620 | 1463794198420 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:58 INFO - PROCESS | 3620 | ++DOCSHELL 102CA400 == 52 [pid = 3620] [id = 637] 17:29:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (102DF000) [pid = 3620] [serial = 1911] [outer = 00000000] 17:29:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (14E84C00) [pid = 3620] [serial = 1912] [outer = 102DF000] 17:29:58 INFO - PROCESS | 3620 | 1463794198473 Marionette DEBUG loaded listener.js 17:29:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (16DB2C00) [pid = 3620] [serial = 1913] [outer = 102DF000] 17:29:58 INFO - PROCESS | 3620 | 1463794198832 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 17:29:58 INFO - PROCESS | 3620 | 1463794198929 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 17:29:58 INFO - PROCESS | 3620 | 1463794198913 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 17:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:29:58 INFO - PROCESS | 3620 | 1463794198920 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:29:58 INFO - PROCESS | 3620 | 1463794198922 Marionette TRACE conn2 <- [1,2514,null,{}] 17:29:58 INFO - PROCESS | 3620 | 1463794198925 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:59 INFO - PROCESS | 3620 | 1463794199006 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 17:29:59 INFO - PROCESS | 3620 | 1463794199018 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:59 INFO - PROCESS | 3620 | ++DOCSHELL 13BB7000 == 53 [pid = 3620] [id = 638] 17:29:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (16DBD800) [pid = 3620] [serial = 1914] [outer = 00000000] 17:29:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (174C6400) [pid = 3620] [serial = 1915] [outer = 16DBD800] 17:29:59 INFO - PROCESS | 3620 | 1463794199062 Marionette DEBUG loaded listener.js 17:29:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (17729800) [pid = 3620] [serial = 1916] [outer = 16DBD800] 17:29:59 INFO - PROCESS | 3620 | 1463794199499 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:29:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:29:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 609ms 17:29:59 INFO - PROCESS | 3620 | 1463794199537 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 17:29:59 INFO - PROCESS | 3620 | 1463794199539 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 17:29:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:29:59 INFO - PROCESS | 3620 | 1463794199543 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:29:59 INFO - PROCESS | 3620 | 1463794199544 Marionette TRACE conn2 <- [1,2518,null,{}] 17:29:59 INFO - PROCESS | 3620 | 1463794199547 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:29:59 INFO - PROCESS | 3620 | 1463794199629 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 17:29:59 INFO - PROCESS | 3620 | 1463794199635 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:29:59 INFO - PROCESS | 3620 | ++DOCSHELL 10A70000 == 54 [pid = 3620] [id = 639] 17:29:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (16AB7800) [pid = 3620] [serial = 1917] [outer = 00000000] 17:29:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (17E31400) [pid = 3620] [serial = 1918] [outer = 16AB7800] 17:29:59 INFO - PROCESS | 3620 | 1463794199678 Marionette DEBUG loaded listener.js 17:29:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (17F87400) [pid = 3620] [serial = 1919] [outer = 16AB7800] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 1287DC00 == 53 [pid = 3620] [id = 583] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 16A55C00 == 52 [pid = 3620] [id = 614] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 10EAE400 == 51 [pid = 3620] [id = 597] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 15155400 == 50 [pid = 3620] [id = 423] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 13BC0800 == 49 [pid = 3620] [id = 612] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 16222800 == 48 [pid = 3620] [id = 613] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 13BBF000 == 47 [pid = 3620] [id = 598] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 162C6000 == 46 [pid = 3620] [id = 576] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 160BB800 == 45 [pid = 3620] [id = 585] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 16224000 == 44 [pid = 3620] [id = 584] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 140CA400 == 43 [pid = 3620] [id = 573] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 12B5AC00 == 42 [pid = 3620] [id = 425] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 170D2C00 == 41 [pid = 3620] [id = 596] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 15DF5C00 == 40 [pid = 3620] [id = 586] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 17405C00 == 39 [pid = 3620] [id = 599] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 0C779800 == 38 [pid = 3620] [id = 630] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 1022A800 == 37 [pid = 3620] [id = 629] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 1740B000 == 36 [pid = 3620] [id = 628] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 0F32AC00 == 35 [pid = 3620] [id = 626] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 15158000 == 34 [pid = 3620] [id = 627] 17:30:00 INFO - PROCESS | 3620 | --DOCSHELL 13361800 == 33 [pid = 3620] [id = 625] 17:30:01 INFO - PROCESS | 3620 | --DOCSHELL 1589A400 == 32 [pid = 3620] [id = 632] 17:30:01 INFO - PROCESS | 3620 | --DOCSHELL 131E5C00 == 31 [pid = 3620] [id = 634] 17:30:01 INFO - PROCESS | 3620 | --DOCSHELL 102CA400 == 30 [pid = 3620] [id = 637] 17:30:01 INFO - PROCESS | 3620 | --DOCSHELL 0F301C00 == 29 [pid = 3620] [id = 635] 17:30:01 INFO - PROCESS | 3620 | --DOCSHELL 10AB3C00 == 28 [pid = 3620] [id = 636] 17:30:01 INFO - PROCESS | 3620 | --DOCSHELL 13BB7000 == 27 [pid = 3620] [id = 638] 17:30:01 INFO - PROCESS | 3620 | --DOCSHELL 157E8400 == 26 [pid = 3620] [id = 633] 17:30:01 INFO - PROCESS | 3620 | --DOCSHELL 12A6AC00 == 25 [pid = 3620] [id = 631] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (15DF4000) [pid = 3620] [serial = 1745] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (166C5000) [pid = 3620] [serial = 1861] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (16DB8C00) [pid = 3620] [serial = 1864] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (12AE8C00) [pid = 3620] [serial = 1834] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (15898C00) [pid = 3620] [serial = 1837] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (17038800) [pid = 3620] [serial = 1840] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (17728400) [pid = 3620] [serial = 1843] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (170D0000) [pid = 3620] [serial = 1873] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (160B3C00) [pid = 3620] [serial = 1855] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (15DF6000) [pid = 3620] [serial = 1856] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (1693CC00) [pid = 3620] [serial = 1862] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (162B4000) [pid = 3620] [serial = 1858] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (11A10000) [pid = 3620] [serial = 1849] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (12A6CC00) [pid = 3620] [serial = 1850] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (10AB7400) [pid = 3620] [serial = 1847] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (1055F800) [pid = 3620] [serial = 1846] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13D7B000) [pid = 3620] [serial = 1852] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (14E2B800) [pid = 3620] [serial = 1853] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16DBA000) [pid = 3620] [serial = 1865] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (171F1C00) [pid = 3620] [serial = 1874] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (17030400) [pid = 3620] [serial = 1868] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (16948800) [pid = 3620] [serial = 1867] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (16EAF400) [pid = 3620] [serial = 1871] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (162BB000) [pid = 3620] [serial = 1859] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (162B7C00) [pid = 3620] [serial = 1870] [outer = 00000000] [url = about:blank] 17:30:01 INFO - PROCESS | 3620 | 1463794201609 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:30:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:30:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2100ms 17:30:01 INFO - PROCESS | 3620 | 1463794201658 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 17:30:01 INFO - PROCESS | 3620 | 1463794201663 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 17:30:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:30:01 INFO - PROCESS | 3620 | 1463794201668 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:30:01 INFO - PROCESS | 3620 | 1463794201672 Marionette TRACE conn2 <- [1,2522,null,{}] 17:30:01 INFO - PROCESS | 3620 | 1463794201679 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:01 INFO - PROCESS | 3620 | 1463794201768 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 17:30:01 INFO - PROCESS | 3620 | 1463794201780 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:01 INFO - PROCESS | 3620 | ++DOCSHELL 0F32A800 == 26 [pid = 3620] [id = 640] 17:30:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0F32AC00) [pid = 3620] [serial = 1920] [outer = 00000000] 17:30:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0F338000) [pid = 3620] [serial = 1921] [outer = 0F32AC00] 17:30:01 INFO - PROCESS | 3620 | 1463794201833 Marionette DEBUG loaded listener.js 17:30:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (102CAC00) [pid = 3620] [serial = 1922] [outer = 0F32AC00] 17:30:02 INFO - PROCESS | 3620 | 1463794202331 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 17:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 17:30:02 INFO - PROCESS | 3620 | 1463794202352 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 17:30:02 INFO - PROCESS | 3620 | 1463794202358 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 17:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:30:02 INFO - PROCESS | 3620 | 1463794202364 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:30:02 INFO - PROCESS | 3620 | 1463794202367 Marionette TRACE conn2 <- [1,2526,null,{}] 17:30:02 INFO - PROCESS | 3620 | 1463794202375 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:02 INFO - PROCESS | 3620 | 1463794202466 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 17:30:02 INFO - PROCESS | 3620 | 1463794202460 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:02 INFO - PROCESS | 3620 | ++DOCSHELL 105EB800 == 27 [pid = 3620] [id = 641] 17:30:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (105F1000) [pid = 3620] [serial = 1923] [outer = 00000000] 17:30:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (10A63C00) [pid = 3620] [serial = 1924] [outer = 105F1000] 17:30:02 INFO - PROCESS | 3620 | 1463794202505 Marionette DEBUG loaded listener.js 17:30:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (10AB8400) [pid = 3620] [serial = 1925] [outer = 105F1000] 17:30:02 INFO - PROCESS | 3620 | 1463794202999 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 685ms 17:30:03 INFO - PROCESS | 3620 | 1463794203044 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 17:30:03 INFO - PROCESS | 3620 | 1463794203047 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 17:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:30:03 INFO - PROCESS | 3620 | 1463794203051 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:30:03 INFO - PROCESS | 3620 | 1463794203055 Marionette TRACE conn2 <- [1,2530,null,{}] 17:30:03 INFO - PROCESS | 3620 | 1463794203065 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:03 INFO - PROCESS | 3620 | 1463794203133 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 17:30:03 INFO - PROCESS | 3620 | 1463794203257 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:03 INFO - PROCESS | 3620 | ++DOCSHELL 1126A000 == 28 [pid = 3620] [id = 642] 17:30:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (11275000) [pid = 3620] [serial = 1926] [outer = 00000000] 17:30:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (11A02400) [pid = 3620] [serial = 1927] [outer = 11275000] 17:30:03 INFO - PROCESS | 3620 | 1463794203305 Marionette DEBUG loaded listener.js 17:30:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (12881C00) [pid = 3620] [serial = 1928] [outer = 11275000] 17:30:03 INFO - PROCESS | 3620 | 1463794203711 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 17:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 685ms 17:30:03 INFO - PROCESS | 3620 | 1463794203732 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 17:30:03 INFO - PROCESS | 3620 | 1463794203735 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 17:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:30:03 INFO - PROCESS | 3620 | 1463794203738 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:30:03 INFO - PROCESS | 3620 | 1463794203740 Marionette TRACE conn2 <- [1,2534,null,{}] 17:30:03 INFO - PROCESS | 3620 | 1463794203743 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:03 INFO - PROCESS | 3620 | 1463794203841 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 17:30:03 INFO - PROCESS | 3620 | 1463794203849 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:03 INFO - PROCESS | 3620 | ++DOCSHELL 11425800 == 29 [pid = 3620] [id = 643] 17:30:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (12A71800) [pid = 3620] [serial = 1929] [outer = 00000000] 17:30:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (12B55800) [pid = 3620] [serial = 1930] [outer = 12A71800] 17:30:03 INFO - PROCESS | 3620 | 1463794203895 Marionette DEBUG loaded listener.js 17:30:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1316FC00) [pid = 3620] [serial = 1931] [outer = 12A71800] 17:30:04 INFO - PROCESS | 3620 | 1463794204324 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 17:30:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:30:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 609ms 17:30:04 INFO - PROCESS | 3620 | 1463794204359 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 17:30:04 INFO - PROCESS | 3620 | 1463794204361 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 17:30:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:30:04 INFO - PROCESS | 3620 | 1463794204364 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:30:04 INFO - PROCESS | 3620 | 1463794204366 Marionette TRACE conn2 <- [1,2538,null,{}] 17:30:04 INFO - PROCESS | 3620 | 1463794204369 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:04 INFO - PROCESS | 3620 | 1463794204472 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 17:30:04 INFO - PROCESS | 3620 | 1463794204481 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:04 INFO - PROCESS | 3620 | ++DOCSHELL 12A76000 == 30 [pid = 3620] [id = 644] 17:30:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (12B55400) [pid = 3620] [serial = 1932] [outer = 00000000] 17:30:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (1335DC00) [pid = 3620] [serial = 1933] [outer = 12B55400] 17:30:04 INFO - PROCESS | 3620 | 1463794204525 Marionette DEBUG loaded listener.js 17:30:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1380B800) [pid = 3620] [serial = 1934] [outer = 12B55400] 17:30:04 INFO - PROCESS | 3620 | 1463794204967 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 17:30:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:30:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 609ms 17:30:04 INFO - PROCESS | 3620 | 1463794204985 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 17:30:04 INFO - PROCESS | 3620 | 1463794204987 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 17:30:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:30:04 INFO - PROCESS | 3620 | 1463794204990 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:30:04 INFO - PROCESS | 3620 | 1463794204992 Marionette TRACE conn2 <- [1,2542,null,{}] 17:30:04 INFO - PROCESS | 3620 | 1463794204996 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:05 INFO - PROCESS | 3620 | 1463794205120 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 17:30:05 INFO - PROCESS | 3620 | 1463794205131 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:05 INFO - PROCESS | 3620 | ++DOCSHELL 13B32800 == 31 [pid = 3620] [id = 645] 17:30:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (13BB6800) [pid = 3620] [serial = 1935] [outer = 00000000] 17:30:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (140C6800) [pid = 3620] [serial = 1936] [outer = 13BB6800] 17:30:05 INFO - PROCESS | 3620 | 1463794205176 Marionette DEBUG loaded listener.js 17:30:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (14E83800) [pid = 3620] [serial = 1937] [outer = 13BB6800] 17:30:05 INFO - PROCESS | 3620 | 1463794205597 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 624ms 17:30:05 INFO - PROCESS | 3620 | 1463794205612 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 17:30:05 INFO - PROCESS | 3620 | 1463794205613 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 17:30:05 INFO - PROCESS | 3620 | 1463794205617 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:30:05 INFO - PROCESS | 3620 | 1463794205618 Marionette TRACE conn2 <- [1,2546,null,{}] 17:30:05 INFO - PROCESS | 3620 | 1463794205622 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:05 INFO - PROCESS | 3620 | 1463794205678 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 17:30:05 INFO - PROCESS | 3620 | 1463794205794 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:05 INFO - PROCESS | 3620 | ++DOCSHELL 14E7B400 == 32 [pid = 3620] [id = 646] 17:30:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (14E7DC00) [pid = 3620] [serial = 1938] [outer = 00000000] 17:30:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (157E9800) [pid = 3620] [serial = 1939] [outer = 14E7DC00] 17:30:05 INFO - PROCESS | 3620 | 1463794205844 Marionette DEBUG loaded listener.js 17:30:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (157EA800) [pid = 3620] [serial = 1940] [outer = 14E7DC00] 17:30:06 INFO - PROCESS | 3620 | 1463794206198 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:30:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:30:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 625ms 17:30:06 INFO - PROCESS | 3620 | 1463794206239 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 17:30:06 INFO - PROCESS | 3620 | 1463794206241 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 17:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:30:06 INFO - PROCESS | 3620 | 1463794206244 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:30:06 INFO - PROCESS | 3620 | 1463794206246 Marionette TRACE conn2 <- [1,2550,null,{}] 17:30:06 INFO - PROCESS | 3620 | 1463794206249 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:06 INFO - PROCESS | 3620 | 1463794206362 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 17:30:06 INFO - PROCESS | 3620 | 1463794206371 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:06 INFO - PROCESS | 3620 | ++DOCSHELL 102CC000 == 33 [pid = 3620] [id = 647] 17:30:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (12A72C00) [pid = 3620] [serial = 1941] [outer = 00000000] 17:30:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (15DEC800) [pid = 3620] [serial = 1942] [outer = 12A72C00] 17:30:06 INFO - PROCESS | 3620 | 1463794206419 Marionette DEBUG loaded listener.js 17:30:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (13167000) [pid = 3620] [serial = 1943] [outer = 12A72C00] 17:30:06 INFO - PROCESS | 3620 | 1463794206884 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 17:30:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:30:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 684ms 17:30:06 INFO - PROCESS | 3620 | 1463794206927 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 17:30:06 INFO - PROCESS | 3620 | 1463794206929 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 17:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:30:06 INFO - PROCESS | 3620 | 1463794206932 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:30:06 INFO - PROCESS | 3620 | 1463794206934 Marionette TRACE conn2 <- [1,2554,null,{}] 17:30:06 INFO - PROCESS | 3620 | 1463794206921 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:07 INFO - PROCESS | 3620 | 1463794207030 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 17:30:07 INFO - PROCESS | 3620 | 1463794207119 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:07 INFO - PROCESS | 3620 | ++DOCSHELL 11008000 == 34 [pid = 3620] [id = 648] 17:30:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (160B4C00) [pid = 3620] [serial = 1944] [outer = 00000000] 17:30:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (16186C00) [pid = 3620] [serial = 1945] [outer = 160B4C00] 17:30:07 INFO - PROCESS | 3620 | 1463794207176 Marionette DEBUG loaded listener.js 17:30:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (16222C00) [pid = 3620] [serial = 1946] [outer = 160B4C00] 17:30:07 INFO - PROCESS | 3620 | 1463794207600 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 17:30:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:30:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 731ms 17:30:07 INFO - PROCESS | 3620 | 1463794207656 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 17:30:07 INFO - PROCESS | 3620 | 1463794207658 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 17:30:07 INFO - PROCESS | 3620 | 1463794207662 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:30:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:30:07 INFO - PROCESS | 3620 | 1463794207663 Marionette TRACE conn2 <- [1,2558,null,{}] 17:30:07 INFO - PROCESS | 3620 | 1463794207650 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:07 INFO - PROCESS | 3620 | 1463794207767 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 17:30:07 INFO - PROCESS | 3620 | 1463794207779 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:07 INFO - PROCESS | 3620 | ++DOCSHELL 0F303800 == 35 [pid = 3620] [id = 649] 17:30:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (10A61800) [pid = 3620] [serial = 1947] [outer = 00000000] 17:30:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (1622DC00) [pid = 3620] [serial = 1948] [outer = 10A61800] 17:30:07 INFO - PROCESS | 3620 | 1463794207875 Marionette DEBUG loaded listener.js 17:30:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (162B3800) [pid = 3620] [serial = 1949] [outer = 10A61800] 17:30:08 INFO - PROCESS | 3620 | 1463794208290 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 17:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 685ms 17:30:08 INFO - PROCESS | 3620 | 1463794208328 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 17:30:08 INFO - PROCESS | 3620 | 1463794208331 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 17:30:08 INFO - PROCESS | 3620 | 1463794208334 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:30:08 INFO - PROCESS | 3620 | 1463794208337 Marionette TRACE conn2 <- [1,2562,null,{}] 17:30:08 INFO - PROCESS | 3620 | 1463794208340 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:08 INFO - PROCESS | 3620 | 1463794208497 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (16DBD800) [pid = 3620] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (16945000) [pid = 3620] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (1622A000) [pid = 3620] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (102DF000) [pid = 3620] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (138E0C00) [pid = 3620] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (15B0DC00) [pid = 3620] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (12A6C400) [pid = 3620] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (10AC1000) [pid = 3620] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (10A7A800) [pid = 3620] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1740B800) [pid = 3620] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (157E1800) [pid = 3620] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (0F338400) [pid = 3620] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (138DBC00) [pid = 3620] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (16223800) [pid = 3620] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (17406000) [pid = 3620] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (162BE800) [pid = 3620] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (11A02C00) [pid = 3620] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (17023400) [pid = 3620] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (140C9000) [pid = 3620] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (16DB5400) [pid = 3620] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (14EB3400) [pid = 3620] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (11001C00) [pid = 3620] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:30:08 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1712DC00) [pid = 3620] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:30:08 INFO - PROCESS | 3620 | 1463794208808 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:08 INFO - PROCESS | 3620 | ++DOCSHELL 0C782000 == 36 [pid = 3620] [id = 650] 17:30:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (0F307C00) [pid = 3620] [serial = 1950] [outer = 00000000] 17:30:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (10A5C400) [pid = 3620] [serial = 1951] [outer = 0F307C00] 17:30:08 INFO - PROCESS | 3620 | 1463794208866 Marionette DEBUG loaded listener.js 17:30:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (12881000) [pid = 3620] [serial = 1952] [outer = 0F307C00] 17:30:09 INFO - PROCESS | 3620 | 1463794209241 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 913ms 17:30:09 INFO - PROCESS | 3620 | 1463794209264 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 17:30:09 INFO - PROCESS | 3620 | 1463794209266 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 17:30:09 INFO - PROCESS | 3620 | 1463794209269 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:30:09 INFO - PROCESS | 3620 | 1463794209271 Marionette TRACE conn2 <- [1,2566,null,{}] 17:30:09 INFO - PROCESS | 3620 | 1463794209274 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:09 INFO - PROCESS | 3620 | 1463794209384 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 17:30:09 INFO - PROCESS | 3620 | 1463794209393 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:09 INFO - PROCESS | 3620 | ++DOCSHELL 11A04000 == 37 [pid = 3620] [id = 651] 17:30:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (1287FC00) [pid = 3620] [serial = 1953] [outer = 00000000] 17:30:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (1622E000) [pid = 3620] [serial = 1954] [outer = 1287FC00] 17:30:09 INFO - PROCESS | 3620 | 1463794209437 Marionette DEBUG loaded listener.js 17:30:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (162BF800) [pid = 3620] [serial = 1955] [outer = 1287FC00] 17:30:09 INFO - PROCESS | 3620 | 1463794209833 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 624ms 17:30:09 INFO - PROCESS | 3620 | 1463794209891 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 17:30:09 INFO - PROCESS | 3620 | 1463794209893 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 17:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:30:09 INFO - PROCESS | 3620 | 1463794209896 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:30:09 INFO - PROCESS | 3620 | 1463794209897 Marionette TRACE conn2 <- [1,2570,null,{}] 17:30:09 INFO - PROCESS | 3620 | 1463794209900 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:09 INFO - PROCESS | 3620 | 1463794210010 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 17:30:10 INFO - PROCESS | 3620 | 1463794210097 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:10 INFO - PROCESS | 3620 | ++DOCSHELL 15DF6800 == 38 [pid = 3620] [id = 652] 17:30:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (162CB800) [pid = 3620] [serial = 1956] [outer = 00000000] 17:30:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (166D3400) [pid = 3620] [serial = 1957] [outer = 162CB800] 17:30:10 INFO - PROCESS | 3620 | 1463794210140 Marionette DEBUG loaded listener.js 17:30:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1693DC00) [pid = 3620] [serial = 1958] [outer = 162CB800] 17:30:10 INFO - PROCESS | 3620 | 1463794210496 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 608ms 17:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:30:10 INFO - PROCESS | 3620 | 1463794210518 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 17:30:10 INFO - PROCESS | 3620 | 1463794210519 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 17:30:10 INFO - PROCESS | 3620 | 1463794210523 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:30:10 INFO - PROCESS | 3620 | 1463794210524 Marionette TRACE conn2 <- [1,2574,null,{}] 17:30:10 INFO - PROCESS | 3620 | 1463794210528 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:10 INFO - PROCESS | 3620 | 1463794210611 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 17:30:10 INFO - PROCESS | 3620 | 1463794210617 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:10 INFO - PROCESS | 3620 | ++DOCSHELL 15153400 == 39 [pid = 3620] [id = 653] 17:30:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (162CE800) [pid = 3620] [serial = 1959] [outer = 00000000] 17:30:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (16A50C00) [pid = 3620] [serial = 1960] [outer = 162CE800] 17:30:10 INFO - PROCESS | 3620 | 1463794210659 Marionette DEBUG loaded listener.js 17:30:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (16AC1000) [pid = 3620] [serial = 1961] [outer = 162CE800] 17:30:11 INFO - PROCESS | 3620 | 1463794211447 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 974ms 17:30:11 INFO - PROCESS | 3620 | 1463794211508 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 17:30:11 INFO - PROCESS | 3620 | 1463794211513 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 17:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:30:11 INFO - PROCESS | 3620 | 1463794211518 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:30:11 INFO - PROCESS | 3620 | 1463794211523 Marionette TRACE conn2 <- [1,2578,null,{}] 17:30:11 INFO - PROCESS | 3620 | 1463794211528 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:11 INFO - PROCESS | 3620 | 1463794211625 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 17:30:11 INFO - PROCESS | 3620 | 1463794211764 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:11 INFO - PROCESS | 3620 | ++DOCSHELL 0F334C00 == 40 [pid = 3620] [id = 654] 17:30:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (0F336C00) [pid = 3620] [serial = 1962] [outer = 00000000] 17:30:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (105EDC00) [pid = 3620] [serial = 1963] [outer = 0F336C00] 17:30:11 INFO - PROCESS | 3620 | 1463794211822 Marionette DEBUG loaded listener.js 17:30:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (10ABD400) [pid = 3620] [serial = 1964] [outer = 0F336C00] 17:30:12 INFO - PROCESS | 3620 | 1463794212500 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 17:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1157ms 17:30:12 INFO - PROCESS | 3620 | 1463794212719 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 17:30:12 INFO - PROCESS | 3620 | 1463794212723 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 17:30:12 INFO - PROCESS | 3620 | 1463794212729 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:30:12 INFO - PROCESS | 3620 | 1463794212732 Marionette TRACE conn2 <- [1,2582,null,{}] 17:30:12 INFO - PROCESS | 3620 | 1463794212737 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:12 INFO - PROCESS | 3620 | 1463794212841 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 17:30:12 INFO - PROCESS | 3620 | 1463794212977 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:12 INFO - PROCESS | 3620 | ++DOCSHELL 0F334800 == 41 [pid = 3620] [id = 655] 17:30:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (0F335C00) [pid = 3620] [serial = 1965] [outer = 00000000] 17:30:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (102CC800) [pid = 3620] [serial = 1966] [outer = 0F335C00] 17:30:13 INFO - PROCESS | 3620 | 1463794213035 Marionette DEBUG loaded listener.js 17:30:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (105F0C00) [pid = 3620] [serial = 1967] [outer = 0F335C00] 17:30:13 INFO - PROCESS | 3620 | --DOCSHELL 11CE4C00 == 40 [pid = 3620] [id = 559] 17:30:13 INFO - PROCESS | 3620 | --DOCSHELL 1693F400 == 39 [pid = 3620] [id = 558] 17:30:13 INFO - PROCESS | 3620 | --DOCSHELL 14EB3000 == 38 [pid = 3620] [id = 553] 17:30:13 INFO - PROCESS | 3620 | --DOCSHELL 1149A400 == 37 [pid = 3620] [id = 551] 17:30:13 INFO - PROCESS | 3620 | --DOCSHELL 0F310000 == 36 [pid = 3620] [id = 557] 17:30:13 INFO - PROCESS | 3620 | --DOCSHELL 157E3400 == 35 [pid = 3620] [id = 554] 17:30:13 INFO - PROCESS | 3620 | --DOCSHELL 15DE7400 == 34 [pid = 3620] [id = 555] 17:30:13 INFO - PROCESS | 3620 | --DOCSHELL 10AC1800 == 33 [pid = 3620] [id = 556] 17:30:13 INFO - PROCESS | 3620 | --DOCSHELL 10A7CC00 == 32 [pid = 3620] [id = 565] 17:30:13 INFO - PROCESS | 3620 | --DOCSHELL 0C785C00 == 31 [pid = 3620] [id = 564] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (17722800) [pid = 3620] [serial = 1799] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (17409800) [pid = 3620] [serial = 1841] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (13162000) [pid = 3620] [serial = 1835] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (1740A800) [pid = 3620] [serial = 1832] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (160BB000) [pid = 3620] [serial = 1838] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1772CC00) [pid = 3620] [serial = 1844] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (1622F400) [pid = 3620] [serial = 1796] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (13311400) [pid = 3620] [serial = 1793] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (17410C00) [pid = 3620] [serial = 1790] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (17E31400) [pid = 3620] [serial = 1918] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (15DF4C00) [pid = 3620] [serial = 1897] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1617A800) [pid = 3620] [serial = 1898] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (131EB000) [pid = 3620] [serial = 1894] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (13BB6C00) [pid = 3620] [serial = 1895] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (1335E800) [pid = 3620] [serial = 1892] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (12A8D800) [pid = 3620] [serial = 1891] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (13316C00) [pid = 3620] [serial = 1889] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (11AF5000) [pid = 3620] [serial = 1888] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (17850000) [pid = 3620] [serial = 1886] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (17729400) [pid = 3620] [serial = 1885] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (162B5000) [pid = 3620] [serial = 1883] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (160B2800) [pid = 3620] [serial = 1882] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (138DA800) [pid = 3620] [serial = 1880] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (11CE9000) [pid = 3620] [serial = 1879] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1741F800) [pid = 3620] [serial = 1876] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (177C2000) [pid = 3620] [serial = 1877] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (162B2000) [pid = 3620] [serial = 1900] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (162C6800) [pid = 3620] [serial = 1901] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (17729800) [pid = 3620] [serial = 1916] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (16DBEC00) [pid = 3620] [serial = 1906] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1693B400) [pid = 3620] [serial = 1903] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16941800) [pid = 3620] [serial = 1904] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16EB0C00) [pid = 3620] [serial = 1907] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (14E84C00) [pid = 3620] [serial = 1912] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (17039400) [pid = 3620] [serial = 1909] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (174C6400) [pid = 3620] [serial = 1915] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (170D1000) [pid = 3620] [serial = 1910] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (16DB2C00) [pid = 3620] [serial = 1913] [outer = 00000000] [url = about:blank] 17:30:13 INFO - PROCESS | 3620 | 1463794213582 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 17:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 913ms 17:30:13 INFO - PROCESS | 3620 | 1463794213643 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 17:30:13 INFO - PROCESS | 3620 | 1463794213646 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 17:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:30:13 INFO - PROCESS | 3620 | 1463794213654 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:30:13 INFO - PROCESS | 3620 | 1463794213658 Marionette TRACE conn2 <- [1,2586,null,{}] 17:30:13 INFO - PROCESS | 3620 | 1463794213662 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:13 INFO - PROCESS | 3620 | 1463794213745 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 17:30:13 INFO - PROCESS | 3620 | 1463794213754 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:13 INFO - PROCESS | 3620 | ++DOCSHELL 10A5F400 == 32 [pid = 3620] [id = 656] 17:30:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (10A74000) [pid = 3620] [serial = 1968] [outer = 00000000] 17:30:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (1126B400) [pid = 3620] [serial = 1969] [outer = 10A74000] 17:30:13 INFO - PROCESS | 3620 | 1463794213806 Marionette DEBUG loaded listener.js 17:30:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (114A2000) [pid = 3620] [serial = 1970] [outer = 10A74000] 17:30:14 INFO - PROCESS | 3620 | 1463794214301 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 17:30:14 INFO - PROCESS | 3620 | 1463794214348 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 17:30:14 INFO - PROCESS | 3620 | 1463794214351 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 17:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:30:14 INFO - PROCESS | 3620 | 1463794214358 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:30:14 INFO - PROCESS | 3620 | 1463794214360 Marionette TRACE conn2 <- [1,2590,null,{}] 17:30:14 INFO - PROCESS | 3620 | 1463794214370 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:14 INFO - PROCESS | 3620 | 1463794214456 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 17:30:14 INFO - PROCESS | 3620 | 1463794214467 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:14 INFO - PROCESS | 3620 | ++DOCSHELL 12D1B400 == 33 [pid = 3620] [id = 657] 17:30:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (12D1D000) [pid = 3620] [serial = 1971] [outer = 00000000] 17:30:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (131E4800) [pid = 3620] [serial = 1972] [outer = 12D1D000] 17:30:14 INFO - PROCESS | 3620 | 1463794214517 Marionette DEBUG loaded listener.js 17:30:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (131EF000) [pid = 3620] [serial = 1973] [outer = 12D1D000] 17:30:14 INFO - PROCESS | 3620 | 1463794214989 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 17:30:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:30:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 685ms 17:30:15 INFO - PROCESS | 3620 | 1463794215040 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 17:30:15 INFO - PROCESS | 3620 | 1463794215042 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 17:30:15 INFO - PROCESS | 3620 | 1463794215045 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:30:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:30:15 INFO - PROCESS | 3620 | 1463794215047 Marionette TRACE conn2 <- [1,2594,null,{}] 17:30:15 INFO - PROCESS | 3620 | 1463794215050 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:15 INFO - PROCESS | 3620 | 1463794215128 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 17:30:15 INFO - PROCESS | 3620 | 1463794215137 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:15 INFO - PROCESS | 3620 | ++DOCSHELL 1380BC00 == 34 [pid = 3620] [id = 658] 17:30:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (138E4000) [pid = 3620] [serial = 1974] [outer = 00000000] 17:30:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13BB4C00) [pid = 3620] [serial = 1975] [outer = 138E4000] 17:30:15 INFO - PROCESS | 3620 | 1463794215182 Marionette DEBUG loaded listener.js 17:30:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13BC0800) [pid = 3620] [serial = 1976] [outer = 138E4000] 17:30:15 INFO - PROCESS | 3620 | 1463794215601 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 17:30:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:30:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 578ms 17:30:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:30:15 INFO - PROCESS | 3620 | 1463794215633 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 17:30:15 INFO - PROCESS | 3620 | 1463794215635 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 17:30:15 INFO - PROCESS | 3620 | 1463794215638 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:30:15 INFO - PROCESS | 3620 | 1463794215640 Marionette TRACE conn2 <- [1,2598,null,{}] 17:30:15 INFO - PROCESS | 3620 | 1463794215644 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:15 INFO - PROCESS | 3620 | 1463794215771 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 17:30:15 INFO - PROCESS | 3620 | 1463794215777 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:15 INFO - PROCESS | 3620 | ++DOCSHELL 13BB4800 == 35 [pid = 3620] [id = 659] 17:30:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13BB7C00) [pid = 3620] [serial = 1977] [outer = 00000000] 17:30:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (14E31C00) [pid = 3620] [serial = 1978] [outer = 13BB7C00] 17:30:15 INFO - PROCESS | 3620 | 1463794215821 Marionette DEBUG loaded listener.js 17:30:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (15155000) [pid = 3620] [serial = 1979] [outer = 13BB7C00] 17:30:16 INFO - PROCESS | 3620 | 1463794216270 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 685ms 17:30:16 INFO - PROCESS | 3620 | 1463794216317 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 17:30:16 INFO - PROCESS | 3620 | 1463794216319 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 17:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:30:16 INFO - PROCESS | 3620 | 1463794216322 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:30:16 INFO - PROCESS | 3620 | 1463794216324 Marionette TRACE conn2 <- [1,2602,null,{}] 17:30:16 INFO - PROCESS | 3620 | 1463794216327 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:16 INFO - PROCESS | 3620 | 1463794216464 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 17:30:16 INFO - PROCESS | 3620 | 1463794216475 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:16 INFO - PROCESS | 3620 | ++DOCSHELL 15892000 == 36 [pid = 3620] [id = 660] 17:30:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (15892400) [pid = 3620] [serial = 1980] [outer = 00000000] 17:30:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (15D0F400) [pid = 3620] [serial = 1981] [outer = 15892400] 17:30:16 INFO - PROCESS | 3620 | 1463794216521 Marionette DEBUG loaded listener.js 17:30:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (160BC400) [pid = 3620] [serial = 1982] [outer = 15892400] 17:30:16 INFO - PROCESS | 3620 | 1463794216958 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 17:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 684ms 17:30:17 INFO - PROCESS | 3620 | 1463794217005 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 17:30:17 INFO - PROCESS | 3620 | 1463794217007 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 17:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:30:17 INFO - PROCESS | 3620 | 1463794217010 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:30:17 INFO - PROCESS | 3620 | 1463794217012 Marionette TRACE conn2 <- [1,2606,null,{}] 17:30:17 INFO - PROCESS | 3620 | 1463794217015 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:17 INFO - PROCESS | 3620 | 1463794217147 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 17:30:17 INFO - PROCESS | 3620 | 1463794217170 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:17 INFO - PROCESS | 3620 | ++DOCSHELL 0C77D000 == 37 [pid = 3620] [id = 661] 17:30:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (10AC1400) [pid = 3620] [serial = 1983] [outer = 00000000] 17:30:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16231400) [pid = 3620] [serial = 1984] [outer = 10AC1400] 17:30:17 INFO - PROCESS | 3620 | 1463794217214 Marionette DEBUG loaded listener.js 17:30:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (162B1400) [pid = 3620] [serial = 1985] [outer = 10AC1400] 17:30:17 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (160B4C00) [pid = 3620] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:30:17 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (14E7DC00) [pid = 3620] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:30:17 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (0F32AC00) [pid = 3620] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:30:17 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (10A61800) [pid = 3620] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:30:17 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (13BB6800) [pid = 3620] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:30:17 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (11275000) [pid = 3620] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:30:17 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (12B55400) [pid = 3620] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:30:17 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (105F1000) [pid = 3620] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:30:17 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16AB7800) [pid = 3620] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:30:17 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (12A72C00) [pid = 3620] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:30:17 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (12A71800) [pid = 3620] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:30:17 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (0F307C00) [pid = 3620] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:30:17 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (1287FC00) [pid = 3620] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:30:17 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (162CB800) [pid = 3620] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:30:18 INFO - PROCESS | 3620 | 1463794218047 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:30:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:30:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1066ms 17:30:18 INFO - PROCESS | 3620 | 1463794218092 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 17:30:18 INFO - PROCESS | 3620 | 1463794218096 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 17:30:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:30:18 INFO - PROCESS | 3620 | 1463794218102 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:30:18 INFO - PROCESS | 3620 | 1463794218105 Marionette TRACE conn2 <- [1,2610,null,{}] 17:30:18 INFO - PROCESS | 3620 | 1463794218111 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:18 INFO - PROCESS | 3620 | 1463794218212 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 17:30:18 INFO - PROCESS | 3620 | 1463794218329 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:18 INFO - PROCESS | 3620 | ++DOCSHELL 102CC400 == 38 [pid = 3620] [id = 662] 17:30:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (102CCC00) [pid = 3620] [serial = 1986] [outer = 00000000] 17:30:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (10ABB800) [pid = 3620] [serial = 1987] [outer = 102CCC00] 17:30:18 INFO - PROCESS | 3620 | 1463794218385 Marionette DEBUG loaded listener.js 17:30:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (11428400) [pid = 3620] [serial = 1988] [outer = 102CCC00] 17:30:19 INFO - PROCESS | 3620 | 1463794219018 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 17:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 974ms 17:30:19 INFO - PROCESS | 3620 | 1463794219070 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 17:30:19 INFO - PROCESS | 3620 | 1463794219076 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 17:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:30:19 INFO - PROCESS | 3620 | 1463794219082 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:30:19 INFO - PROCESS | 3620 | 1463794219085 Marionette TRACE conn2 <- [1,2614,null,{}] 17:30:19 INFO - PROCESS | 3620 | 1463794219089 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:19 INFO - PROCESS | 3620 | 1463794219194 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 17:30:19 INFO - PROCESS | 3620 | 1463794219328 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:19 INFO - PROCESS | 3620 | ++DOCSHELL 12A6BC00 == 39 [pid = 3620] [id = 663] 17:30:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13165800) [pid = 3620] [serial = 1989] [outer = 00000000] 17:30:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (13313000) [pid = 3620] [serial = 1990] [outer = 13165800] 17:30:19 INFO - PROCESS | 3620 | 1463794219383 Marionette DEBUG loaded listener.js 17:30:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (13802000) [pid = 3620] [serial = 1991] [outer = 13165800] 17:30:19 INFO - PROCESS | 3620 | 1463794219913 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 883ms 17:30:19 INFO - PROCESS | 3620 | 1463794219968 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 17:30:19 INFO - PROCESS | 3620 | 1463794219970 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 17:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:30:19 INFO - PROCESS | 3620 | 1463794219974 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:30:19 INFO - PROCESS | 3620 | 1463794219978 Marionette TRACE conn2 <- [1,2618,null,{}] 17:30:19 INFO - PROCESS | 3620 | 1463794219989 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:20 INFO - PROCESS | 3620 | 1463794220090 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 17:30:20 INFO - PROCESS | 3620 | 1463794220199 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:20 INFO - PROCESS | 3620 | ++DOCSHELL 15B0E800 == 40 [pid = 3620] [id = 664] 17:30:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (15B17C00) [pid = 3620] [serial = 1992] [outer = 00000000] 17:30:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (15DF4C00) [pid = 3620] [serial = 1993] [outer = 15B17C00] 17:30:20 INFO - PROCESS | 3620 | 1463794220238 Marionette DEBUG loaded listener.js 17:30:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (160BA400) [pid = 3620] [serial = 1994] [outer = 15B17C00] 17:30:20 INFO - PROCESS | 3620 | 1463794220833 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 17:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 929ms 17:30:20 INFO - PROCESS | 3620 | 1463794220899 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 17:30:20 INFO - PROCESS | 3620 | 1463794220902 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 17:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:30:20 INFO - PROCESS | 3620 | 1463794220905 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:30:20 INFO - PROCESS | 3620 | 1463794220891 Marionette TRACE conn2 <- [1,2622,null,{}] 17:30:20 INFO - PROCESS | 3620 | 1463794220895 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:20 INFO - PROCESS | 3620 | 1463794220996 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 17:30:21 INFO - PROCESS | 3620 | 1463794221221 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:21 INFO - PROCESS | 3620 | ++DOCSHELL 0C386400 == 41 [pid = 3620] [id = 665] 17:30:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (0C387000) [pid = 3620] [serial = 1995] [outer = 00000000] 17:30:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (0F32B000) [pid = 3620] [serial = 1996] [outer = 0C387000] 17:30:21 INFO - PROCESS | 3620 | 1463794221275 Marionette DEBUG loaded listener.js 17:30:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (10440C00) [pid = 3620] [serial = 1997] [outer = 0C387000] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (166D3400) [pid = 3620] [serial = 1957] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (16A50C00) [pid = 3620] [serial = 1960] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (16186C00) [pid = 3620] [serial = 1945] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (157E9800) [pid = 3620] [serial = 1939] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (157EA800) [pid = 3620] [serial = 1940] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (0F338000) [pid = 3620] [serial = 1921] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (1622DC00) [pid = 3620] [serial = 1948] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (102CAC00) [pid = 3620] [serial = 1922] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (140C6800) [pid = 3620] [serial = 1936] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (14E83800) [pid = 3620] [serial = 1937] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (11A02400) [pid = 3620] [serial = 1927] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (12881C00) [pid = 3620] [serial = 1928] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1335DC00) [pid = 3620] [serial = 1933] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1380B800) [pid = 3620] [serial = 1934] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (10A63C00) [pid = 3620] [serial = 1924] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (10AB8400) [pid = 3620] [serial = 1925] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (17F87400) [pid = 3620] [serial = 1919] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (15DEC800) [pid = 3620] [serial = 1942] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (16222C00) [pid = 3620] [serial = 1946] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (12B55800) [pid = 3620] [serial = 1930] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (1316FC00) [pid = 3620] [serial = 1931] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (162B3800) [pid = 3620] [serial = 1949] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (12881000) [pid = 3620] [serial = 1952] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (10A5C400) [pid = 3620] [serial = 1951] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (1693DC00) [pid = 3620] [serial = 1958] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (162BF800) [pid = 3620] [serial = 1955] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (1622E000) [pid = 3620] [serial = 1954] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (13167000) [pid = 3620] [serial = 1943] [outer = 00000000] [url = about:blank] 17:30:21 INFO - PROCESS | 3620 | 1463794221815 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 974ms 17:30:21 INFO - PROCESS | 3620 | 1463794221873 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 17:30:21 INFO - PROCESS | 3620 | 1463794221877 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 17:30:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:30:21 INFO - PROCESS | 3620 | 1463794221881 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:30:21 INFO - PROCESS | 3620 | 1463794221884 Marionette TRACE conn2 <- [1,2626,null,{}] 17:30:21 INFO - PROCESS | 3620 | 1463794221889 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:21 INFO - PROCESS | 3620 | 1463794221987 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 17:30:22 INFO - PROCESS | 3620 | 1463794222087 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:22 INFO - PROCESS | 3620 | ++DOCSHELL 10ABA800 == 42 [pid = 3620] [id = 666] 17:30:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (10ABB400) [pid = 3620] [serial = 1998] [outer = 00000000] 17:30:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (10AC0800) [pid = 3620] [serial = 1999] [outer = 10ABB400] 17:30:22 INFO - PROCESS | 3620 | 1463794222133 Marionette DEBUG loaded listener.js 17:30:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (10F96800) [pid = 3620] [serial = 2000] [outer = 10ABB400] 17:30:22 INFO - PROCESS | 3620 | 1463794222491 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:30:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:30:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 609ms 17:30:22 INFO - PROCESS | 3620 | 1463794222537 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 17:30:22 INFO - PROCESS | 3620 | 1463794222541 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 17:30:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:30:22 INFO - PROCESS | 3620 | 1463794222585 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:30:22 INFO - PROCESS | 3620 | 1463794222588 Marionette TRACE conn2 <- [1,2630,null,{}] 17:30:22 INFO - PROCESS | 3620 | 1463794222591 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:22 INFO - PROCESS | 3620 | 1463794222675 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 17:30:22 INFO - PROCESS | 3620 | 1463794222683 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:22 INFO - PROCESS | 3620 | ++DOCSHELL 12A72400 == 43 [pid = 3620] [id = 667] 17:30:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (12A72800) [pid = 3620] [serial = 2001] [outer = 00000000] 17:30:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (12AE5C00) [pid = 3620] [serial = 2002] [outer = 12A72800] 17:30:22 INFO - PROCESS | 3620 | 1463794222733 Marionette DEBUG loaded listener.js 17:30:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (13072C00) [pid = 3620] [serial = 2003] [outer = 12A72800] 17:30:23 INFO - PROCESS | 3620 | 1463794223185 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:30:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:30:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 624ms 17:30:23 INFO - PROCESS | 3620 | 1463794223205 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 17:30:23 INFO - PROCESS | 3620 | 1463794223207 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 17:30:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:30:23 INFO - PROCESS | 3620 | 1463794223216 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:30:23 INFO - PROCESS | 3620 | 1463794223221 Marionette TRACE conn2 <- [1,2634,null,{}] 17:30:23 INFO - PROCESS | 3620 | 1463794223230 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:23 INFO - PROCESS | 3620 | 1463794223311 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 17:30:23 INFO - PROCESS | 3620 | 1463794223318 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:23 INFO - PROCESS | 3620 | ++DOCSHELL 13308C00 == 44 [pid = 3620] [id = 668] 17:30:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (13363400) [pid = 3620] [serial = 2004] [outer = 00000000] 17:30:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (138DA800) [pid = 3620] [serial = 2005] [outer = 13363400] 17:30:23 INFO - PROCESS | 3620 | 1463794223362 Marionette DEBUG loaded listener.js 17:30:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (13BB1800) [pid = 3620] [serial = 2006] [outer = 13363400] 17:30:23 INFO - PROCESS | 3620 | 1463794223782 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:30:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:30:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 639ms 17:30:23 INFO - PROCESS | 3620 | 1463794223852 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 17:30:23 INFO - PROCESS | 3620 | 1463794223854 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 17:30:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:30:23 INFO - PROCESS | 3620 | 1463794223858 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:30:23 INFO - PROCESS | 3620 | 1463794223860 Marionette TRACE conn2 <- [1,2638,null,{}] 17:30:23 INFO - PROCESS | 3620 | 1463794223863 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:23 INFO - PROCESS | 3620 | 1463794223952 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 17:30:23 INFO - PROCESS | 3620 | 1463794223958 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:23 INFO - PROCESS | 3620 | ++DOCSHELL 140C1800 == 45 [pid = 3620] [id = 669] 17:30:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (140C8800) [pid = 3620] [serial = 2007] [outer = 00000000] 17:30:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (14E82000) [pid = 3620] [serial = 2008] [outer = 140C8800] 17:30:23 INFO - PROCESS | 3620 | 1463794224003 Marionette DEBUG loaded listener.js 17:30:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (15153000) [pid = 3620] [serial = 2009] [outer = 140C8800] 17:30:24 INFO - PROCESS | 3620 | 1463794224464 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:30:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:30:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 608ms 17:30:24 INFO - PROCESS | 3620 | 1463794224482 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 17:30:24 INFO - PROCESS | 3620 | 1463794224483 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 17:30:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:30:24 INFO - PROCESS | 3620 | 1463794224487 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:30:24 INFO - PROCESS | 3620 | 1463794224488 Marionette TRACE conn2 <- [1,2642,null,{}] 17:30:24 INFO - PROCESS | 3620 | 1463794224492 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:24 INFO - PROCESS | 3620 | 1463794224604 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 17:30:24 INFO - PROCESS | 3620 | 1463794224612 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:24 INFO - PROCESS | 3620 | ++DOCSHELL 157E9800 == 46 [pid = 3620] [id = 670] 17:30:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (15892800) [pid = 3620] [serial = 2010] [outer = 00000000] 17:30:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (15B10400) [pid = 3620] [serial = 2011] [outer = 15892800] 17:30:24 INFO - PROCESS | 3620 | 1463794224696 Marionette DEBUG loaded listener.js 17:30:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (15DEA400) [pid = 3620] [serial = 2012] [outer = 15892800] 17:30:25 INFO - PROCESS | 3620 | 1463794225136 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:30:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:30:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 684ms 17:30:25 INFO - PROCESS | 3620 | 1463794225168 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 17:30:25 INFO - PROCESS | 3620 | 1463794225170 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 17:30:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:30:25 INFO - PROCESS | 3620 | 1463794225174 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:30:25 INFO - PROCESS | 3620 | 1463794225176 Marionette TRACE conn2 <- [1,2646,null,{}] 17:30:25 INFO - PROCESS | 3620 | 1463794225179 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:25 INFO - PROCESS | 3620 | 1463794225290 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 17:30:25 INFO - PROCESS | 3620 | 1463794225366 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:25 INFO - PROCESS | 3620 | ++DOCSHELL 15DF5800 == 47 [pid = 3620] [id = 671] 17:30:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (160B2C00) [pid = 3620] [serial = 2013] [outer = 00000000] 17:30:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (16223800) [pid = 3620] [serial = 2014] [outer = 160B2C00] 17:30:25 INFO - PROCESS | 3620 | 1463794225409 Marionette DEBUG loaded listener.js 17:30:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (16229000) [pid = 3620] [serial = 2015] [outer = 160B2C00] 17:30:25 INFO - PROCESS | 3620 | 1463794225811 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:30:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:30:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 685ms 17:30:25 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (138E4000) [pid = 3620] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:30:25 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (15892400) [pid = 3620] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:30:25 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (13BB7C00) [pid = 3620] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:30:25 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (0F335C00) [pid = 3620] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:30:25 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (12D1D000) [pid = 3620] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:30:25 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (10A74000) [pid = 3620] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:30:25 INFO - PROCESS | 3620 | 1463794225859 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 17:30:25 INFO - PROCESS | 3620 | 1463794225861 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 17:30:25 INFO - PROCESS | 3620 | 1463794225869 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:30:25 INFO - PROCESS | 3620 | 1463794225871 Marionette TRACE conn2 <- [1,2650,null,{}] 17:30:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:30:25 INFO - PROCESS | 3620 | 1463794225875 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:25 INFO - PROCESS | 3620 | 1463794225987 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 17:30:26 INFO - PROCESS | 3620 | 1463794226049 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:26 INFO - PROCESS | 3620 | ++DOCSHELL 12A70000 == 48 [pid = 3620] [id = 672] 17:30:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (13B26000) [pid = 3620] [serial = 2016] [outer = 00000000] 17:30:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (15892400) [pid = 3620] [serial = 2017] [outer = 13B26000] 17:30:26 INFO - PROCESS | 3620 | 1463794226076 Marionette DEBUG loaded listener.js 17:30:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (160B2000) [pid = 3620] [serial = 2018] [outer = 13B26000] 17:30:26 INFO - PROCESS | 3620 | 1463794226435 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:30:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:30:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 624ms 17:30:26 INFO - PROCESS | 3620 | 1463794226491 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 17:30:26 INFO - PROCESS | 3620 | 1463794226492 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 17:30:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:30:26 INFO - PROCESS | 3620 | 1463794226496 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:30:26 INFO - PROCESS | 3620 | 1463794226497 Marionette TRACE conn2 <- [1,2654,null,{}] 17:30:26 INFO - PROCESS | 3620 | 1463794226501 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:26 INFO - PROCESS | 3620 | 1463794226577 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 17:30:26 INFO - PROCESS | 3620 | 1463794226583 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:26 INFO - PROCESS | 3620 | ++DOCSHELL 13BB7400 == 49 [pid = 3620] [id = 673] 17:30:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (14E84C00) [pid = 3620] [serial = 2019] [outer = 00000000] 17:30:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (162BB800) [pid = 3620] [serial = 2020] [outer = 14E84C00] 17:30:26 INFO - PROCESS | 3620 | 1463794226627 Marionette DEBUG loaded listener.js 17:30:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (162BBC00) [pid = 3620] [serial = 2021] [outer = 14E84C00] 17:30:27 INFO - PROCESS | 3620 | 1463794227537 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 17:30:27 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) 17:30:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1065ms 17:30:27 INFO - PROCESS | 3620 | 1463794227558 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 17:30:27 INFO - PROCESS | 3620 | 1463794227560 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 17:30:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:30:27 INFO - PROCESS | 3620 | 1463794227563 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:30:27 INFO - PROCESS | 3620 | 1463794227565 Marionette TRACE conn2 <- [1,2658,null,{}] 17:30:27 INFO - PROCESS | 3620 | 1463794227569 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:27 INFO - PROCESS | 3620 | 1463794227677 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 17:30:27 INFO - PROCESS | 3620 | 1463794227686 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:27 INFO - PROCESS | 3620 | ++DOCSHELL 16179C00 == 50 [pid = 3620] [id = 674] 17:30:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (16227000) [pid = 3620] [serial = 2022] [outer = 00000000] 17:30:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (162C7800) [pid = 3620] [serial = 2023] [outer = 16227000] 17:30:27 INFO - PROCESS | 3620 | 1463794227731 Marionette DEBUG loaded listener.js 17:30:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (162CC000) [pid = 3620] [serial = 2024] [outer = 16227000] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 1380BC00 == 49 [pid = 3620] [id = 658] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 140C2400 == 48 [pid = 3620] [id = 560] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 13D7A000 == 47 [pid = 3620] [id = 561] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 13BB4800 == 46 [pid = 3620] [id = 659] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 15892000 == 45 [pid = 3620] [id = 660] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 10A70000 == 44 [pid = 3620] [id = 639] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 10AC1C00 == 43 [pid = 3620] [id = 550] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 131E7C00 == 42 [pid = 3620] [id = 552] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 0F30B400 == 41 [pid = 3620] [id = 562] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 0C38E800 == 40 [pid = 3620] [id = 563] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 105E9000 == 39 [pid = 3620] [id = 549] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 0F30C800 == 38 [pid = 3620] [id = 548] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 10ABA800 == 37 [pid = 3620] [id = 666] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 0C386400 == 36 [pid = 3620] [id = 665] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 15B0E800 == 35 [pid = 3620] [id = 664] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 102CC400 == 34 [pid = 3620] [id = 662] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 12A6BC00 == 33 [pid = 3620] [id = 663] 17:30:28 INFO - PROCESS | 3620 | --DOCSHELL 0C77D000 == 32 [pid = 3620] [id = 661] 17:30:29 INFO - PROCESS | 3620 | --DOCSHELL 13308C00 == 31 [pid = 3620] [id = 668] 17:30:29 INFO - PROCESS | 3620 | --DOCSHELL 140C1800 == 30 [pid = 3620] [id = 669] 17:30:29 INFO - PROCESS | 3620 | --DOCSHELL 15DF5800 == 29 [pid = 3620] [id = 671] 17:30:29 INFO - PROCESS | 3620 | --DOCSHELL 12A72400 == 28 [pid = 3620] [id = 667] 17:30:29 INFO - PROCESS | 3620 | --DOCSHELL 12A70000 == 27 [pid = 3620] [id = 672] 17:30:29 INFO - PROCESS | 3620 | --DOCSHELL 157E9800 == 26 [pid = 3620] [id = 670] 17:30:29 INFO - PROCESS | 3620 | --DOCSHELL 13BB7400 == 25 [pid = 3620] [id = 673] 17:30:29 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (105F0C00) [pid = 3620] [serial = 1967] [outer = 00000000] [url = about:blank] 17:30:29 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (102CC800) [pid = 3620] [serial = 1966] [outer = 00000000] [url = about:blank] 17:30:29 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (131E4800) [pid = 3620] [serial = 1972] [outer = 00000000] [url = about:blank] 17:30:29 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (131EF000) [pid = 3620] [serial = 1973] [outer = 00000000] [url = about:blank] 17:30:29 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (1126B400) [pid = 3620] [serial = 1969] [outer = 00000000] [url = about:blank] 17:30:29 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (114A2000) [pid = 3620] [serial = 1970] [outer = 00000000] [url = about:blank] 17:30:29 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (105EDC00) [pid = 3620] [serial = 1963] [outer = 00000000] [url = about:blank] 17:30:29 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (13BC0800) [pid = 3620] [serial = 1976] [outer = 00000000] [url = about:blank] 17:30:29 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (15D0F400) [pid = 3620] [serial = 1981] [outer = 00000000] [url = about:blank] 17:30:29 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (13BB4C00) [pid = 3620] [serial = 1975] [outer = 00000000] [url = about:blank] 17:30:29 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (14E31C00) [pid = 3620] [serial = 1978] [outer = 00000000] [url = about:blank] 17:30:29 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (160BC400) [pid = 3620] [serial = 1982] [outer = 00000000] [url = about:blank] 17:30:29 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (16231400) [pid = 3620] [serial = 1984] [outer = 00000000] [url = about:blank] 17:30:29 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (15155000) [pid = 3620] [serial = 1979] [outer = 00000000] [url = about:blank] 17:30:29 INFO - PROCESS | 3620 | 1463794229950 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 17:30:29 INFO - PROCESS | 3620 | 1463794229993 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 17:30:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:30:29 INFO - PROCESS | 3620 | 1463794229998 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:30:29 INFO - PROCESS | 3620 | 1463794230001 Marionette TRACE conn2 <- [1,2662,null,{}] 17:30:29 INFO - PROCESS | 3620 | 1463794230007 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:30 INFO - PROCESS | 3620 | 1463794230092 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 17:30:30 INFO - PROCESS | 3620 | 1463794230174 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:30 INFO - PROCESS | 3620 | ++DOCSHELL 0F32A000 == 26 [pid = 3620] [id = 675] 17:30:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (0F32D400) [pid = 3620] [serial = 2025] [outer = 00000000] 17:30:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (10434C00) [pid = 3620] [serial = 2026] [outer = 0F32D400] 17:30:30 INFO - PROCESS | 3620 | 1463794230222 Marionette DEBUG loaded listener.js 17:30:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (105E7000) [pid = 3620] [serial = 2027] [outer = 0F32D400] 17:30:31 INFO - PROCESS | 3620 | 1463794231089 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 17:30:31 INFO - PROCESS | 3620 | 1463794231128 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 17:30:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:30:31 INFO - PROCESS | 3620 | 1463794231135 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:30:31 INFO - PROCESS | 3620 | 1463794231138 Marionette TRACE conn2 <- [1,2666,null,{}] 17:30:31 INFO - PROCESS | 3620 | 1463794231142 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:31 INFO - PROCESS | 3620 | 1463794231220 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 17:30:31 INFO - PROCESS | 3620 | 1463794231228 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:31 INFO - PROCESS | 3620 | ++DOCSHELL 0F394C00 == 27 [pid = 3620] [id = 676] 17:30:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (10A5BC00) [pid = 3620] [serial = 2028] [outer = 00000000] 17:30:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (10ABC000) [pid = 3620] [serial = 2029] [outer = 10A5BC00] 17:30:31 INFO - PROCESS | 3620 | 1463794231272 Marionette DEBUG loaded listener.js 17:30:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (10F98000) [pid = 3620] [serial = 2030] [outer = 10A5BC00] 17:30:32 INFO - PROCESS | 3620 | 1463794232219 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 17:30:32 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) 17:30:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1083ms 17:30:32 INFO - PROCESS | 3620 | 1463794232234 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 17:30:32 INFO - PROCESS | 3620 | 1463794232237 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 17:30:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:30:32 INFO - PROCESS | 3620 | 1463794232244 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:30:32 INFO - PROCESS | 3620 | 1463794232247 Marionette TRACE conn2 <- [1,2670,null,{}] 17:30:32 INFO - PROCESS | 3620 | 1463794232258 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:32 INFO - PROCESS | 3620 | 1463794232340 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 17:30:32 INFO - PROCESS | 3620 | 1463794232349 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:32 INFO - PROCESS | 3620 | ++DOCSHELL 12A75C00 == 28 [pid = 3620] [id = 677] 17:30:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (12A89C00) [pid = 3620] [serial = 2031] [outer = 00000000] 17:30:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (12DF1000) [pid = 3620] [serial = 2032] [outer = 12A89C00] 17:30:32 INFO - PROCESS | 3620 | 1463794232397 Marionette DEBUG loaded listener.js 17:30:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (131E5400) [pid = 3620] [serial = 2033] [outer = 12A89C00] 17:30:33 INFO - PROCESS | 3620 | 1463794233332 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 17:30:33 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) 17:30:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1130ms 17:30:33 INFO - PROCESS | 3620 | 1463794233371 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 17:30:33 INFO - PROCESS | 3620 | 1463794233374 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 17:30:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:30:33 INFO - PROCESS | 3620 | 1463794233377 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:30:33 INFO - PROCESS | 3620 | 1463794233379 Marionette TRACE conn2 <- [1,2674,null,{}] 17:30:33 INFO - PROCESS | 3620 | 1463794233383 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:33 INFO - PROCESS | 3620 | 1463794233459 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 17:30:33 INFO - PROCESS | 3620 | 1463794233477 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:33 INFO - PROCESS | 3620 | ++DOCSHELL 131F4000 == 29 [pid = 3620] [id = 678] 17:30:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13308800) [pid = 3620] [serial = 2034] [outer = 00000000] 17:30:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (13808C00) [pid = 3620] [serial = 2035] [outer = 13308800] 17:30:33 INFO - PROCESS | 3620 | 1463794233521 Marionette DEBUG loaded listener.js 17:30:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (13B26400) [pid = 3620] [serial = 2036] [outer = 13308800] 17:30:34 INFO - PROCESS | 3620 | 1463794234506 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 17:30:34 INFO - PROCESS | 3620 | 1463794234529 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 17:30:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:30:34 INFO - PROCESS | 3620 | 1463794234533 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:30:34 INFO - PROCESS | 3620 | 1463794234535 Marionette TRACE conn2 <- [1,2678,null,{}] 17:30:34 INFO - PROCESS | 3620 | 1463794234538 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:34 INFO - PROCESS | 3620 | 1463794234626 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 17:30:34 INFO - PROCESS | 3620 | 1463794234633 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:34 INFO - PROCESS | 3620 | ++DOCSHELL 1335D000 == 30 [pid = 3620] [id = 679] 17:30:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (13802400) [pid = 3620] [serial = 2037] [outer = 00000000] 17:30:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (140C2800) [pid = 3620] [serial = 2038] [outer = 13802400] 17:30:34 INFO - PROCESS | 3620 | 1463794234677 Marionette DEBUG loaded listener.js 17:30:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (14E2C000) [pid = 3620] [serial = 2039] [outer = 13802400] 17:30:35 INFO - PROCESS | 3620 | 1463794235627 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 17:30:35 INFO - PROCESS | 3620 | 1463794235709 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 17:30:35 INFO - PROCESS | 3620 | 1463794235713 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:30:35 INFO - PROCESS | 3620 | 1463794235715 Marionette TRACE conn2 <- [1,2682,null,{}] 17:30:35 INFO - PROCESS | 3620 | 1463794235719 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:35 INFO - PROCESS | 3620 | 1463794235809 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 17:30:35 INFO - PROCESS | 3620 | 1463794235817 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:35 INFO - PROCESS | 3620 | ++DOCSHELL 10A7B000 == 31 [pid = 3620] [id = 680] 17:30:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (12B5C000) [pid = 3620] [serial = 2040] [outer = 00000000] 17:30:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (1335B000) [pid = 3620] [serial = 2041] [outer = 12B5C000] 17:30:35 INFO - PROCESS | 3620 | 1463794235862 Marionette DEBUG loaded listener.js 17:30:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (140C8800) [pid = 3620] [serial = 2042] [outer = 12B5C000] 17:30:36 INFO - PROCESS | 3620 | 1463794236782 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 17:30:36 INFO - PROCESS | 3620 | 1463794236839 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 17:30:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:30:36 INFO - PROCESS | 3620 | 1463794236843 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:30:36 INFO - PROCESS | 3620 | 1463794236845 Marionette TRACE conn2 <- [1,2686,null,{}] 17:30:36 INFO - PROCESS | 3620 | 1463794236848 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:36 INFO - PROCESS | 3620 | 1463794236920 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 17:30:36 INFO - PROCESS | 3620 | 1463794236926 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:36 INFO - PROCESS | 3620 | ++DOCSHELL 13D79C00 == 32 [pid = 3620] [id = 681] 17:30:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (14E83800) [pid = 3620] [serial = 2043] [outer = 00000000] 17:30:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (15B15800) [pid = 3620] [serial = 2044] [outer = 14E83800] 17:30:36 INFO - PROCESS | 3620 | 1463794236969 Marionette DEBUG loaded listener.js 17:30:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (15B18400) [pid = 3620] [serial = 2045] [outer = 14E83800] 17:30:37 INFO - PROCESS | 3620 | 1463794237930 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 17:30:38 INFO - PROCESS | 3620 | 1463794238012 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 17:30:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:30:38 INFO - PROCESS | 3620 | 1463794238018 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:30:38 INFO - PROCESS | 3620 | 1463794238023 Marionette TRACE conn2 <- [1,2690,null,{}] 17:30:38 INFO - PROCESS | 3620 | 1463794238030 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:38 INFO - PROCESS | 3620 | 1463794238120 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 17:30:38 INFO - PROCESS | 3620 | 1463794238246 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:38 INFO - PROCESS | 3620 | ++DOCSHELL 0F338000 == 33 [pid = 3620] [id = 682] 17:30:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (1022A800) [pid = 3620] [serial = 2046] [outer = 00000000] 17:30:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (102CEC00) [pid = 3620] [serial = 2047] [outer = 1022A800] 17:30:38 INFO - PROCESS | 3620 | 1463794238288 Marionette DEBUG loaded listener.js 17:30:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (10A5A800) [pid = 3620] [serial = 2048] [outer = 1022A800] 17:30:38 INFO - PROCESS | 3620 | 1463794239000 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:30:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:30:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1037ms 17:30:39 INFO - PROCESS | 3620 | 1463794239051 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 17:30:39 INFO - PROCESS | 3620 | 1463794239057 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 17:30:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:30:39 INFO - PROCESS | 3620 | 1463794239083 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:30:39 INFO - PROCESS | 3620 | 1463794239086 Marionette TRACE conn2 <- [1,2694,null,{}] 17:30:39 INFO - PROCESS | 3620 | 1463794239114 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:39 INFO - PROCESS | 3620 | 1463794239235 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 17:30:39 INFO - PROCESS | 3620 | 1463794239367 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:39 INFO - PROCESS | 3620 | ++DOCSHELL 10F8EC00 == 34 [pid = 3620] [id = 683] 17:30:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (11499000) [pid = 3620] [serial = 2049] [outer = 00000000] 17:30:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (12A6E000) [pid = 3620] [serial = 2050] [outer = 11499000] 17:30:39 INFO - PROCESS | 3620 | 1463794239449 Marionette DEBUG loaded listener.js 17:30:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (11CE0C00) [pid = 3620] [serial = 2051] [outer = 11499000] 17:30:40 INFO - PROCESS | 3620 | --DOCSHELL 10A7B000 == 33 [pid = 3620] [id = 680] 17:30:40 INFO - PROCESS | 3620 | --DOCSHELL 1335D000 == 32 [pid = 3620] [id = 679] 17:30:40 INFO - PROCESS | 3620 | --DOCSHELL 131F4000 == 31 [pid = 3620] [id = 678] 17:30:40 INFO - PROCESS | 3620 | --DOCSHELL 12A75C00 == 30 [pid = 3620] [id = 677] 17:30:40 INFO - PROCESS | 3620 | --DOCSHELL 0F394C00 == 29 [pid = 3620] [id = 676] 17:30:40 INFO - PROCESS | 3620 | --DOCSHELL 0F32A000 == 28 [pid = 3620] [id = 675] 17:30:40 INFO - PROCESS | 3620 | --DOCSHELL 16179C00 == 27 [pid = 3620] [id = 674] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (16AC1000) [pid = 3620] [serial = 1961] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (162BBC00) [pid = 3620] [serial = 2021] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (162C7800) [pid = 3620] [serial = 2023] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (15B10400) [pid = 3620] [serial = 2011] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (16223800) [pid = 3620] [serial = 2014] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (15DEA400) [pid = 3620] [serial = 2012] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (15892400) [pid = 3620] [serial = 2017] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (16229000) [pid = 3620] [serial = 2015] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (162BB800) [pid = 3620] [serial = 2020] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (14E82000) [pid = 3620] [serial = 2008] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (138DA800) [pid = 3620] [serial = 2005] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (13BB1800) [pid = 3620] [serial = 2006] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (12AE5C00) [pid = 3620] [serial = 2002] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (13072C00) [pid = 3620] [serial = 2003] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (10AC0800) [pid = 3620] [serial = 1999] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (10F96800) [pid = 3620] [serial = 2000] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (10440C00) [pid = 3620] [serial = 1997] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (0F32B000) [pid = 3620] [serial = 1996] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (160BA400) [pid = 3620] [serial = 1994] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 52 (15DF4C00) [pid = 3620] [serial = 1993] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 51 (13802000) [pid = 3620] [serial = 1991] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 50 (13313000) [pid = 3620] [serial = 1990] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 49 (11428400) [pid = 3620] [serial = 1988] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 48 (10ABB800) [pid = 3620] [serial = 1987] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 47 (162B1400) [pid = 3620] [serial = 1985] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 46 (15153000) [pid = 3620] [serial = 2009] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 45 (160B2000) [pid = 3620] [serial = 2018] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | --DOMWINDOW == 44 (10ABD400) [pid = 3620] [serial = 1964] [outer = 00000000] [url = about:blank] 17:30:40 INFO - PROCESS | 3620 | 1463794240266 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 17:30:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:30:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1238ms 17:30:40 INFO - PROCESS | 3620 | 1463794240324 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 17:30:40 INFO - PROCESS | 3620 | 1463794240327 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 17:30:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:30:40 INFO - PROCESS | 3620 | 1463794240332 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:30:40 INFO - PROCESS | 3620 | 1463794240335 Marionette TRACE conn2 <- [1,2698,null,{}] 17:30:40 INFO - PROCESS | 3620 | 1463794240340 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:40 INFO - PROCESS | 3620 | 1463794240421 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 17:30:40 INFO - PROCESS | 3620 | 1463794240428 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:40 INFO - PROCESS | 3620 | ++DOCSHELL 0F335C00 == 28 [pid = 3620] [id = 684] 17:30:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 45 (0F394C00) [pid = 3620] [serial = 2052] [outer = 00000000] 17:30:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 46 (10AB2C00) [pid = 3620] [serial = 2053] [outer = 0F394C00] 17:30:40 INFO - PROCESS | 3620 | 1463794240474 Marionette DEBUG loaded listener.js 17:30:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 47 (10ABE000) [pid = 3620] [serial = 2054] [outer = 0F394C00] 17:30:41 INFO - PROCESS | 3620 | 1463794241008 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 17:30:41 INFO - PROCESS | 3620 | 1463794241034 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 17:30:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:30:41 INFO - PROCESS | 3620 | 1463794241040 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:30:41 INFO - PROCESS | 3620 | 1463794241042 Marionette TRACE conn2 <- [1,2702,null,{}] 17:30:41 INFO - PROCESS | 3620 | 1463794241046 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:41 INFO - PROCESS | 3620 | 1463794241123 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 17:30:41 INFO - PROCESS | 3620 | 1463794241132 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:41 INFO - PROCESS | 3620 | ++DOCSHELL 10A7B000 == 29 [pid = 3620] [id = 685] 17:30:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 48 (10EAE400) [pid = 3620] [serial = 2055] [outer = 00000000] 17:30:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 49 (12A6D000) [pid = 3620] [serial = 2056] [outer = 10EAE400] 17:30:41 INFO - PROCESS | 3620 | 1463794241177 Marionette DEBUG loaded listener.js 17:30:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 50 (12B55400) [pid = 3620] [serial = 2057] [outer = 10EAE400] 17:30:41 INFO - PROCESS | 3620 | 1463794241645 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 17:30:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:30:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 635ms 17:30:41 INFO - PROCESS | 3620 | 1463794241677 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 17:30:41 INFO - PROCESS | 3620 | 1463794241679 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 17:30:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:30:41 INFO - PROCESS | 3620 | 1463794241682 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:30:41 INFO - PROCESS | 3620 | 1463794241686 Marionette TRACE conn2 <- [1,2706,null,{}] 17:30:41 INFO - PROCESS | 3620 | 1463794241696 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:41 INFO - PROCESS | 3620 | 1463794241762 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 17:30:41 INFO - PROCESS | 3620 | 1463794241773 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:41 INFO - PROCESS | 3620 | ++DOCSHELL 13311400 == 30 [pid = 3620] [id = 686] 17:30:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 51 (13312C00) [pid = 3620] [serial = 2058] [outer = 00000000] 17:30:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 52 (13367800) [pid = 3620] [serial = 2059] [outer = 13312C00] 17:30:41 INFO - PROCESS | 3620 | 1463794241820 Marionette DEBUG loaded listener.js 17:30:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (138DFC00) [pid = 3620] [serial = 2060] [outer = 13312C00] 17:30:42 INFO - PROCESS | 3620 | 1463794242309 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 17:30:42 INFO - PROCESS | 3620 | 1463794242368 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 17:30:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:30:42 INFO - PROCESS | 3620 | 1463794242371 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:30:42 INFO - PROCESS | 3620 | 1463794242373 Marionette TRACE conn2 <- [1,2710,null,{}] 17:30:42 INFO - PROCESS | 3620 | 1463794242377 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:42 INFO - PROCESS | 3620 | 1463794242457 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 17:30:42 INFO - PROCESS | 3620 | 1463794242464 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:42 INFO - PROCESS | 3620 | ++DOCSHELL 10561400 == 31 [pid = 3620] [id = 687] 17:30:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (13B33800) [pid = 3620] [serial = 2061] [outer = 00000000] 17:30:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (15152400) [pid = 3620] [serial = 2062] [outer = 13B33800] 17:30:42 INFO - PROCESS | 3620 | 1463794242508 Marionette DEBUG loaded listener.js 17:30:42 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (15159000) [pid = 3620] [serial = 2063] [outer = 13B33800] 17:30:42 INFO - PROCESS | 3620 | 1463794242994 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 17:30:43 INFO - PROCESS | 3620 | 1463794243011 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 17:30:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:30:43 INFO - PROCESS | 3620 | 1463794243015 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:30:43 INFO - PROCESS | 3620 | 1463794243016 Marionette TRACE conn2 <- [1,2714,null,{}] 17:30:43 INFO - PROCESS | 3620 | 1463794243027 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:43 INFO - PROCESS | 3620 | 1463794243133 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 17:30:43 INFO - PROCESS | 3620 | 1463794243236 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:43 INFO - PROCESS | 3620 | ++DOCSHELL 15D05400 == 32 [pid = 3620] [id = 688] 17:30:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (15D08400) [pid = 3620] [serial = 2064] [outer = 00000000] 17:30:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (15DF1800) [pid = 3620] [serial = 2065] [outer = 15D08400] 17:30:43 INFO - PROCESS | 3620 | 1463794243287 Marionette DEBUG loaded listener.js 17:30:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (160AF800) [pid = 3620] [serial = 2066] [outer = 15D08400] 17:30:43 INFO - PROCESS | 3620 | 1463794243683 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 17:30:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:30:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 681ms 17:30:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:30:43 INFO - PROCESS | 3620 | 1463794243697 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 17:30:43 INFO - PROCESS | 3620 | 1463794243699 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 17:30:43 INFO - PROCESS | 3620 | 1463794243708 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:30:43 INFO - PROCESS | 3620 | 1463794243710 Marionette TRACE conn2 <- [1,2718,null,{}] 17:30:43 INFO - PROCESS | 3620 | 1463794243713 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:43 INFO - PROCESS | 3620 | 1463794243839 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 17:30:43 INFO - PROCESS | 3620 | 1463794243846 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:43 INFO - PROCESS | 3620 | ++DOCSHELL 0C38E000 == 33 [pid = 3620] [id = 689] 17:30:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (0F332C00) [pid = 3620] [serial = 2067] [outer = 00000000] 17:30:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (16223800) [pid = 3620] [serial = 2068] [outer = 0F332C00] 17:30:43 INFO - PROCESS | 3620 | 1463794243891 Marionette DEBUG loaded listener.js 17:30:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (16225000) [pid = 3620] [serial = 2069] [outer = 0F332C00] 17:30:44 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (10A5BC00) [pid = 3620] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:30:44 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (12A89C00) [pid = 3620] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:30:44 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (0F32D400) [pid = 3620] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:30:44 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (13308800) [pid = 3620] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:30:44 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (12B5C000) [pid = 3620] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:30:44 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (13802400) [pid = 3620] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:30:44 INFO - PROCESS | 3620 | 1463794244806 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 17:30:44 INFO - PROCESS | 3620 | 1463794244851 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 17:30:44 INFO - PROCESS | 3620 | 1463794244854 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:30:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:30:44 INFO - PROCESS | 3620 | 1463794244856 Marionette TRACE conn2 <- [1,2722,null,{}] 17:30:44 INFO - PROCESS | 3620 | 1463794244861 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:44 INFO - PROCESS | 3620 | 1463794244964 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 17:30:44 INFO - PROCESS | 3620 | 1463794244972 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:44 INFO - PROCESS | 3620 | ++DOCSHELL 157DCC00 == 34 [pid = 3620] [id = 690] 17:30:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (15894800) [pid = 3620] [serial = 2070] [outer = 00000000] 17:30:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (1622A400) [pid = 3620] [serial = 2071] [outer = 15894800] 17:30:44 INFO - PROCESS | 3620 | 1463794245016 Marionette DEBUG loaded listener.js 17:30:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (16231000) [pid = 3620] [serial = 2072] [outer = 15894800] 17:30:45 INFO - PROCESS | 3620 | 1463794245422 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 17:30:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:30:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 620ms 17:30:45 INFO - PROCESS | 3620 | 1463794245474 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 17:30:45 INFO - PROCESS | 3620 | 1463794245476 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 17:30:45 INFO - PROCESS | 3620 | 1463794245480 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:30:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:30:45 INFO - PROCESS | 3620 | 1463794245482 Marionette TRACE conn2 <- [1,2726,null,{}] 17:30:45 INFO - PROCESS | 3620 | 1463794245485 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:45 INFO - PROCESS | 3620 | 1463794245568 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 17:30:45 INFO - PROCESS | 3620 | 1463794245658 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:45 INFO - PROCESS | 3620 | ++DOCSHELL 0F336000 == 35 [pid = 3620] [id = 691] 17:30:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (10A71800) [pid = 3620] [serial = 2073] [outer = 00000000] 17:30:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (162BB800) [pid = 3620] [serial = 2074] [outer = 10A71800] 17:30:45 INFO - PROCESS | 3620 | 1463794245703 Marionette DEBUG loaded listener.js 17:30:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (162C1400) [pid = 3620] [serial = 2075] [outer = 10A71800] 17:30:46 INFO - PROCESS | 3620 | 1463794246075 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 17:30:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:30:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 619ms 17:30:46 INFO - PROCESS | 3620 | 1463794246118 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 17:30:46 INFO - PROCESS | 3620 | 1463794246120 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 17:30:46 INFO - PROCESS | 3620 | 1463794246123 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:30:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:30:46 INFO - PROCESS | 3620 | 1463794246125 Marionette TRACE conn2 <- [1,2730,null,{}] 17:30:46 INFO - PROCESS | 3620 | 1463794246128 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:46 INFO - PROCESS | 3620 | 1463794246265 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 17:30:46 INFO - PROCESS | 3620 | 1463794246277 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:46 INFO - PROCESS | 3620 | ++DOCSHELL 160B7000 == 36 [pid = 3620] [id = 692] 17:30:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (162B2000) [pid = 3620] [serial = 2076] [outer = 00000000] 17:30:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (162CB800) [pid = 3620] [serial = 2077] [outer = 162B2000] 17:30:46 INFO - PROCESS | 3620 | 1463794246324 Marionette DEBUG loaded listener.js 17:30:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (162C9800) [pid = 3620] [serial = 2078] [outer = 162B2000] 17:30:47 INFO - PROCESS | 3620 | --DOCSHELL 0F335C00 == 35 [pid = 3620] [id = 684] 17:30:47 INFO - PROCESS | 3620 | --DOCSHELL 10F8EC00 == 34 [pid = 3620] [id = 683] 17:30:47 INFO - PROCESS | 3620 | --DOCSHELL 13D79C00 == 33 [pid = 3620] [id = 681] 17:30:47 INFO - PROCESS | 3620 | --DOCSHELL 0F338000 == 32 [pid = 3620] [id = 682] 17:30:47 INFO - PROCESS | 3620 | --DOCSHELL 157DCC00 == 31 [pid = 3620] [id = 690] 17:30:47 INFO - PROCESS | 3620 | --DOCSHELL 10A7B000 == 30 [pid = 3620] [id = 685] 17:30:47 INFO - PROCESS | 3620 | --DOCSHELL 0C38E000 == 29 [pid = 3620] [id = 689] 17:30:47 INFO - PROCESS | 3620 | --DOCSHELL 15D05400 == 28 [pid = 3620] [id = 688] 17:30:47 INFO - PROCESS | 3620 | --DOCSHELL 0F336000 == 27 [pid = 3620] [id = 691] 17:30:47 INFO - PROCESS | 3620 | --DOCSHELL 13311400 == 26 [pid = 3620] [id = 686] 17:30:47 INFO - PROCESS | 3620 | --DOCSHELL 10561400 == 25 [pid = 3620] [id = 687] 17:30:47 INFO - PROCESS | 3620 | --DOMWINDOW == 64 (140C2800) [pid = 3620] [serial = 2038] [outer = 00000000] [url = about:blank] 17:30:47 INFO - PROCESS | 3620 | --DOMWINDOW == 63 (10ABC000) [pid = 3620] [serial = 2029] [outer = 00000000] [url = about:blank] 17:30:47 INFO - PROCESS | 3620 | --DOMWINDOW == 62 (10F98000) [pid = 3620] [serial = 2030] [outer = 00000000] [url = about:blank] 17:30:47 INFO - PROCESS | 3620 | --DOMWINDOW == 61 (12DF1000) [pid = 3620] [serial = 2032] [outer = 00000000] [url = about:blank] 17:30:47 INFO - PROCESS | 3620 | --DOMWINDOW == 60 (131E5400) [pid = 3620] [serial = 2033] [outer = 00000000] [url = about:blank] 17:30:47 INFO - PROCESS | 3620 | --DOMWINDOW == 59 (10434C00) [pid = 3620] [serial = 2026] [outer = 00000000] [url = about:blank] 17:30:47 INFO - PROCESS | 3620 | --DOMWINDOW == 58 (105E7000) [pid = 3620] [serial = 2027] [outer = 00000000] [url = about:blank] 17:30:47 INFO - PROCESS | 3620 | --DOMWINDOW == 57 (13808C00) [pid = 3620] [serial = 2035] [outer = 00000000] [url = about:blank] 17:30:47 INFO - PROCESS | 3620 | --DOMWINDOW == 56 (1335B000) [pid = 3620] [serial = 2041] [outer = 00000000] [url = about:blank] 17:30:47 INFO - PROCESS | 3620 | --DOMWINDOW == 55 (14E2C000) [pid = 3620] [serial = 2039] [outer = 00000000] [url = about:blank] 17:30:47 INFO - PROCESS | 3620 | --DOMWINDOW == 54 (140C8800) [pid = 3620] [serial = 2042] [outer = 00000000] [url = about:blank] 17:30:47 INFO - PROCESS | 3620 | --DOMWINDOW == 53 (13B26400) [pid = 3620] [serial = 2036] [outer = 00000000] [url = about:blank] 17:30:47 INFO - PROCESS | 3620 | --DOMWINDOW == 52 (15B15800) [pid = 3620] [serial = 2044] [outer = 00000000] [url = about:blank] 17:30:47 INFO - PROCESS | 3620 | 1463794247959 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:30:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:30:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1888ms 17:30:48 INFO - PROCESS | 3620 | 1463794248022 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 17:30:48 INFO - PROCESS | 3620 | 1463794248025 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 17:30:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:30:48 INFO - PROCESS | 3620 | 1463794248030 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:30:48 INFO - PROCESS | 3620 | 1463794248032 Marionette TRACE conn2 <- [1,2734,null,{}] 17:30:48 INFO - PROCESS | 3620 | 1463794248039 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:48 INFO - PROCESS | 3620 | 1463794248121 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 17:30:48 INFO - PROCESS | 3620 | 1463794248129 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:48 INFO - PROCESS | 3620 | ++DOCSHELL 0F337400 == 26 [pid = 3620] [id = 693] 17:30:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 53 (0F338400) [pid = 3620] [serial = 2079] [outer = 00000000] 17:30:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 54 (105E9000) [pid = 3620] [serial = 2080] [outer = 0F338400] 17:30:48 INFO - PROCESS | 3620 | 1463794248178 Marionette DEBUG loaded listener.js 17:30:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 55 (105F0C00) [pid = 3620] [serial = 2081] [outer = 0F338400] 17:30:48 INFO - PROCESS | 3620 | 1463794248676 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:30:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:30:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 681ms 17:30:48 INFO - PROCESS | 3620 | 1463794248726 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 17:30:48 INFO - PROCESS | 3620 | 1463794248732 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 17:30:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:30:48 INFO - PROCESS | 3620 | 1463794248739 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:30:48 INFO - PROCESS | 3620 | 1463794248741 Marionette TRACE conn2 <- [1,2738,null,{}] 17:30:48 INFO - PROCESS | 3620 | 1463794248745 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:48 INFO - PROCESS | 3620 | 1463794248829 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 17:30:48 INFO - PROCESS | 3620 | 1463794248839 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:48 INFO - PROCESS | 3620 | ++DOCSHELL 10ABA000 == 27 [pid = 3620] [id = 694] 17:30:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 56 (10AC0800) [pid = 3620] [serial = 2082] [outer = 00000000] 17:30:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 57 (1100C000) [pid = 3620] [serial = 2083] [outer = 10AC0800] 17:30:48 INFO - PROCESS | 3620 | 1463794248884 Marionette DEBUG loaded listener.js 17:30:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 58 (11424000) [pid = 3620] [serial = 2084] [outer = 10AC0800] 17:30:49 INFO - PROCESS | 3620 | 1463794249320 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 635ms 17:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:30:49 INFO - PROCESS | 3620 | 1463794249361 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 17:30:49 INFO - PROCESS | 3620 | 1463794249364 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 17:30:49 INFO - PROCESS | 3620 | 1463794249367 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:30:49 INFO - PROCESS | 3620 | 1463794249371 Marionette TRACE conn2 <- [1,2742,null,{}] 17:30:49 INFO - PROCESS | 3620 | 1463794249387 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:49 INFO - PROCESS | 3620 | 1463794249470 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 17:30:49 INFO - PROCESS | 3620 | 1463794249480 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:49 INFO - PROCESS | 3620 | ++DOCSHELL 12AE2800 == 28 [pid = 3620] [id = 695] 17:30:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 59 (12AE6C00) [pid = 3620] [serial = 2085] [outer = 00000000] 17:30:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 60 (12DF1000) [pid = 3620] [serial = 2086] [outer = 12AE6C00] 17:30:49 INFO - PROCESS | 3620 | 1463794249527 Marionette DEBUG loaded listener.js 17:30:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 61 (13165C00) [pid = 3620] [serial = 2087] [outer = 12AE6C00] 17:30:49 INFO - PROCESS | 3620 | 1463794249991 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 619ms 17:30:49 INFO - PROCESS | 3620 | 1463794250013 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 17:30:49 INFO - PROCESS | 3620 | 1463794250015 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 17:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:30:50 INFO - PROCESS | 3620 | 1463794250019 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:30:50 INFO - PROCESS | 3620 | 1463794250020 Marionette TRACE conn2 <- [1,2746,null,{}] 17:30:50 INFO - PROCESS | 3620 | 1463794250024 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:50 INFO - PROCESS | 3620 | 1463794250100 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 17:30:50 INFO - PROCESS | 3620 | 1463794250107 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:50 INFO - PROCESS | 3620 | ++DOCSHELL 130D4400 == 29 [pid = 3620] [id = 696] 17:30:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 62 (131EC000) [pid = 3620] [serial = 2088] [outer = 00000000] 17:30:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 63 (13308800) [pid = 3620] [serial = 2089] [outer = 131EC000] 17:30:50 INFO - PROCESS | 3620 | 1463794250162 Marionette DEBUG loaded listener.js 17:30:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 64 (13363C00) [pid = 3620] [serial = 2090] [outer = 131EC000] 17:30:50 INFO - PROCESS | 3620 | 1463794250597 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:30:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:30:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 635ms 17:30:50 INFO - PROCESS | 3620 | 1463794250655 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 17:30:50 INFO - PROCESS | 3620 | 1463794250657 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 17:30:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:30:50 INFO - PROCESS | 3620 | 1463794250661 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:30:50 INFO - PROCESS | 3620 | 1463794250662 Marionette TRACE conn2 <- [1,2750,null,{}] 17:30:50 INFO - PROCESS | 3620 | 1463794250650 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:50 INFO - PROCESS | 3620 | 1463794250722 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 17:30:50 INFO - PROCESS | 3620 | 1463794250728 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:50 INFO - PROCESS | 3620 | ++DOCSHELL 138DEC00 == 30 [pid = 3620] [id = 697] 17:30:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 65 (138DF800) [pid = 3620] [serial = 2091] [outer = 00000000] 17:30:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (13BB7000) [pid = 3620] [serial = 2092] [outer = 138DF800] 17:30:50 INFO - PROCESS | 3620 | 1463794250773 Marionette DEBUG loaded listener.js 17:30:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (13D7C400) [pid = 3620] [serial = 2093] [outer = 138DF800] 17:30:51 INFO - PROCESS | 3620 | 1463794251228 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:30:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:30:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 634ms 17:30:51 INFO - PROCESS | 3620 | 1463794251282 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 17:30:51 INFO - PROCESS | 3620 | 1463794251284 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 17:30:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:30:51 INFO - PROCESS | 3620 | 1463794251287 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:30:51 INFO - PROCESS | 3620 | 1463794251289 Marionette TRACE conn2 <- [1,2754,null,{}] 17:30:51 INFO - PROCESS | 3620 | 1463794251293 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:51 INFO - PROCESS | 3620 | 1463794251384 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 17:30:51 INFO - PROCESS | 3620 | 1463794251395 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:51 INFO - PROCESS | 3620 | ++DOCSHELL 14E88000 == 31 [pid = 3620] [id = 698] 17:30:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (14EB0400) [pid = 3620] [serial = 2094] [outer = 00000000] 17:30:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (15156400) [pid = 3620] [serial = 2095] [outer = 14EB0400] 17:30:51 INFO - PROCESS | 3620 | 1463794251448 Marionette DEBUG loaded listener.js 17:30:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (15895400) [pid = 3620] [serial = 2096] [outer = 14EB0400] 17:30:51 INFO - PROCESS | 3620 | 1463794251866 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:30:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:30:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 619ms 17:30:51 INFO - PROCESS | 3620 | 1463794251927 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 17:30:51 INFO - PROCESS | 3620 | 1463794251929 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 17:30:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:30:51 INFO - PROCESS | 3620 | 1463794251933 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:30:51 INFO - PROCESS | 3620 | 1463794251934 Marionette TRACE conn2 <- [1,2758,null,{}] 17:30:51 INFO - PROCESS | 3620 | 1463794251938 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:51 INFO - PROCESS | 3620 | 1463794252011 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 17:30:52 INFO - PROCESS | 3620 | 1463794252017 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:52 INFO - PROCESS | 3620 | ++DOCSHELL 15B0C400 == 32 [pid = 3620] [id = 699] 17:30:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (15B15800) [pid = 3620] [serial = 2097] [outer = 00000000] 17:30:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (160B1800) [pid = 3620] [serial = 2098] [outer = 15B15800] 17:30:52 INFO - PROCESS | 3620 | 1463794252061 Marionette DEBUG loaded listener.js 17:30:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (160B5C00) [pid = 3620] [serial = 2099] [outer = 15B15800] 17:30:52 INFO - PROCESS | 3620 | 1463794252499 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:30:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:30:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 620ms 17:30:52 INFO - PROCESS | 3620 | 1463794252553 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 17:30:52 INFO - PROCESS | 3620 | 1463794252555 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 17:30:52 INFO - PROCESS | 3620 | 1463794252559 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:30:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:30:52 INFO - PROCESS | 3620 | 1463794252560 Marionette TRACE conn2 <- [1,2762,null,{}] 17:30:52 INFO - PROCESS | 3620 | 1463794252564 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:52 INFO - PROCESS | 3620 | 1463794252647 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 17:30:52 INFO - PROCESS | 3620 | 1463794252656 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:52 INFO - PROCESS | 3620 | ++DOCSHELL 1335C400 == 33 [pid = 3620] [id = 700] 17:30:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (16222400) [pid = 3620] [serial = 2100] [outer = 00000000] 17:30:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (16229800) [pid = 3620] [serial = 2101] [outer = 16222400] 17:30:52 INFO - PROCESS | 3620 | 1463794252700 Marionette DEBUG loaded listener.js 17:30:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (16224000) [pid = 3620] [serial = 2102] [outer = 16222400] 17:30:53 INFO - PROCESS | 3620 | 1463794253172 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 17:30:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:30:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 635ms 17:30:53 INFO - PROCESS | 3620 | 1463794253197 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 17:30:53 INFO - PROCESS | 3620 | 1463794253199 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 17:30:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:30:53 INFO - PROCESS | 3620 | 1463794253206 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:30:53 INFO - PROCESS | 3620 | 1463794253208 Marionette TRACE conn2 <- [1,2766,null,{}] 17:30:53 INFO - PROCESS | 3620 | 1463794253212 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:53 INFO - PROCESS | 3620 | 1463794253316 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 17:30:53 INFO - PROCESS | 3620 | 1463794253323 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:53 INFO - PROCESS | 3620 | ++DOCSHELL 12AE1400 == 34 [pid = 3620] [id = 701] 17:30:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (16230000) [pid = 3620] [serial = 2103] [outer = 00000000] 17:30:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (162BCC00) [pid = 3620] [serial = 2104] [outer = 16230000] 17:30:53 INFO - PROCESS | 3620 | 1463794253368 Marionette DEBUG loaded listener.js 17:30:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (162BE800) [pid = 3620] [serial = 2105] [outer = 16230000] 17:30:53 INFO - PROCESS | 3620 | 1463794253830 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:30:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:30:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 634ms 17:30:53 INFO - PROCESS | 3620 | 1463794253841 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 17:30:53 INFO - PROCESS | 3620 | 1463794253842 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 17:30:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:30:53 INFO - PROCESS | 3620 | 1463794253853 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:30:53 INFO - PROCESS | 3620 | 1463794253855 Marionette TRACE conn2 <- [1,2770,null,{}] 17:30:53 INFO - PROCESS | 3620 | 1463794253858 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:53 INFO - PROCESS | 3620 | 1463794253972 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 17:30:53 INFO - PROCESS | 3620 | 1463794253978 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:53 INFO - PROCESS | 3620 | ++DOCSHELL 160BB000 == 35 [pid = 3620] [id = 702] 17:30:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (160BB400) [pid = 3620] [serial = 2106] [outer = 00000000] 17:30:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1693B400) [pid = 3620] [serial = 2107] [outer = 160BB400] 17:30:54 INFO - PROCESS | 3620 | 1463794254023 Marionette DEBUG loaded listener.js 17:30:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1693FC00) [pid = 3620] [serial = 2108] [outer = 160BB400] 17:30:54 INFO - PROCESS | 3620 | 1463794254440 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:30:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:30:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 619ms 17:30:54 INFO - PROCESS | 3620 | 1463794254478 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 17:30:54 INFO - PROCESS | 3620 | 1463794254481 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 17:30:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:30:54 INFO - PROCESS | 3620 | 1463794254484 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:30:54 INFO - PROCESS | 3620 | 1463794254486 Marionette TRACE conn2 <- [1,2774,null,{}] 17:30:54 INFO - PROCESS | 3620 | 1463794254490 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:54 INFO - PROCESS | 3620 | 1463794254613 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 17:30:54 INFO - PROCESS | 3620 | 1463794254619 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:54 INFO - PROCESS | 3620 | ++DOCSHELL 13809000 == 36 [pid = 3620] [id = 703] 17:30:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (162B7C00) [pid = 3620] [serial = 2109] [outer = 00000000] 17:30:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (16A55C00) [pid = 3620] [serial = 2110] [outer = 162B7C00] 17:30:54 INFO - PROCESS | 3620 | 1463794254667 Marionette DEBUG loaded listener.js 17:30:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16AC6C00) [pid = 3620] [serial = 2111] [outer = 162B7C00] 17:30:55 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (15D08400) [pid = 3620] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:30:55 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (0F332C00) [pid = 3620] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:30:55 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (10EAE400) [pid = 3620] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:30:55 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (0F394C00) [pid = 3620] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:30:55 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (11499000) [pid = 3620] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:30:55 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (1022A800) [pid = 3620] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:30:55 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (14E83800) [pid = 3620] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:30:55 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13B33800) [pid = 3620] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:30:55 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (13312C00) [pid = 3620] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:30:55 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (15894800) [pid = 3620] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:30:55 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (16227000) [pid = 3620] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:30:55 INFO - PROCESS | 3620 | 1463794255248 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:30:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:30:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 790ms 17:30:55 INFO - PROCESS | 3620 | 1463794255286 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 17:30:55 INFO - PROCESS | 3620 | 1463794255287 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 17:30:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:30:55 INFO - PROCESS | 3620 | 1463794255291 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:30:55 INFO - PROCESS | 3620 | 1463794255292 Marionette TRACE conn2 <- [1,2778,null,{}] 17:30:55 INFO - PROCESS | 3620 | 1463794255300 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:55 INFO - PROCESS | 3620 | 1463794255375 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 17:30:55 INFO - PROCESS | 3620 | 1463794255381 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:55 INFO - PROCESS | 3620 | ++DOCSHELL 0F336800 == 37 [pid = 3620] [id = 704] 17:30:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (130D2800) [pid = 3620] [serial = 2112] [outer = 00000000] 17:30:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (14E80400) [pid = 3620] [serial = 2113] [outer = 130D2800] 17:30:55 INFO - PROCESS | 3620 | 1463794255424 Marionette DEBUG loaded listener.js 17:30:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13316C00) [pid = 3620] [serial = 2114] [outer = 130D2800] 17:30:55 INFO - PROCESS | 3620 | 1463794255834 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:30:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:30:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 589ms 17:30:55 INFO - PROCESS | 3620 | 1463794255872 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 17:30:55 INFO - PROCESS | 3620 | 1463794255874 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 17:30:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:30:55 INFO - PROCESS | 3620 | 1463794255889 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:30:55 INFO - PROCESS | 3620 | 1463794255890 Marionette TRACE conn2 <- [1,2782,null,{}] 17:30:55 INFO - PROCESS | 3620 | 1463794255898 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:55 INFO - PROCESS | 3620 | 1463794255975 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 17:30:55 INFO - PROCESS | 3620 | 1463794255982 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:55 INFO - PROCESS | 3620 | ++DOCSHELL 16AB7C00 == 38 [pid = 3620] [id = 705] 17:30:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16AB8000) [pid = 3620] [serial = 2115] [outer = 00000000] 17:30:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (16DBA000) [pid = 3620] [serial = 2116] [outer = 16AB8000] 17:30:56 INFO - PROCESS | 3620 | 1463794256025 Marionette DEBUG loaded listener.js 17:30:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (16DBD800) [pid = 3620] [serial = 2117] [outer = 16AB8000] 17:30:56 INFO - PROCESS | 3620 | 1463794256459 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 17:30:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:30:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 588ms 17:30:56 INFO - PROCESS | 3620 | 1463794256485 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 17:30:56 INFO - PROCESS | 3620 | 1463794256487 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 17:30:56 INFO - PROCESS | 3620 | 1463794256490 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:30:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:30:56 INFO - PROCESS | 3620 | 1463794256492 Marionette TRACE conn2 <- [1,2786,null,{}] 17:30:56 INFO - PROCESS | 3620 | 1463794256495 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:56 INFO - PROCESS | 3620 | 1463794256617 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 17:30:56 INFO - PROCESS | 3620 | 1463794256626 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:56 INFO - PROCESS | 3620 | ++DOCSHELL 0F32A000 == 39 [pid = 3620] [id = 706] 17:30:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (13BB6C00) [pid = 3620] [serial = 2118] [outer = 00000000] 17:30:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16E7AC00) [pid = 3620] [serial = 2119] [outer = 13BB6C00] 17:30:56 INFO - PROCESS | 3620 | 1463794256669 Marionette DEBUG loaded listener.js 17:30:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16EB2000) [pid = 3620] [serial = 2120] [outer = 13BB6C00] 17:30:57 INFO - PROCESS | 3620 | 1463794257174 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 17:30:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:30:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 727ms 17:30:57 INFO - PROCESS | 3620 | 1463794257232 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 17:30:57 INFO - PROCESS | 3620 | 1463794257237 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 17:30:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:30:57 INFO - PROCESS | 3620 | 1463794257242 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:30:57 INFO - PROCESS | 3620 | 1463794257247 Marionette TRACE conn2 <- [1,2790,null,{}] 17:30:57 INFO - PROCESS | 3620 | 1463794257254 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:57 INFO - PROCESS | 3620 | 1463794257367 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 17:30:57 INFO - PROCESS | 3620 | 1463794257534 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:57 INFO - PROCESS | 3620 | ++DOCSHELL 102CC400 == 40 [pid = 3620] [id = 707] 17:30:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (1047D400) [pid = 3620] [serial = 2121] [outer = 00000000] 17:30:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (10A76400) [pid = 3620] [serial = 2122] [outer = 1047D400] 17:30:57 INFO - PROCESS | 3620 | 1463794257580 Marionette DEBUG loaded listener.js 17:30:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (10ABC800) [pid = 3620] [serial = 2123] [outer = 1047D400] 17:30:58 INFO - PROCESS | 3620 | 1463794258255 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:30:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:30:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1037ms 17:30:58 INFO - PROCESS | 3620 | 1463794258276 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 17:30:58 INFO - PROCESS | 3620 | 1463794258281 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 17:30:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:30:58 INFO - PROCESS | 3620 | 1463794258307 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:30:58 INFO - PROCESS | 3620 | 1463794258310 Marionette TRACE conn2 <- [1,2794,null,{}] 17:30:58 INFO - PROCESS | 3620 | 1463794258313 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:58 INFO - PROCESS | 3620 | 1463794258422 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 17:30:58 INFO - PROCESS | 3620 | 1463794258566 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:58 INFO - PROCESS | 3620 | ++DOCSHELL 0F334000 == 41 [pid = 3620] [id = 708] 17:30:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1287C400) [pid = 3620] [serial = 2124] [outer = 00000000] 17:30:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (13162000) [pid = 3620] [serial = 2125] [outer = 1287C400] 17:30:58 INFO - PROCESS | 3620 | 1463794258627 Marionette DEBUG loaded listener.js 17:30:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (131FDC00) [pid = 3620] [serial = 2126] [outer = 1287C400] 17:30:59 INFO - PROCESS | 3620 | --DOCSHELL 16AB7C00 == 40 [pid = 3620] [id = 705] 17:30:59 INFO - PROCESS | 3620 | --DOCSHELL 0F336800 == 39 [pid = 3620] [id = 704] 17:30:59 INFO - PROCESS | 3620 | --DOCSHELL 13809000 == 38 [pid = 3620] [id = 703] 17:30:59 INFO - PROCESS | 3620 | --DOCSHELL 160BB000 == 37 [pid = 3620] [id = 702] 17:30:59 INFO - PROCESS | 3620 | --DOCSHELL 12AE1400 == 36 [pid = 3620] [id = 701] 17:30:59 INFO - PROCESS | 3620 | --DOCSHELL 1335C400 == 35 [pid = 3620] [id = 700] 17:30:59 INFO - PROCESS | 3620 | --DOCSHELL 15B0C400 == 34 [pid = 3620] [id = 699] 17:30:59 INFO - PROCESS | 3620 | --DOCSHELL 14E88000 == 33 [pid = 3620] [id = 698] 17:30:59 INFO - PROCESS | 3620 | --DOCSHELL 138DEC00 == 32 [pid = 3620] [id = 697] 17:30:59 INFO - PROCESS | 3620 | --DOCSHELL 130D4400 == 31 [pid = 3620] [id = 696] 17:30:59 INFO - PROCESS | 3620 | --DOCSHELL 12AE2800 == 30 [pid = 3620] [id = 695] 17:30:59 INFO - PROCESS | 3620 | --DOCSHELL 10ABA000 == 29 [pid = 3620] [id = 694] 17:30:59 INFO - PROCESS | 3620 | --DOCSHELL 0F337400 == 28 [pid = 3620] [id = 693] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (162CB800) [pid = 3620] [serial = 2077] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | 1463794259547 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:30:59 INFO - PROCESS | 3620 | --DOCSHELL 160B7000 == 27 [pid = 3620] [id = 692] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (15DF1800) [pid = 3620] [serial = 2065] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (16223800) [pid = 3620] [serial = 2068] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16225000) [pid = 3620] [serial = 2069] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (160AF800) [pid = 3620] [serial = 2066] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (162BB800) [pid = 3620] [serial = 2074] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (12A6D000) [pid = 3620] [serial = 2056] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (12B55400) [pid = 3620] [serial = 2057] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (10AB2C00) [pid = 3620] [serial = 2053] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (10ABE000) [pid = 3620] [serial = 2054] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (11CE0C00) [pid = 3620] [serial = 2051] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (12A6E000) [pid = 3620] [serial = 2050] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (10A5A800) [pid = 3620] [serial = 2048] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (102CEC00) [pid = 3620] [serial = 2047] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (15B18400) [pid = 3620] [serial = 2045] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (15152400) [pid = 3620] [serial = 2062] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (13367800) [pid = 3620] [serial = 2059] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (138DFC00) [pid = 3620] [serial = 2060] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (16231000) [pid = 3620] [serial = 2072] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (15159000) [pid = 3620] [serial = 2063] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (1622A400) [pid = 3620] [serial = 2071] [outer = 00000000] [url = about:blank] 17:30:59 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (162CC000) [pid = 3620] [serial = 2024] [outer = 00000000] [url = about:blank] 17:30:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:30:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1285ms 17:30:59 INFO - PROCESS | 3620 | 1463794259592 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 17:30:59 INFO - PROCESS | 3620 | 1463794259596 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 17:30:59 INFO - PROCESS | 3620 | 1463794259601 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:30:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:30:59 INFO - PROCESS | 3620 | 1463794259604 Marionette TRACE conn2 <- [1,2798,null,{}] 17:30:59 INFO - PROCESS | 3620 | 1463794259609 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:30:59 INFO - PROCESS | 3620 | 1463794259689 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 17:30:59 INFO - PROCESS | 3620 | 1463794259698 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:30:59 INFO - PROCESS | 3620 | ++DOCSHELL 102D4000 == 28 [pid = 3620] [id = 709] 17:30:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (10435000) [pid = 3620] [serial = 2127] [outer = 00000000] 17:30:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (105E7C00) [pid = 3620] [serial = 2128] [outer = 10435000] 17:30:59 INFO - PROCESS | 3620 | 1463794259744 Marionette DEBUG loaded listener.js 17:30:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (10A61800) [pid = 3620] [serial = 2129] [outer = 10435000] 17:31:00 INFO - PROCESS | 3620 | 1463794260274 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:31:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:31:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 681ms 17:31:00 INFO - PROCESS | 3620 | 1463794260301 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 17:31:00 INFO - PROCESS | 3620 | 1463794260307 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 17:31:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:31:00 INFO - PROCESS | 3620 | 1463794260313 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:31:00 INFO - PROCESS | 3620 | 1463794260315 Marionette TRACE conn2 <- [1,2802,null,{}] 17:31:00 INFO - PROCESS | 3620 | 1463794260319 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:00 INFO - PROCESS | 3620 | 1463794260396 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 17:31:00 INFO - PROCESS | 3620 | 1463794260405 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:00 INFO - PROCESS | 3620 | ++DOCSHELL 10F8E400 == 29 [pid = 3620] [id = 710] 17:31:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (11007000) [pid = 3620] [serial = 2130] [outer = 00000000] 17:31:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (114A2000) [pid = 3620] [serial = 2131] [outer = 11007000] 17:31:00 INFO - PROCESS | 3620 | 1463794260450 Marionette DEBUG loaded listener.js 17:31:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (12882800) [pid = 3620] [serial = 2132] [outer = 11007000] 17:31:00 INFO - PROCESS | 3620 | 1463794260909 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 17:31:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:31:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 634ms 17:31:00 INFO - PROCESS | 3620 | 1463794260933 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 17:31:00 INFO - PROCESS | 3620 | 1463794260935 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 17:31:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:31:00 INFO - PROCESS | 3620 | 1463794260939 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:31:00 INFO - PROCESS | 3620 | 1463794260942 Marionette TRACE conn2 <- [1,2806,null,{}] 17:31:00 INFO - PROCESS | 3620 | 1463794260953 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:01 INFO - PROCESS | 3620 | 1463794261035 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 17:31:01 INFO - PROCESS | 3620 | 1463794261046 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:01 INFO - PROCESS | 3620 | ++DOCSHELL 131E1000 == 30 [pid = 3620] [id = 711] 17:31:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (131E4800) [pid = 3620] [serial = 2133] [outer = 00000000] 17:31:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (1330A000) [pid = 3620] [serial = 2134] [outer = 131E4800] 17:31:01 INFO - PROCESS | 3620 | 1463794261097 Marionette DEBUG loaded listener.js 17:31:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (13369C00) [pid = 3620] [serial = 2135] [outer = 131E4800] 17:31:01 INFO - PROCESS | 3620 | 1463794261534 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 17:31:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:31:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 635ms 17:31:01 INFO - PROCESS | 3620 | 1463794261577 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 17:31:01 INFO - PROCESS | 3620 | 1463794261579 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 17:31:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:31:01 INFO - PROCESS | 3620 | 1463794261583 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:31:01 INFO - PROCESS | 3620 | 1463794261584 Marionette TRACE conn2 <- [1,2810,null,{}] 17:31:01 INFO - PROCESS | 3620 | 1463794261588 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:01 INFO - PROCESS | 3620 | 1463794261683 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 17:31:01 INFO - PROCESS | 3620 | 1463794261689 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:01 INFO - PROCESS | 3620 | ++DOCSHELL 13BB4C00 == 31 [pid = 3620] [id = 712] 17:31:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (13BB8400) [pid = 3620] [serial = 2136] [outer = 00000000] 17:31:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (140C7C00) [pid = 3620] [serial = 2137] [outer = 13BB8400] 17:31:01 INFO - PROCESS | 3620 | 1463794261733 Marionette DEBUG loaded listener.js 17:31:01 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (14E2A800) [pid = 3620] [serial = 2138] [outer = 13BB8400] 17:31:02 INFO - PROCESS | 3620 | 1463794262234 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:31:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:31:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 682ms 17:31:02 INFO - PROCESS | 3620 | 1463794262282 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 17:31:02 INFO - PROCESS | 3620 | 1463794262284 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 17:31:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:31:02 INFO - PROCESS | 3620 | 1463794262287 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:31:02 INFO - PROCESS | 3620 | 1463794262289 Marionette TRACE conn2 <- [1,2814,null,{}] 17:31:02 INFO - PROCESS | 3620 | 1463794262293 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:02 INFO - PROCESS | 3620 | 1463794262399 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 17:31:02 INFO - PROCESS | 3620 | 1463794262405 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:02 INFO - PROCESS | 3620 | ++DOCSHELL 14E88C00 == 32 [pid = 3620] [id = 713] 17:31:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (14EB0000) [pid = 3620] [serial = 2139] [outer = 00000000] 17:31:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (15159000) [pid = 3620] [serial = 2140] [outer = 14EB0000] 17:31:02 INFO - PROCESS | 3620 | 1463794262449 Marionette DEBUG loaded listener.js 17:31:02 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1515BC00) [pid = 3620] [serial = 2141] [outer = 14EB0000] 17:31:02 INFO - PROCESS | 3620 | 1463794262904 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:31:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:31:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 681ms 17:31:02 INFO - PROCESS | 3620 | 1463794262971 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 17:31:02 INFO - PROCESS | 3620 | 1463794262973 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 17:31:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:31:02 INFO - PROCESS | 3620 | 1463794262988 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:31:02 INFO - PROCESS | 3620 | 1463794262990 Marionette TRACE conn2 <- [1,2818,null,{}] 17:31:02 INFO - PROCESS | 3620 | 1463794262994 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:03 INFO - PROCESS | 3620 | 1463794263146 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 17:31:03 INFO - PROCESS | 3620 | 1463794263175 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:03 INFO - PROCESS | 3620 | ++DOCSHELL 160AF400 == 33 [pid = 3620] [id = 714] 17:31:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (160AF800) [pid = 3620] [serial = 2142] [outer = 00000000] 17:31:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (160B8C00) [pid = 3620] [serial = 2143] [outer = 160AF800] 17:31:03 INFO - PROCESS | 3620 | 1463794263219 Marionette DEBUG loaded listener.js 17:31:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (160B9000) [pid = 3620] [serial = 2144] [outer = 160AF800] 17:31:03 INFO - PROCESS | 3620 | 1463794263651 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:31:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:31:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 696ms 17:31:03 INFO - PROCESS | 3620 | 1463794263689 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 17:31:03 INFO - PROCESS | 3620 | 1463794263692 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 17:31:03 INFO - PROCESS | 3620 | 1463794263695 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:31:03 INFO - PROCESS | 3620 | 1463794263697 Marionette TRACE conn2 <- [1,2822,null,{}] 17:31:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:31:03 INFO - PROCESS | 3620 | 1463794263700 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:03 INFO - PROCESS | 3620 | 1463794263807 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 17:31:03 INFO - PROCESS | 3620 | 1463794263814 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:03 INFO - PROCESS | 3620 | ++DOCSHELL 16226400 == 34 [pid = 3620] [id = 715] 17:31:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (1622B000) [pid = 3620] [serial = 2145] [outer = 00000000] 17:31:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (16230C00) [pid = 3620] [serial = 2146] [outer = 1622B000] 17:31:03 INFO - PROCESS | 3620 | 1463794263857 Marionette DEBUG loaded listener.js 17:31:03 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (162B6800) [pid = 3620] [serial = 2147] [outer = 1622B000] 17:31:04 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (14EB0400) [pid = 3620] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:31:04 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (0F338400) [pid = 3620] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:31:04 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (162B7C00) [pid = 3620] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:31:04 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (162B2000) [pid = 3620] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:31:04 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (16AB8000) [pid = 3620] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:31:04 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (15B15800) [pid = 3620] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:31:04 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (12AE6C00) [pid = 3620] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:31:04 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (16222400) [pid = 3620] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:31:04 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (10AC0800) [pid = 3620] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:31:04 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (131EC000) [pid = 3620] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:31:04 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (130D2800) [pid = 3620] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:31:04 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (16230000) [pid = 3620] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:31:04 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (138DF800) [pid = 3620] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:31:04 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (160BB400) [pid = 3620] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:31:04 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (10A71800) [pid = 3620] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:31:04 INFO - PROCESS | 3620 | 1463794264429 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:31:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:31:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 789ms 17:31:04 INFO - PROCESS | 3620 | 1463794264483 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 17:31:04 INFO - PROCESS | 3620 | 1463794264485 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 17:31:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:31:04 INFO - PROCESS | 3620 | 1463794264488 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:31:04 INFO - PROCESS | 3620 | 1463794264489 Marionette TRACE conn2 <- [1,2826,null,{}] 17:31:04 INFO - PROCESS | 3620 | 1463794264493 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:04 INFO - PROCESS | 3620 | 1463794264570 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 17:31:04 INFO - PROCESS | 3620 | 1463794264576 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:04 INFO - PROCESS | 3620 | ++DOCSHELL 1026C400 == 35 [pid = 3620] [id = 716] 17:31:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (10EB6400) [pid = 3620] [serial = 2148] [outer = 00000000] 17:31:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (14E2EC00) [pid = 3620] [serial = 2149] [outer = 10EB6400] 17:31:04 INFO - PROCESS | 3620 | 1463794264621 Marionette DEBUG loaded listener.js 17:31:04 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (160B2800) [pid = 3620] [serial = 2150] [outer = 10EB6400] 17:31:05 INFO - PROCESS | 3620 | 1463794265058 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:31:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:31:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 588ms 17:31:05 INFO - PROCESS | 3620 | 1463794265087 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 17:31:05 INFO - PROCESS | 3620 | 1463794265089 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 17:31:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:31:05 INFO - PROCESS | 3620 | 1463794265092 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:31:05 INFO - PROCESS | 3620 | 1463794265094 Marionette TRACE conn2 <- [1,2830,null,{}] 17:31:05 INFO - PROCESS | 3620 | 1463794265102 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:05 INFO - PROCESS | 3620 | 1463794265178 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 17:31:05 INFO - PROCESS | 3620 | 1463794265185 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:05 INFO - PROCESS | 3620 | ++DOCSHELL 1316B400 == 36 [pid = 3620] [id = 717] 17:31:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (160B5000) [pid = 3620] [serial = 2151] [outer = 00000000] 17:31:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (162B8800) [pid = 3620] [serial = 2152] [outer = 160B5000] 17:31:05 INFO - PROCESS | 3620 | 1463794265228 Marionette DEBUG loaded listener.js 17:31:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (162BA000) [pid = 3620] [serial = 2153] [outer = 160B5000] 17:31:05 INFO - PROCESS | 3620 | 1463794265663 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:31:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:31:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 588ms 17:31:05 INFO - PROCESS | 3620 | 1463794265696 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 17:31:05 INFO - PROCESS | 3620 | 1463794265698 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 17:31:05 INFO - PROCESS | 3620 | 1463794265702 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:31:05 INFO - PROCESS | 3620 | 1463794265703 Marionette TRACE conn2 <- [1,2834,null,{}] 17:31:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:31:05 INFO - PROCESS | 3620 | 1463794265707 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:05 INFO - PROCESS | 3620 | 1463794265789 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 17:31:05 INFO - PROCESS | 3620 | 1463794265796 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:05 INFO - PROCESS | 3620 | ++DOCSHELL 140CE400 == 37 [pid = 3620] [id = 718] 17:31:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (162C4400) [pid = 3620] [serial = 2154] [outer = 00000000] 17:31:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (1688D400) [pid = 3620] [serial = 2155] [outer = 162C4400] 17:31:05 INFO - PROCESS | 3620 | 1463794265839 Marionette DEBUG loaded listener.js 17:31:05 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16892C00) [pid = 3620] [serial = 2156] [outer = 162C4400] 17:31:06 INFO - PROCESS | 3620 | 1463794266482 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:31:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:31:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 835ms 17:31:06 INFO - PROCESS | 3620 | 1463794266543 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 17:31:06 INFO - PROCESS | 3620 | 1463794266547 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 17:31:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:31:06 INFO - PROCESS | 3620 | 1463794266553 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:31:06 INFO - PROCESS | 3620 | 1463794266557 Marionette TRACE conn2 <- [1,2838,null,{}] 17:31:06 INFO - PROCESS | 3620 | 1463794266563 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:06 INFO - PROCESS | 3620 | 1463794266667 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 17:31:06 INFO - PROCESS | 3620 | 1463794266810 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:06 INFO - PROCESS | 3620 | ++DOCSHELL 0F32DC00 == 38 [pid = 3620] [id = 719] 17:31:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (0F32FC00) [pid = 3620] [serial = 2157] [outer = 00000000] 17:31:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (10EAF400) [pid = 3620] [serial = 2158] [outer = 0F32FC00] 17:31:06 INFO - PROCESS | 3620 | 1463794266867 Marionette DEBUG loaded listener.js 17:31:06 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (11426000) [pid = 3620] [serial = 2159] [outer = 0F32FC00] 17:31:07 INFO - PROCESS | 3620 | 1463794267467 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:31:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:31:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 929ms 17:31:07 INFO - PROCESS | 3620 | 1463794267500 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 17:31:07 INFO - PROCESS | 3620 | 1463794267506 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 17:31:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:31:07 INFO - PROCESS | 3620 | 1463794267513 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:31:07 INFO - PROCESS | 3620 | 1463794267515 Marionette TRACE conn2 <- [1,2842,null,{}] 17:31:07 INFO - PROCESS | 3620 | 1463794267519 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:07 INFO - PROCESS | 3620 | 1463794267619 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 17:31:07 INFO - PROCESS | 3620 | 1463794267713 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:07 INFO - PROCESS | 3620 | ++DOCSHELL 11CE6400 == 39 [pid = 3620] [id = 720] 17:31:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (12881C00) [pid = 3620] [serial = 2160] [outer = 00000000] 17:31:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13363400) [pid = 3620] [serial = 2161] [outer = 12881C00] 17:31:07 INFO - PROCESS | 3620 | 1463794267771 Marionette DEBUG loaded listener.js 17:31:07 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (13D7C000) [pid = 3620] [serial = 2162] [outer = 12881C00] 17:31:08 INFO - PROCESS | 3620 | 1463794268399 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:31:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:31:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 928ms 17:31:08 INFO - PROCESS | 3620 | 1463794268440 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 17:31:08 INFO - PROCESS | 3620 | 1463794268442 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 17:31:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:31:08 INFO - PROCESS | 3620 | 1463794268446 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:31:08 INFO - PROCESS | 3620 | 1463794268450 Marionette TRACE conn2 <- [1,2846,null,{}] 17:31:08 INFO - PROCESS | 3620 | 1463794268461 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:08 INFO - PROCESS | 3620 | 1463794268564 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 17:31:08 INFO - PROCESS | 3620 | 1463794268703 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:08 INFO - PROCESS | 3620 | ++DOCSHELL 162CC000 == 40 [pid = 3620] [id = 721] 17:31:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (162CC400) [pid = 3620] [serial = 2163] [outer = 00000000] 17:31:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (16941400) [pid = 3620] [serial = 2164] [outer = 162CC400] 17:31:08 INFO - PROCESS | 3620 | 1463794268759 Marionette DEBUG loaded listener.js 17:31:08 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16949800) [pid = 3620] [serial = 2165] [outer = 162CC400] 17:31:09 INFO - PROCESS | 3620 | 1463794269321 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:31:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:31:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 898ms 17:31:09 INFO - PROCESS | 3620 | 1463794269350 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 17:31:09 INFO - PROCESS | 3620 | 1463794269352 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 17:31:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:31:09 INFO - PROCESS | 3620 | 1463794269356 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:31:09 INFO - PROCESS | 3620 | 1463794269358 Marionette TRACE conn2 <- [1,2850,null,{}] 17:31:09 INFO - PROCESS | 3620 | 1463794269362 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:09 INFO - PROCESS | 3620 | 1463794269444 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 17:31:09 INFO - PROCESS | 3620 | 1463794269739 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:09 INFO - PROCESS | 3620 | ++DOCSHELL 0F30C800 == 41 [pid = 3620] [id = 722] 17:31:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (0F30E400) [pid = 3620] [serial = 2166] [outer = 00000000] 17:31:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (102CA000) [pid = 3620] [serial = 2167] [outer = 0F30E400] 17:31:09 INFO - PROCESS | 3620 | 1463794269788 Marionette DEBUG loaded listener.js 17:31:09 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (10A65000) [pid = 3620] [serial = 2168] [outer = 0F30E400] 17:31:10 INFO - PROCESS | 3620 | --DOCSHELL 1316B400 == 40 [pid = 3620] [id = 717] 17:31:10 INFO - PROCESS | 3620 | --DOCSHELL 1026C400 == 39 [pid = 3620] [id = 716] 17:31:10 INFO - PROCESS | 3620 | --DOCSHELL 16226400 == 38 [pid = 3620] [id = 715] 17:31:10 INFO - PROCESS | 3620 | --DOCSHELL 160AF400 == 37 [pid = 3620] [id = 714] 17:31:10 INFO - PROCESS | 3620 | --DOCSHELL 14E88C00 == 36 [pid = 3620] [id = 713] 17:31:10 INFO - PROCESS | 3620 | --DOCSHELL 13BB4C00 == 35 [pid = 3620] [id = 712] 17:31:10 INFO - PROCESS | 3620 | --DOCSHELL 131E1000 == 34 [pid = 3620] [id = 711] 17:31:10 INFO - PROCESS | 3620 | --DOCSHELL 10F8E400 == 33 [pid = 3620] [id = 710] 17:31:10 INFO - PROCESS | 3620 | --DOCSHELL 102D4000 == 32 [pid = 3620] [id = 709] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (16DBD800) [pid = 3620] [serial = 2117] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (16E7AC00) [pid = 3620] [serial = 2119] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (15895400) [pid = 3620] [serial = 2096] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (105F0C00) [pid = 3620] [serial = 2081] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (16AC6C00) [pid = 3620] [serial = 2111] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (162C9800) [pid = 3620] [serial = 2078] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (16DBA000) [pid = 3620] [serial = 2116] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (105E9000) [pid = 3620] [serial = 2080] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (16A55C00) [pid = 3620] [serial = 2110] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (160B1800) [pid = 3620] [serial = 2098] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (13165C00) [pid = 3620] [serial = 2087] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (16224000) [pid = 3620] [serial = 2102] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (11424000) [pid = 3620] [serial = 2084] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (16229800) [pid = 3620] [serial = 2101] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (12DF1000) [pid = 3620] [serial = 2086] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (1100C000) [pid = 3620] [serial = 2083] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (13363C00) [pid = 3620] [serial = 2090] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (15156400) [pid = 3620] [serial = 2095] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (14E80400) [pid = 3620] [serial = 2113] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (162BE800) [pid = 3620] [serial = 2105] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 73 (13BB7000) [pid = 3620] [serial = 2092] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 72 (1693FC00) [pid = 3620] [serial = 2108] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 71 (13D7C400) [pid = 3620] [serial = 2093] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 70 (160B5C00) [pid = 3620] [serial = 2099] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 69 (13316C00) [pid = 3620] [serial = 2114] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 68 (13308800) [pid = 3620] [serial = 2089] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 67 (1693B400) [pid = 3620] [serial = 2107] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 66 (162BCC00) [pid = 3620] [serial = 2104] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | --DOMWINDOW == 65 (162C1400) [pid = 3620] [serial = 2075] [outer = 00000000] [url = about:blank] 17:31:10 INFO - PROCESS | 3620 | 1463794270409 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:31:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:31:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1083ms 17:31:10 INFO - PROCESS | 3620 | 1463794270437 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 17:31:10 INFO - PROCESS | 3620 | 1463794270441 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 17:31:10 INFO - PROCESS | 3620 | 1463794270445 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:31:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:31:10 INFO - PROCESS | 3620 | 1463794270449 Marionette TRACE conn2 <- [1,2854,null,{}] 17:31:10 INFO - PROCESS | 3620 | 1463794270454 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:10 INFO - PROCESS | 3620 | 1463794270539 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 17:31:10 INFO - PROCESS | 3620 | 1463794270640 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:10 INFO - PROCESS | 3620 | ++DOCSHELL 105EA400 == 33 [pid = 3620] [id = 723] 17:31:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 66 (105ED400) [pid = 3620] [serial = 2169] [outer = 00000000] 17:31:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 67 (10F8E400) [pid = 3620] [serial = 2170] [outer = 105ED400] 17:31:10 INFO - PROCESS | 3620 | 1463794270687 Marionette DEBUG loaded listener.js 17:31:10 INFO - PROCESS | 3620 | ++DOMWINDOW == 68 (12881000) [pid = 3620] [serial = 2171] [outer = 105ED400] 17:31:11 INFO - PROCESS | 3620 | 1463794271109 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:31:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:31:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 696ms 17:31:11 INFO - PROCESS | 3620 | 1463794271148 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 17:31:11 INFO - PROCESS | 3620 | 1463794271152 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 17:31:11 INFO - PROCESS | 3620 | 1463794271160 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:31:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:31:11 INFO - PROCESS | 3620 | 1463794271162 Marionette TRACE conn2 <- [1,2858,null,{}] 17:31:11 INFO - PROCESS | 3620 | 1463794271165 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:11 INFO - PROCESS | 3620 | 1463794271229 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 17:31:11 INFO - PROCESS | 3620 | 1463794271272 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:11 INFO - PROCESS | 3620 | ++DOCSHELL 13308800 == 34 [pid = 3620] [id = 724] 17:31:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 69 (13308C00) [pid = 3620] [serial = 2172] [outer = 00000000] 17:31:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 70 (13363800) [pid = 3620] [serial = 2173] [outer = 13308C00] 17:31:11 INFO - PROCESS | 3620 | 1463794271316 Marionette DEBUG loaded listener.js 17:31:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 71 (13B26C00) [pid = 3620] [serial = 2174] [outer = 13308C00] 17:31:11 INFO - PROCESS | 3620 | 1463794271792 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 17:31:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:31:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 681ms 17:31:11 INFO - PROCESS | 3620 | 1463794271846 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 17:31:11 INFO - PROCESS | 3620 | 1463794271849 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 17:31:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:31:11 INFO - PROCESS | 3620 | 1463794271862 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:31:11 INFO - PROCESS | 3620 | 1463794271867 Marionette TRACE conn2 <- [1,2862,null,{}] 17:31:11 INFO - PROCESS | 3620 | 1463794271872 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:11 INFO - PROCESS | 3620 | 1463794271951 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 17:31:11 INFO - PROCESS | 3620 | 1463794271960 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:11 INFO - PROCESS | 3620 | ++DOCSHELL 13BBE800 == 35 [pid = 3620] [id = 725] 17:31:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 72 (14E88C00) [pid = 3620] [serial = 2175] [outer = 00000000] 17:31:11 INFO - PROCESS | 3620 | ++DOMWINDOW == 73 (15898C00) [pid = 3620] [serial = 2176] [outer = 14E88C00] 17:31:11 INFO - PROCESS | 3620 | 1463794272004 Marionette DEBUG loaded listener.js 17:31:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 74 (15D0AC00) [pid = 3620] [serial = 2177] [outer = 14E88C00] 17:31:12 INFO - PROCESS | 3620 | 1463794272471 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:31:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:31:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 650ms 17:31:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:31:12 INFO - PROCESS | 3620 | 1463794272514 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 17:31:12 INFO - PROCESS | 3620 | 1463794272516 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 17:31:12 INFO - PROCESS | 3620 | 1463794272520 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:31:12 INFO - PROCESS | 3620 | 1463794272521 Marionette TRACE conn2 <- [1,2866,null,{}] 17:31:12 INFO - PROCESS | 3620 | 1463794272525 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:12 INFO - PROCESS | 3620 | 1463794272647 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 17:31:12 INFO - PROCESS | 3620 | 1463794272740 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:12 INFO - PROCESS | 3620 | ++DOCSHELL 160AEC00 == 36 [pid = 3620] [id = 726] 17:31:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (160AF400) [pid = 3620] [serial = 2178] [outer = 00000000] 17:31:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (160B6000) [pid = 3620] [serial = 2179] [outer = 160AF400] 17:31:12 INFO - PROCESS | 3620 | 1463794272783 Marionette DEBUG loaded listener.js 17:31:12 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (160B6C00) [pid = 3620] [serial = 2180] [outer = 160AF400] 17:31:13 INFO - PROCESS | 3620 | 1463794273199 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:31:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:31:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 727ms 17:31:13 INFO - PROCESS | 3620 | 1463794273244 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 17:31:13 INFO - PROCESS | 3620 | 1463794273246 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 17:31:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:31:13 INFO - PROCESS | 3620 | 1463794273249 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:31:13 INFO - PROCESS | 3620 | 1463794273251 Marionette TRACE conn2 <- [1,2870,null,{}] 17:31:13 INFO - PROCESS | 3620 | 1463794273254 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:13 INFO - PROCESS | 3620 | 1463794273362 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 17:31:13 INFO - PROCESS | 3620 | 1463794273370 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:13 INFO - PROCESS | 3620 | ++DOCSHELL 1622FC00 == 37 [pid = 3620] [id = 727] 17:31:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (16230400) [pid = 3620] [serial = 2181] [outer = 00000000] 17:31:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (162B6C00) [pid = 3620] [serial = 2182] [outer = 16230400] 17:31:13 INFO - PROCESS | 3620 | 1463794273473 Marionette DEBUG loaded listener.js 17:31:13 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (162C5000) [pid = 3620] [serial = 2183] [outer = 16230400] 17:31:13 INFO - PROCESS | 3620 | 1463794273929 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:31:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:31:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 727ms 17:31:13 INFO - PROCESS | 3620 | 1463794273990 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 17:31:13 INFO - PROCESS | 3620 | 1463794273992 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 17:31:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:31:14 INFO - PROCESS | 3620 | 1463794274033 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:31:14 INFO - PROCESS | 3620 | 1463794274035 Marionette TRACE conn2 <- [1,2874,null,{}] 17:31:14 INFO - PROCESS | 3620 | 1463794274041 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:14 INFO - PROCESS | 3620 | 1463794274151 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 17:31:14 INFO - PROCESS | 3620 | 1463794274162 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:14 INFO - PROCESS | 3620 | ++DOCSHELL 0C382800 == 38 [pid = 3620] [id = 728] 17:31:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (0F32D400) [pid = 3620] [serial = 2184] [outer = 00000000] 17:31:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (1693C800) [pid = 3620] [serial = 2185] [outer = 0F32D400] 17:31:14 INFO - PROCESS | 3620 | 1463794274205 Marionette DEBUG loaded listener.js 17:31:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (1693DC00) [pid = 3620] [serial = 2186] [outer = 0F32D400] 17:31:14 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (13BB8400) [pid = 3620] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:31:14 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (10435000) [pid = 3620] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:31:14 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (11007000) [pid = 3620] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:31:14 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (131E4800) [pid = 3620] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:31:14 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (14EB0000) [pid = 3620] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:31:14 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (160AF800) [pid = 3620] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:31:14 INFO - PROCESS | 3620 | --DOMWINDOW == 76 (1622B000) [pid = 3620] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:31:14 INFO - PROCESS | 3620 | --DOMWINDOW == 75 (10EB6400) [pid = 3620] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:31:14 INFO - PROCESS | 3620 | --DOMWINDOW == 74 (160B5000) [pid = 3620] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:31:14 INFO - PROCESS | 3620 | 1463794274680 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:31:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:31:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 681ms 17:31:14 INFO - PROCESS | 3620 | 1463794274720 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 17:31:14 INFO - PROCESS | 3620 | 1463794274722 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 17:31:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:31:14 INFO - PROCESS | 3620 | 1463794274726 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:31:14 INFO - PROCESS | 3620 | 1463794274727 Marionette TRACE conn2 <- [1,2878,null,{}] 17:31:14 INFO - PROCESS | 3620 | 1463794274731 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:14 INFO - PROCESS | 3620 | 1463794274789 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 17:31:14 INFO - PROCESS | 3620 | 1463794274796 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:14 INFO - PROCESS | 3620 | ++DOCSHELL 12A6C400 == 39 [pid = 3620] [id = 729] 17:31:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 75 (12B55800) [pid = 3620] [serial = 2187] [outer = 00000000] 17:31:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 76 (14EB0000) [pid = 3620] [serial = 2188] [outer = 12B55800] 17:31:14 INFO - PROCESS | 3620 | 1463794274839 Marionette DEBUG loaded listener.js 17:31:14 INFO - PROCESS | 3620 | ++DOMWINDOW == 77 (1622E000) [pid = 3620] [serial = 2189] [outer = 12B55800] 17:31:15 INFO - PROCESS | 3620 | 1463794275285 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:31:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:31:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 635ms 17:31:15 INFO - PROCESS | 3620 | 1463794275347 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 17:31:15 INFO - PROCESS | 3620 | 1463794275349 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 17:31:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:31:15 INFO - PROCESS | 3620 | 1463794275352 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:31:15 INFO - PROCESS | 3620 | 1463794275354 Marionette TRACE conn2 <- [1,2882,null,{}] 17:31:15 INFO - PROCESS | 3620 | 1463794275357 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:15 INFO - PROCESS | 3620 | 1463794275434 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 17:31:15 INFO - PROCESS | 3620 | 1463794275467 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:15 INFO - PROCESS | 3620 | ++DOCSHELL 0F330800 == 40 [pid = 3620] [id = 730] 17:31:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (140C8800) [pid = 3620] [serial = 2190] [outer = 00000000] 17:31:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (160B7800) [pid = 3620] [serial = 2191] [outer = 140C8800] 17:31:15 INFO - PROCESS | 3620 | 1463794275511 Marionette DEBUG loaded listener.js 17:31:15 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (162B4400) [pid = 3620] [serial = 2192] [outer = 140C8800] 17:31:15 INFO - PROCESS | 3620 | 1463794275948 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:31:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:31:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 634ms 17:31:15 INFO - PROCESS | 3620 | 1463794275990 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 17:31:15 INFO - PROCESS | 3620 | 1463794275992 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 17:31:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:31:15 INFO - PROCESS | 3620 | 1463794275996 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:31:15 INFO - PROCESS | 3620 | 1463794275997 Marionette TRACE conn2 <- [1,2886,null,{}] 17:31:15 INFO - PROCESS | 3620 | 1463794276001 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:16 INFO - PROCESS | 3620 | 1463794276076 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 17:31:16 INFO - PROCESS | 3620 | 1463794276083 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:16 INFO - PROCESS | 3620 | ++DOCSHELL 13D80000 == 41 [pid = 3620] [id = 731] 17:31:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (16A57000) [pid = 3620] [serial = 2193] [outer = 00000000] 17:31:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (16DBAC00) [pid = 3620] [serial = 2194] [outer = 16A57000] 17:31:16 INFO - PROCESS | 3620 | 1463794276127 Marionette DEBUG loaded listener.js 17:31:16 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (16DBB800) [pid = 3620] [serial = 2195] [outer = 16A57000] 17:31:16 INFO - PROCESS | 3620 | 1463794276573 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:31:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:31:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 697ms 17:31:16 INFO - PROCESS | 3620 | 1463794276680 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 17:31:16 INFO - PROCESS | 3620 | 1463794276684 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 17:31:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:31:16 INFO - PROCESS | 3620 | 1463794276690 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:31:16 INFO - PROCESS | 3620 | 1463794276698 Marionette TRACE conn2 <- [1,2890,null,{}] 17:31:16 INFO - PROCESS | 3620 | 1463794276707 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:16 INFO - PROCESS | 3620 | 1463794276927 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 17:31:17 INFO - PROCESS | 3620 | 1463794277040 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:17 INFO - PROCESS | 3620 | ++DOCSHELL 105F0C00 == 42 [pid = 3620] [id = 732] 17:31:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (10A56C00) [pid = 3620] [serial = 2196] [outer = 00000000] 17:31:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (10AC1000) [pid = 3620] [serial = 2197] [outer = 10A56C00] 17:31:17 INFO - PROCESS | 3620 | 1463794277094 Marionette DEBUG loaded listener.js 17:31:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (112C9400) [pid = 3620] [serial = 2198] [outer = 10A56C00] 17:31:17 INFO - PROCESS | 3620 | 1463794277664 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:31:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:31:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 991ms 17:31:17 INFO - PROCESS | 3620 | 1463794277693 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 17:31:17 INFO - PROCESS | 3620 | 1463794277697 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 17:31:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:31:17 INFO - PROCESS | 3620 | 1463794277705 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:31:17 INFO - PROCESS | 3620 | 1463794277709 Marionette TRACE conn2 <- [1,2894,null,{}] 17:31:17 INFO - PROCESS | 3620 | 1463794277713 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:17 INFO - PROCESS | 3620 | 1463794277816 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 17:31:17 INFO - PROCESS | 3620 | 1463794277930 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:17 INFO - PROCESS | 3620 | ++DOCSHELL 13BB7C00 == 43 [pid = 3620] [id = 733] 17:31:17 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (13D79C00) [pid = 3620] [serial = 2199] [outer = 00000000] 17:31:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (140C3800) [pid = 3620] [serial = 2200] [outer = 13D79C00] 17:31:18 INFO - PROCESS | 3620 | 1463794278031 Marionette DEBUG loaded listener.js 17:31:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (157E8C00) [pid = 3620] [serial = 2201] [outer = 13D79C00] 17:31:18 INFO - PROCESS | 3620 | 1463794278617 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:31:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:31:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 991ms 17:31:18 INFO - PROCESS | 3620 | 1463794278691 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 17:31:18 INFO - PROCESS | 3620 | 1463794278693 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 17:31:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:31:18 INFO - PROCESS | 3620 | 1463794278697 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:31:18 INFO - PROCESS | 3620 | 1463794278700 Marionette TRACE conn2 <- [1,2898,null,{}] 17:31:18 INFO - PROCESS | 3620 | 1463794278725 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:18 INFO - PROCESS | 3620 | 1463794278847 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 17:31:18 INFO - PROCESS | 3620 | 1463794278977 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:18 INFO - PROCESS | 3620 | ++DOCSHELL 162CCC00 == 44 [pid = 3620] [id = 734] 17:31:18 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (166C5800) [pid = 3620] [serial = 2202] [outer = 00000000] 17:31:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (16DB5C00) [pid = 3620] [serial = 2203] [outer = 166C5800] 17:31:19 INFO - PROCESS | 3620 | 1463794279042 Marionette DEBUG loaded listener.js 17:31:19 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (16E6F000) [pid = 3620] [serial = 2204] [outer = 166C5800] 17:31:19 INFO - PROCESS | 3620 | 1463794279588 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 17:31:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:31:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:31:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 944ms 17:31:19 INFO - PROCESS | 3620 | 1463794279642 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 17:31:19 INFO - PROCESS | 3620 | 1463794279644 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 17:31:19 INFO - TEST-START | /DOMEvents/constructors.html 17:31:19 INFO - PROCESS | 3620 | 1463794279648 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:31:19 INFO - PROCESS | 3620 | 1463794279650 Marionette TRACE conn2 <- [1,2902,null,{}] 17:31:19 INFO - PROCESS | 3620 | 1463794279654 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:19 INFO - PROCESS | 3620 | 1463794279754 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 17:31:19 INFO - PROCESS | 3620 | 1463794279994 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:20 INFO - PROCESS | 3620 | ++DOCSHELL 0C382C00 == 45 [pid = 3620] [id = 735] 17:31:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (0F32E000) [pid = 3620] [serial = 2205] [outer = 00000000] 17:31:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (105F0800) [pid = 3620] [serial = 2206] [outer = 0F32E000] 17:31:20 INFO - PROCESS | 3620 | 1463794280075 Marionette DEBUG loaded listener.js 17:31:20 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (10ABF800) [pid = 3620] [serial = 2207] [outer = 0F32E000] 17:31:20 INFO - PROCESS | 3620 | 1463794280746 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:31:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:31:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:31:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:31:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:31:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:31:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:31:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:31:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:31:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 1223ms 17:31:20 INFO - PROCESS | 3620 | 1463794280874 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 17:31:20 INFO - PROCESS | 3620 | 1463794280878 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 17:31:20 INFO - PROCESS | 3620 | 1463794280882 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:31:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:31:20 INFO - PROCESS | 3620 | 1463794280886 Marionette TRACE conn2 <- [1,2906,null,{}] 17:31:20 INFO - PROCESS | 3620 | 1463794280895 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:20 INFO - PROCESS | 3620 | 1463794280993 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 17:31:21 INFO - PROCESS | 3620 | 1463794281099 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:21 INFO - PROCESS | 3620 | ++DOCSHELL 12D28000 == 46 [pid = 3620] [id = 736] 17:31:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (12D72C00) [pid = 3620] [serial = 2208] [outer = 00000000] 17:31:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (131FE400) [pid = 3620] [serial = 2209] [outer = 12D72C00] 17:31:21 INFO - PROCESS | 3620 | 1463794281150 Marionette DEBUG loaded listener.js 17:31:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (13369400) [pid = 3620] [serial = 2210] [outer = 12D72C00] 17:31:21 INFO - PROCESS | 3620 | --DOCSHELL 0F330800 == 45 [pid = 3620] [id = 730] 17:31:21 INFO - PROCESS | 3620 | --DOCSHELL 12A6C400 == 44 [pid = 3620] [id = 729] 17:31:21 INFO - PROCESS | 3620 | --DOCSHELL 0C382800 == 43 [pid = 3620] [id = 728] 17:31:21 INFO - PROCESS | 3620 | --DOCSHELL 1622FC00 == 42 [pid = 3620] [id = 727] 17:31:21 INFO - PROCESS | 3620 | --DOCSHELL 160AEC00 == 41 [pid = 3620] [id = 726] 17:31:21 INFO - PROCESS | 3620 | --DOCSHELL 13BBE800 == 40 [pid = 3620] [id = 725] 17:31:21 INFO - PROCESS | 3620 | --DOCSHELL 13308800 == 39 [pid = 3620] [id = 724] 17:31:21 INFO - PROCESS | 3620 | --DOCSHELL 105EA400 == 38 [pid = 3620] [id = 723] 17:31:21 INFO - PROCESS | 3620 | --DOCSHELL 0F30C800 == 37 [pid = 3620] [id = 722] 17:31:21 INFO - PROCESS | 3620 | --DOCSHELL 0F32DC00 == 36 [pid = 3620] [id = 719] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1688D400) [pid = 3620] [serial = 2155] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (140C7C00) [pid = 3620] [serial = 2137] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (105E7C00) [pid = 3620] [serial = 2128] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (10A61800) [pid = 3620] [serial = 2129] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (114A2000) [pid = 3620] [serial = 2131] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (12882800) [pid = 3620] [serial = 2132] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (1330A000) [pid = 3620] [serial = 2134] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (13369C00) [pid = 3620] [serial = 2135] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (13162000) [pid = 3620] [serial = 2125] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (10A76400) [pid = 3620] [serial = 2122] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (15159000) [pid = 3620] [serial = 2140] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (160B8C00) [pid = 3620] [serial = 2143] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 85 (1515BC00) [pid = 3620] [serial = 2141] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 84 (16230C00) [pid = 3620] [serial = 2146] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 83 (160B9000) [pid = 3620] [serial = 2144] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 82 (162B6800) [pid = 3620] [serial = 2147] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 81 (14E2EC00) [pid = 3620] [serial = 2149] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 80 (162B8800) [pid = 3620] [serial = 2152] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 79 (162BA000) [pid = 3620] [serial = 2153] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 78 (160B2800) [pid = 3620] [serial = 2150] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | --DOMWINDOW == 77 (14E2A800) [pid = 3620] [serial = 2138] [outer = 00000000] [url = about:blank] 17:31:21 INFO - PROCESS | 3620 | 1463794281652 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:31:21 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:31:21 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 836ms 17:31:21 INFO - PROCESS | 3620 | 1463794281711 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 17:31:21 INFO - PROCESS | 3620 | 1463794281715 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 17:31:21 INFO - PROCESS | 3620 | 1463794281720 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:31:21 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:31:21 INFO - PROCESS | 3620 | 1463794281722 Marionette TRACE conn2 <- [1,2910,null,{}] 17:31:21 INFO - PROCESS | 3620 | 1463794281725 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:21 INFO - PROCESS | 3620 | 1463794281803 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 17:31:21 INFO - PROCESS | 3620 | 1463794281812 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:21 INFO - PROCESS | 3620 | ++DOCSHELL 10A58C00 == 37 [pid = 3620] [id = 737] 17:31:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 78 (10A5E000) [pid = 3620] [serial = 2211] [outer = 00000000] 17:31:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 79 (131F4C00) [pid = 3620] [serial = 2212] [outer = 10A5E000] 17:31:21 INFO - PROCESS | 3620 | 1463794281856 Marionette DEBUG loaded listener.js 17:31:21 INFO - PROCESS | 3620 | ++DOMWINDOW == 80 (138E1400) [pid = 3620] [serial = 2213] [outer = 10A5E000] 17:31:22 INFO - PROCESS | 3620 | [3620] 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 17:31:22 INFO - PROCESS | 3620 | [3620] 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 17:31:22 INFO - PROCESS | 3620 | [3620] 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 17:31:22 INFO - PROCESS | 3620 | [3620] 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 17:31:22 INFO - PROCESS | 3620 | 1463794282364 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 17:31:22 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:31:22 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:31:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:31:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:31:22 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 17:31:22 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:31:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:31:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:31:22 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 17:31:22 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:31:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:31:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:31:22 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]" 17:31:22 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:31:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:31:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:31:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:31:22 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:31:22 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 697ms 17:31:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:31:22 INFO - PROCESS | 3620 | 1463794282431 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 17:31:22 INFO - PROCESS | 3620 | 1463794282433 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 17:31:22 INFO - PROCESS | 3620 | 1463794282438 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:31:22 INFO - PROCESS | 3620 | 1463794282443 Marionette TRACE conn2 <- [1,2914,null,{}] 17:31:22 INFO - PROCESS | 3620 | 1463794282452 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:22 INFO - PROCESS | 3620 | 1463794282532 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 17:31:22 INFO - PROCESS | 3620 | 1463794282631 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:22 INFO - PROCESS | 3620 | ++DOCSHELL 15157800 == 38 [pid = 3620] [id = 738] 17:31:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 81 (15159000) [pid = 3620] [serial = 2214] [outer = 00000000] 17:31:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 82 (15B10C00) [pid = 3620] [serial = 2215] [outer = 15159000] 17:31:22 INFO - PROCESS | 3620 | 1463794282675 Marionette DEBUG loaded listener.js 17:31:22 INFO - PROCESS | 3620 | ++DOMWINDOW == 83 (15D10800) [pid = 3620] [serial = 2216] [outer = 15159000] 17:31:22 INFO - PROCESS | 3620 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:31:23 INFO - PROCESS | 3620 | 1463794283016 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 17:31:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:31:23 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 588ms 17:31:23 INFO - PROCESS | 3620 | 1463794283033 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 17:31:23 INFO - PROCESS | 3620 | 1463794283035 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 17:31:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:31:23 INFO - PROCESS | 3620 | 1463794283039 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:31:23 INFO - PROCESS | 3620 | 1463794283041 Marionette TRACE conn2 <- [1,2918,null,{}] 17:31:23 INFO - PROCESS | 3620 | 1463794283044 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:23 INFO - PROCESS | 3620 | 1463794283165 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 17:31:23 INFO - PROCESS | 3620 | 1463794283203 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:23 INFO - PROCESS | 3620 | ++DOCSHELL 160B2800 == 39 [pid = 3620] [id = 739] 17:31:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 84 (160B9000) [pid = 3620] [serial = 2217] [outer = 00000000] 17:31:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 85 (16179400) [pid = 3620] [serial = 2218] [outer = 160B9000] 17:31:23 INFO - PROCESS | 3620 | 1463794283248 Marionette DEBUG loaded listener.js 17:31:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 86 (16179C00) [pid = 3620] [serial = 2219] [outer = 160B9000] 17:31:23 INFO - PROCESS | 3620 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:31:23 INFO - PROCESS | 3620 | 1463794283603 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 17:31:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:31:23 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 635ms 17:31:23 INFO - PROCESS | 3620 | 1463794283660 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 17:31:23 INFO - PROCESS | 3620 | 1463794283662 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 17:31:23 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:31:23 INFO - PROCESS | 3620 | 1463794283666 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:31:23 INFO - PROCESS | 3620 | 1463794283667 Marionette TRACE conn2 <- [1,2922,null,{}] 17:31:23 INFO - PROCESS | 3620 | 1463794283671 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:23 INFO - PROCESS | 3620 | 1463794283796 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 17:31:23 INFO - PROCESS | 3620 | 1463794283818 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:23 INFO - PROCESS | 3620 | ++DOCSHELL 1622B400 == 40 [pid = 3620] [id = 740] 17:31:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (1622B800) [pid = 3620] [serial = 2220] [outer = 00000000] 17:31:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (162B4000) [pid = 3620] [serial = 2221] [outer = 1622B800] 17:31:23 INFO - PROCESS | 3620 | 1463794283869 Marionette DEBUG loaded listener.js 17:31:23 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (162BF000) [pid = 3620] [serial = 2222] [outer = 1622B800] 17:31:24 INFO - PROCESS | 3620 | 1463794284312 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:31:24 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:31:24 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 697ms 17:31:24 INFO - PROCESS | 3620 | 1463794284366 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 17:31:24 INFO - PROCESS | 3620 | 1463794284367 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 17:31:24 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:31:24 INFO - PROCESS | 3620 | 1463794284375 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:31:24 INFO - PROCESS | 3620 | 1463794284376 Marionette TRACE conn2 <- [1,2926,null,{}] 17:31:24 INFO - PROCESS | 3620 | 1463794284380 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:24 INFO - PROCESS | 3620 | 1463794284496 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 17:31:24 INFO - PROCESS | 3620 | 1463794284592 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:24 INFO - PROCESS | 3620 | ++DOCSHELL 162CD800 == 41 [pid = 3620] [id = 741] 17:31:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (162CDC00) [pid = 3620] [serial = 2223] [outer = 00000000] 17:31:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (1693F000) [pid = 3620] [serial = 2224] [outer = 162CDC00] 17:31:24 INFO - PROCESS | 3620 | 1463794284635 Marionette DEBUG loaded listener.js 17:31:24 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (16A55C00) [pid = 3620] [serial = 2225] [outer = 162CDC00] 17:31:24 INFO - PROCESS | 3620 | 1463794284995 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:31:25 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. 17:31:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 681ms 17:31:25 INFO - PROCESS | 3620 | 1463794285059 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 17:31:25 INFO - PROCESS | 3620 | 1463794285060 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 17:31:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:31:25 INFO - PROCESS | 3620 | 1463794285069 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:31:25 INFO - PROCESS | 3620 | 1463794285071 Marionette TRACE conn2 <- [1,2930,null,{}] 17:31:25 INFO - PROCESS | 3620 | 1463794285075 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:25 INFO - PROCESS | 3620 | 1463794285189 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 17:31:25 INFO - PROCESS | 3620 | 1463794285198 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:25 INFO - PROCESS | 3620 | ++DOCSHELL 162B2800 == 42 [pid = 3620] [id = 742] 17:31:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (1693EC00) [pid = 3620] [serial = 2226] [outer = 00000000] 17:31:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (1702D800) [pid = 3620] [serial = 2227] [outer = 1693EC00] 17:31:25 INFO - PROCESS | 3620 | 1463794285241 Marionette DEBUG loaded listener.js 17:31:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (1702E400) [pid = 3620] [serial = 2228] [outer = 1693EC00] 17:31:25 INFO - PROCESS | 3620 | 1463794285636 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 17:31:25 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 17:31:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:31:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 588ms 17:31:25 INFO - PROCESS | 3620 | 1463794285662 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 17:31:25 INFO - PROCESS | 3620 | 1463794285664 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 17:31:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:31:25 INFO - PROCESS | 3620 | 1463794285667 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:31:25 INFO - PROCESS | 3620 | 1463794285669 Marionette TRACE conn2 <- [1,2934,null,{}] 17:31:25 INFO - PROCESS | 3620 | 1463794285672 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:25 INFO - PROCESS | 3620 | 1463794285876 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 17:31:25 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (16230400) [pid = 3620] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:31:25 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (160AF400) [pid = 3620] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:31:25 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (0F32D400) [pid = 3620] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:31:25 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (12B55800) [pid = 3620] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:31:25 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (14E88C00) [pid = 3620] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:31:25 INFO - PROCESS | 3620 | --DOMWINDOW == 89 (105ED400) [pid = 3620] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:31:25 INFO - PROCESS | 3620 | --DOMWINDOW == 88 (13308C00) [pid = 3620] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:31:25 INFO - PROCESS | 3620 | --DOMWINDOW == 87 (0F30E400) [pid = 3620] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:31:25 INFO - PROCESS | 3620 | --DOMWINDOW == 86 (140C8800) [pid = 3620] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:31:25 INFO - PROCESS | 3620 | 1463794285969 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:25 INFO - PROCESS | 3620 | ++DOCSHELL 0F304800 == 43 [pid = 3620] [id = 743] 17:31:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 87 (0F30D000) [pid = 3620] [serial = 2229] [outer = 00000000] 17:31:25 INFO - PROCESS | 3620 | ++DOMWINDOW == 88 (10F8C400) [pid = 3620] [serial = 2230] [outer = 0F30D000] 17:31:26 INFO - PROCESS | 3620 | 1463794286013 Marionette DEBUG loaded listener.js 17:31:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 89 (112C7C00) [pid = 3620] [serial = 2231] [outer = 0F30D000] 17:31:26 INFO - PROCESS | 3620 | 1463794286344 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:31:26 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. 17:31:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 728ms 17:31:26 INFO - PROCESS | 3620 | 1463794286408 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 17:31:26 INFO - PROCESS | 3620 | 1463794286410 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 17:31:26 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:31:26 INFO - PROCESS | 3620 | 1463794286414 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:31:26 INFO - PROCESS | 3620 | 1463794286415 Marionette TRACE conn2 <- [1,2938,null,{}] 17:31:26 INFO - PROCESS | 3620 | 1463794286419 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:26 INFO - PROCESS | 3620 | 1463794286496 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 17:31:26 INFO - PROCESS | 3620 | 1463794286502 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:26 INFO - PROCESS | 3620 | ++DOCSHELL 0F32D000 == 44 [pid = 3620] [id = 744] 17:31:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 90 (10A65400) [pid = 3620] [serial = 2232] [outer = 00000000] 17:31:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 91 (17038800) [pid = 3620] [serial = 2233] [outer = 10A65400] 17:31:26 INFO - PROCESS | 3620 | 1463794286546 Marionette DEBUG loaded listener.js 17:31:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 92 (170CCC00) [pid = 3620] [serial = 2234] [outer = 10A65400] 17:31:26 INFO - PROCESS | 3620 | ++DOCSHELL 170D5800 == 45 [pid = 3620] [id = 745] 17:31:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 93 (170D5C00) [pid = 3620] [serial = 2235] [outer = 00000000] 17:31:26 INFO - PROCESS | 3620 | ++DOMWINDOW == 94 (170D6C00) [pid = 3620] [serial = 2236] [outer = 170D5C00] 17:31:26 INFO - PROCESS | 3620 | 1463794286964 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:31:26 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. 17:31:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 588ms 17:31:26 INFO - PROCESS | 3620 | 1463794286999 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 17:31:26 INFO - PROCESS | 3620 | 1463794287001 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 17:31:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:31:26 INFO - PROCESS | 3620 | 1463794287005 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:31:26 INFO - PROCESS | 3620 | 1463794287007 Marionette TRACE conn2 <- [1,2942,null,{}] 17:31:27 INFO - PROCESS | 3620 | 1463794287010 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:27 INFO - PROCESS | 3620 | 1463794287100 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 17:31:27 INFO - PROCESS | 3620 | 1463794287106 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:27 INFO - PROCESS | 3620 | ++DOCSHELL 170CE800 == 46 [pid = 3620] [id = 746] 17:31:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 95 (170D0400) [pid = 3620] [serial = 2237] [outer = 00000000] 17:31:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 96 (1712BC00) [pid = 3620] [serial = 2238] [outer = 170D0400] 17:31:27 INFO - PROCESS | 3620 | 1463794287156 Marionette DEBUG loaded listener.js 17:31:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (17404000) [pid = 3620] [serial = 2239] [outer = 170D0400] 17:31:27 INFO - PROCESS | 3620 | 1463794287619 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:31:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:31:27 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 17:31:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 635ms 17:31:27 INFO - PROCESS | 3620 | 1463794287642 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 17:31:27 INFO - PROCESS | 3620 | 1463794287645 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 17:31:27 INFO - PROCESS | 3620 | 1463794287648 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:31:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:31:27 INFO - PROCESS | 3620 | 1463794287650 Marionette TRACE conn2 <- [1,2946,null,{}] 17:31:27 INFO - PROCESS | 3620 | 1463794287654 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:27 INFO - PROCESS | 3620 | 1463794287804 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 17:31:27 INFO - PROCESS | 3620 | 1463794287810 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:27 INFO - PROCESS | 3620 | ++DOCSHELL 170CFC00 == 47 [pid = 3620] [id = 747] 17:31:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (17407000) [pid = 3620] [serial = 2240] [outer = 00000000] 17:31:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (1741E800) [pid = 3620] [serial = 2241] [outer = 17407000] 17:31:27 INFO - PROCESS | 3620 | 1463794287853 Marionette DEBUG loaded listener.js 17:31:27 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (174CC000) [pid = 3620] [serial = 2242] [outer = 17407000] 17:31:28 INFO - PROCESS | 3620 | 1463794288453 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:31:28 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. 17:31:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 836ms 17:31:28 INFO - PROCESS | 3620 | 1463794288517 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 17:31:28 INFO - PROCESS | 3620 | 1463794288522 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 17:31:28 INFO - PROCESS | 3620 | 1463794288540 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:31:28 INFO - PROCESS | 3620 | 1463794288545 Marionette TRACE conn2 <- [1,2950,null,{}] 17:31:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:31:28 INFO - PROCESS | 3620 | 1463794288550 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:28 INFO - PROCESS | 3620 | 1463794288664 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 17:31:28 INFO - PROCESS | 3620 | 1463794288796 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:28 INFO - PROCESS | 3620 | ++DOCSHELL 10EAD800 == 48 [pid = 3620] [id = 748] 17:31:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (10F8F000) [pid = 3620] [serial = 2243] [outer = 00000000] 17:31:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (12AE8C00) [pid = 3620] [serial = 2244] [outer = 10F8F000] 17:31:28 INFO - PROCESS | 3620 | 1463794288855 Marionette DEBUG loaded listener.js 17:31:28 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (1316BC00) [pid = 3620] [serial = 2245] [outer = 10F8F000] 17:31:29 INFO - PROCESS | 3620 | 1463794289343 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:31:29 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. 17:31:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 836ms 17:31:29 INFO - PROCESS | 3620 | 1463794289390 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 17:31:29 INFO - PROCESS | 3620 | 1463794289396 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 17:31:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:31:29 INFO - PROCESS | 3620 | 1463794289402 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:31:29 INFO - PROCESS | 3620 | 1463794289405 Marionette TRACE conn2 <- [1,2954,null,{}] 17:31:29 INFO - PROCESS | 3620 | 1463794289409 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:29 INFO - PROCESS | 3620 | 1463794289513 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 17:31:29 INFO - PROCESS | 3620 | 1463794289626 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:29 INFO - PROCESS | 3620 | ++DOCSHELL 12B55400 == 49 [pid = 3620] [id = 749] 17:31:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (13070800) [pid = 3620] [serial = 2246] [outer = 00000000] 17:31:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (15156800) [pid = 3620] [serial = 2247] [outer = 13070800] 17:31:29 INFO - PROCESS | 3620 | 1463794289679 Marionette DEBUG loaded listener.js 17:31:29 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (15B15800) [pid = 3620] [serial = 2248] [outer = 13070800] 17:31:30 INFO - PROCESS | 3620 | 1463794290207 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:31:30 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. 17:31:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 820ms 17:31:30 INFO - PROCESS | 3620 | 1463794290229 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 17:31:30 INFO - PROCESS | 3620 | 1463794290233 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 17:31:30 INFO - PROCESS | 3620 | 1463794290236 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:31:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:31:30 INFO - PROCESS | 3620 | 1463794290240 Marionette TRACE conn2 <- [1,2958,null,{}] 17:31:30 INFO - PROCESS | 3620 | 1463794290251 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:30 INFO - PROCESS | 3620 | 1463794290356 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 17:31:30 INFO - PROCESS | 3620 | 1463794290469 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:30 INFO - PROCESS | 3620 | ++DOCSHELL 16DBEC00 == 50 [pid = 3620] [id = 750] 17:31:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (16DC1C00) [pid = 3620] [serial = 2249] [outer = 00000000] 17:31:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (170D3C00) [pid = 3620] [serial = 2250] [outer = 16DC1C00] 17:31:30 INFO - PROCESS | 3620 | 1463794290565 Marionette DEBUG loaded listener.js 17:31:30 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (17403400) [pid = 3620] [serial = 2251] [outer = 16DC1C00] 17:31:31 INFO - PROCESS | 3620 | 1463794291053 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:31:31 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. 17:31:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 836ms 17:31:31 INFO - PROCESS | 3620 | 1463794291088 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 17:31:31 INFO - PROCESS | 3620 | 1463794291091 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 17:31:31 INFO - PROCESS | 3620 | 1463794291096 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:31:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:31:31 INFO - PROCESS | 3620 | 1463794291098 Marionette TRACE conn2 <- [1,2962,null,{}] 17:31:31 INFO - PROCESS | 3620 | 1463794291101 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:31 INFO - PROCESS | 3620 | 1463794291202 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 17:31:31 INFO - PROCESS | 3620 | 1463794291360 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:31 INFO - PROCESS | 3620 | ++DOCSHELL 17038000 == 51 [pid = 3620] [id = 751] 17:31:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (170CF800) [pid = 3620] [serial = 2252] [outer = 00000000] 17:31:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (17725800) [pid = 3620] [serial = 2253] [outer = 170CF800] 17:31:31 INFO - PROCESS | 3620 | 1463794291414 Marionette DEBUG loaded listener.js 17:31:31 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (17729000) [pid = 3620] [serial = 2254] [outer = 170CF800] 17:31:31 INFO - PROCESS | 3620 | 1463794291984 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 17:31:32 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. 17:31:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 944ms 17:31:32 INFO - PROCESS | 3620 | 1463794292026 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 17:31:32 INFO - PROCESS | 3620 | 1463794292029 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 17:31:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:31:32 INFO - PROCESS | 3620 | 1463794292032 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:31:32 INFO - PROCESS | 3620 | 1463794292034 Marionette TRACE conn2 <- [1,2966,null,{}] 17:31:32 INFO - PROCESS | 3620 | 1463794292038 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:32 INFO - PROCESS | 3620 | 1463794292135 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 17:31:32 INFO - PROCESS | 3620 | 1463794292248 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:32 INFO - PROCESS | 3620 | ++DOCSHELL 0F308800 == 52 [pid = 3620] [id = 752] 17:31:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (10A5C400) [pid = 3620] [serial = 2255] [outer = 00000000] 17:31:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (13BB5000) [pid = 3620] [serial = 2256] [outer = 10A5C400] 17:31:32 INFO - PROCESS | 3620 | 1463794292307 Marionette DEBUG loaded listener.js 17:31:32 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (15DE8C00) [pid = 3620] [serial = 2257] [outer = 10A5C400] 17:31:32 INFO - PROCESS | 3620 | 1463794292972 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:31:33 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. 17:31:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 991ms 17:31:33 INFO - PROCESS | 3620 | 1463794293035 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 17:31:33 INFO - PROCESS | 3620 | 1463794293038 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 17:31:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:31:33 INFO - PROCESS | 3620 | 1463794293043 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:31:33 INFO - PROCESS | 3620 | 1463794293046 Marionette TRACE conn2 <- [1,2970,null,{}] 17:31:33 INFO - PROCESS | 3620 | 1463794293051 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:33 INFO - PROCESS | 3620 | 1463794293147 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 17:31:33 INFO - PROCESS | 3620 | 1463794293260 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:33 INFO - PROCESS | 3620 | ++DOCSHELL 10A58800 == 53 [pid = 3620] [id = 753] 17:31:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (112CC800) [pid = 3620] [serial = 2258] [outer = 00000000] 17:31:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (13163C00) [pid = 3620] [serial = 2259] [outer = 112CC800] 17:31:33 INFO - PROCESS | 3620 | 1463794293354 Marionette DEBUG loaded listener.js 17:31:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (13802C00) [pid = 3620] [serial = 2260] [outer = 112CC800] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 11CE6400 == 52 [pid = 3620] [id = 720] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 102CC400 == 51 [pid = 3620] [id = 707] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 170CE800 == 50 [pid = 3620] [id = 746] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 170D5800 == 49 [pid = 3620] [id = 745] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 0F32D000 == 48 [pid = 3620] [id = 744] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 0F304800 == 47 [pid = 3620] [id = 743] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 162B2800 == 46 [pid = 3620] [id = 742] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 162CD800 == 45 [pid = 3620] [id = 741] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 1622B400 == 44 [pid = 3620] [id = 740] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 160B2800 == 43 [pid = 3620] [id = 739] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 15157800 == 42 [pid = 3620] [id = 738] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 10A58C00 == 41 [pid = 3620] [id = 737] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 12D28000 == 40 [pid = 3620] [id = 736] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 0C382C00 == 39 [pid = 3620] [id = 735] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 162CCC00 == 38 [pid = 3620] [id = 734] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 13BB7C00 == 37 [pid = 3620] [id = 733] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 105F0C00 == 36 [pid = 3620] [id = 732] 17:31:33 INFO - PROCESS | 3620 | --DOCSHELL 13D80000 == 35 [pid = 3620] [id = 731] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (162B6C00) [pid = 3620] [serial = 2182] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (160B6000) [pid = 3620] [serial = 2179] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (160B6C00) [pid = 3620] [serial = 2180] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (162C5000) [pid = 3620] [serial = 2183] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (1693C800) [pid = 3620] [serial = 2185] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (14EB0000) [pid = 3620] [serial = 2188] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (15898C00) [pid = 3620] [serial = 2176] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (16DBAC00) [pid = 3620] [serial = 2194] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (10F8E400) [pid = 3620] [serial = 2170] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (12881000) [pid = 3620] [serial = 2171] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (13363800) [pid = 3620] [serial = 2173] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (13B26C00) [pid = 3620] [serial = 2174] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (10A65000) [pid = 3620] [serial = 2168] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (102CA000) [pid = 3620] [serial = 2167] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (13363400) [pid = 3620] [serial = 2161] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (160B7800) [pid = 3620] [serial = 2191] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (16941400) [pid = 3620] [serial = 2164] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (10EAF400) [pid = 3620] [serial = 2158] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (162B4400) [pid = 3620] [serial = 2192] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (1693DC00) [pid = 3620] [serial = 2186] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1622E000) [pid = 3620] [serial = 2189] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (15D0AC00) [pid = 3620] [serial = 2177] [outer = 00000000] [url = about:blank] 17:31:33 INFO - PROCESS | 3620 | 1463794293856 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 17:31:33 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 17:31:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:31:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 821ms 17:31:33 INFO - PROCESS | 3620 | 1463794293867 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 17:31:33 INFO - PROCESS | 3620 | 1463794293872 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 17:31:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:31:33 INFO - PROCESS | 3620 | 1463794293878 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:31:33 INFO - PROCESS | 3620 | 1463794293881 Marionette TRACE conn2 <- [1,2974,null,{}] 17:31:33 INFO - PROCESS | 3620 | 1463794293885 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:33 INFO - PROCESS | 3620 | 1463794293968 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 17:31:33 INFO - PROCESS | 3620 | 1463794293978 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:33 INFO - PROCESS | 3620 | ++DOCSHELL 10EB7800 == 36 [pid = 3620] [id = 754] 17:31:33 INFO - PROCESS | 3620 | ++DOMWINDOW == 97 (10F8E400) [pid = 3620] [serial = 2261] [outer = 00000000] 17:31:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (13368C00) [pid = 3620] [serial = 2262] [outer = 10F8E400] 17:31:34 INFO - PROCESS | 3620 | 1463794294022 Marionette DEBUG loaded listener.js 17:31:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (13B2C800) [pid = 3620] [serial = 2263] [outer = 10F8E400] 17:31:34 INFO - PROCESS | 3620 | 1463794294507 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:31:34 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. 17:31:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 697ms 17:31:34 INFO - PROCESS | 3620 | 1463794294576 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 17:31:34 INFO - PROCESS | 3620 | 1463794294578 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 17:31:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:31:34 INFO - PROCESS | 3620 | 1463794294582 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:31:34 INFO - PROCESS | 3620 | 1463794294585 Marionette TRACE conn2 <- [1,2978,null,{}] 17:31:34 INFO - PROCESS | 3620 | 1463794294596 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:34 INFO - PROCESS | 3620 | 1463794294680 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 17:31:34 INFO - PROCESS | 3620 | 1463794294687 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:34 INFO - PROCESS | 3620 | ++DOCSHELL 15157400 == 37 [pid = 3620] [id = 755] 17:31:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (157E2C00) [pid = 3620] [serial = 2264] [outer = 00000000] 17:31:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (15D03000) [pid = 3620] [serial = 2265] [outer = 157E2C00] 17:31:34 INFO - PROCESS | 3620 | 1463794294734 Marionette DEBUG loaded listener.js 17:31:34 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (160B3800) [pid = 3620] [serial = 2266] [outer = 157E2C00] 17:31:35 INFO - PROCESS | 3620 | ++DOCSHELL 162B2800 == 38 [pid = 3620] [id = 756] 17:31:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (162B3800) [pid = 3620] [serial = 2267] [outer = 00000000] 17:31:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (162B5000) [pid = 3620] [serial = 2268] [outer = 162B3800] 17:31:35 INFO - PROCESS | 3620 | 1463794295211 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:31:35 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. 17:31:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 635ms 17:31:35 INFO - PROCESS | 3620 | 1463794295219 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 17:31:35 INFO - PROCESS | 3620 | 1463794295222 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 17:31:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:31:35 INFO - PROCESS | 3620 | 1463794295229 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:31:35 INFO - PROCESS | 3620 | 1463794295231 Marionette TRACE conn2 <- [1,2982,null,{}] 17:31:35 INFO - PROCESS | 3620 | 1463794295234 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:35 INFO - PROCESS | 3620 | 1463794295324 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 17:31:35 INFO - PROCESS | 3620 | 1463794295371 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:35 INFO - PROCESS | 3620 | ++DOCSHELL 16231800 == 39 [pid = 3620] [id = 757] 17:31:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (16231C00) [pid = 3620] [serial = 2269] [outer = 00000000] 17:31:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (162BFC00) [pid = 3620] [serial = 2270] [outer = 16231C00] 17:31:35 INFO - PROCESS | 3620 | 1463794295415 Marionette DEBUG loaded listener.js 17:31:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (162C7C00) [pid = 3620] [serial = 2271] [outer = 16231C00] 17:31:35 INFO - PROCESS | 3620 | 1463794295810 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:31:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:31:35 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 17:31:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 619ms 17:31:35 INFO - PROCESS | 3620 | 1463794295867 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 17:31:35 INFO - PROCESS | 3620 | 1463794295869 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 17:31:35 INFO - PROCESS | 3620 | 1463794295873 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:31:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:31:35 INFO - PROCESS | 3620 | 1463794295884 Marionette TRACE conn2 <- [1,2986,null,{}] 17:31:35 INFO - PROCESS | 3620 | 1463794295887 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:35 INFO - PROCESS | 3620 | 1463794295968 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 17:31:35 INFO - PROCESS | 3620 | 1463794295975 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:35 INFO - PROCESS | 3620 | ++DOCSHELL 0C38C000 == 40 [pid = 3620] [id = 758] 17:31:35 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (16228000) [pid = 3620] [serial = 2272] [outer = 00000000] 17:31:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (1693FC00) [pid = 3620] [serial = 2273] [outer = 16228000] 17:31:36 INFO - PROCESS | 3620 | 1463794296018 Marionette DEBUG loaded listener.js 17:31:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (16941000) [pid = 3620] [serial = 2274] [outer = 16228000] 17:31:36 INFO - PROCESS | 3620 | 1463794296481 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:31:36 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. 17:31:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 650ms 17:31:36 INFO - PROCESS | 3620 | 1463794296533 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 17:31:36 INFO - PROCESS | 3620 | 1463794296535 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 17:31:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:31:36 INFO - PROCESS | 3620 | 1463794296539 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:31:36 INFO - PROCESS | 3620 | 1463794296540 Marionette TRACE conn2 <- [1,2990,null,{}] 17:31:36 INFO - PROCESS | 3620 | 1463794296544 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:36 INFO - PROCESS | 3620 | 1463794296666 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 17:31:36 INFO - PROCESS | 3620 | 1463794296765 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:36 INFO - PROCESS | 3620 | ++DOCSHELL 16DBA800 == 41 [pid = 3620] [id = 759] 17:31:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (16DBAC00) [pid = 3620] [serial = 2275] [outer = 00000000] 17:31:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (16E76400) [pid = 3620] [serial = 2276] [outer = 16DBAC00] 17:31:36 INFO - PROCESS | 3620 | 1463794296814 Marionette DEBUG loaded listener.js 17:31:36 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (17024800) [pid = 3620] [serial = 2277] [outer = 16DBAC00] 17:31:37 INFO - PROCESS | 3620 | 1463794297198 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:31:37 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. 17:31:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 681ms 17:31:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:31:37 INFO - PROCESS | 3620 | 1463794297238 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 17:31:37 INFO - PROCESS | 3620 | 1463794297224 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 17:31:37 INFO - PROCESS | 3620 | 1463794297228 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:31:37 INFO - PROCESS | 3620 | 1463794297229 Marionette TRACE conn2 <- [1,2994,null,{}] 17:31:37 INFO - PROCESS | 3620 | 1463794297233 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:37 INFO - PROCESS | 3620 | 1463794297348 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 17:31:37 INFO - PROCESS | 3620 | 1463794297353 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:37 INFO - PROCESS | 3620 | ++DOCSHELL 102D4000 == 42 [pid = 3620] [id = 760] 17:31:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (17034C00) [pid = 3620] [serial = 2278] [outer = 00000000] 17:31:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (1712DC00) [pid = 3620] [serial = 2279] [outer = 17034C00] 17:31:37 INFO - PROCESS | 3620 | 1463794297408 Marionette DEBUG loaded listener.js 17:31:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (17402C00) [pid = 3620] [serial = 2280] [outer = 17034C00] 17:31:37 INFO - PROCESS | 3620 | 1463794297850 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:31:37 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. 17:31:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 619ms 17:31:37 INFO - PROCESS | 3620 | 1463794297865 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 17:31:37 INFO - PROCESS | 3620 | 1463794297867 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 17:31:37 INFO - PROCESS | 3620 | 1463794297870 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:31:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:31:37 INFO - PROCESS | 3620 | 1463794297872 Marionette TRACE conn2 <- [1,2998,null,{}] 17:31:37 INFO - PROCESS | 3620 | 1463794297875 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:37 INFO - PROCESS | 3620 | 1463794297988 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 17:31:37 INFO - PROCESS | 3620 | 1463794297994 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:37 INFO - PROCESS | 3620 | ++DOCSHELL 16DBA000 == 43 [pid = 3620] [id = 761] 17:31:37 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (170CC400) [pid = 3620] [serial = 2281] [outer = 00000000] 17:31:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (1772A800) [pid = 3620] [serial = 2282] [outer = 170CC400] 17:31:38 INFO - PROCESS | 3620 | 1463794298037 Marionette DEBUG loaded listener.js 17:31:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (1772F800) [pid = 3620] [serial = 2283] [outer = 170CC400] 17:31:38 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (170D0400) [pid = 3620] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:31:38 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (162CDC00) [pid = 3620] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:31:38 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (1693EC00) [pid = 3620] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:31:38 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (16A57000) [pid = 3620] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:31:38 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (0F32E000) [pid = 3620] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:31:38 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (12D72C00) [pid = 3620] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:31:38 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (15159000) [pid = 3620] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:31:38 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (10A5E000) [pid = 3620] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:31:38 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (160B9000) [pid = 3620] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:31:38 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (0F30D000) [pid = 3620] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:31:38 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (10A65400) [pid = 3620] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:31:38 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (1622B800) [pid = 3620] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:31:38 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (170D5C00) [pid = 3620] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:31:38 INFO - PROCESS | 3620 | [3620] 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 17:31:38 INFO - PROCESS | 3620 | 1463794298673 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:31:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:31:38 INFO - {} 17:31:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:31:38 INFO - {} 17:31:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:31:38 INFO - {} 17:31:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:31:38 INFO - {} 17:31:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 836ms 17:31:38 INFO - PROCESS | 3620 | 1463794298714 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 17:31:38 INFO - PROCESS | 3620 | 1463794298716 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 17:31:38 INFO - PROCESS | 3620 | 1463794298719 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:31:38 INFO - TEST-START | /FileAPI/fileReader.html 17:31:38 INFO - PROCESS | 3620 | 1463794298721 Marionette TRACE conn2 <- [1,3002,null,{}] 17:31:38 INFO - PROCESS | 3620 | 1463794298724 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:38 INFO - PROCESS | 3620 | 1463794298803 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 17:31:38 INFO - PROCESS | 3620 | 1463794298809 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:38 INFO - PROCESS | 3620 | ++DOCSHELL 17033800 == 44 [pid = 3620] [id = 762] 17:31:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (17038400) [pid = 3620] [serial = 2284] [outer = 00000000] 17:31:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (177C9000) [pid = 3620] [serial = 2285] [outer = 17038400] 17:31:38 INFO - PROCESS | 3620 | 1463794298852 Marionette DEBUG loaded listener.js 17:31:38 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (17853C00) [pid = 3620] [serial = 2286] [outer = 17038400] 17:31:39 INFO - PROCESS | 3620 | 1463794299245 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 17:31:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:31:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:31:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:31:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:31:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 588ms 17:31:39 INFO - PROCESS | 3620 | 1463794299299 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 17:31:39 INFO - PROCESS | 3620 | 1463794299301 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 17:31:39 INFO - TEST-START | /FileAPI/historical.html 17:31:39 INFO - PROCESS | 3620 | 1463794299305 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:31:39 INFO - PROCESS | 3620 | 1463794299307 Marionette TRACE conn2 <- [1,3006,null,{}] 17:31:39 INFO - PROCESS | 3620 | 1463794299310 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:39 INFO - PROCESS | 3620 | 1463794299389 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 17:31:39 INFO - PROCESS | 3620 | 1463794299395 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:39 INFO - PROCESS | 3620 | ++DOCSHELL 1784B000 == 45 [pid = 3620] [id = 763] 17:31:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (17855800) [pid = 3620] [serial = 2287] [outer = 00000000] 17:31:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (17F7A400) [pid = 3620] [serial = 2288] [outer = 17855800] 17:31:39 INFO - PROCESS | 3620 | 1463794299446 Marionette DEBUG loaded listener.js 17:31:39 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (1824BC00) [pid = 3620] [serial = 2289] [outer = 17855800] 17:31:39 INFO - PROCESS | 3620 | 1463794299896 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 17:31:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:31:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:31:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:31:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:31:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:31:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:31:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:31:39 INFO - TEST-OK | /FileAPI/historical.html | took 619ms 17:31:39 INFO - PROCESS | 3620 | 1463794299955 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 17:31:39 INFO - PROCESS | 3620 | 1463794299957 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 17:31:39 INFO - TEST-START | /FileAPI/idlharness.html 17:31:39 INFO - PROCESS | 3620 | 1463794299961 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:31:39 INFO - PROCESS | 3620 | 1463794299963 Marionette TRACE conn2 <- [1,3010,null,{}] 17:31:39 INFO - PROCESS | 3620 | 1463794299967 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:40 INFO - PROCESS | 3620 | 1463794300058 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 17:31:40 INFO - PROCESS | 3620 | 1463794300064 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:40 INFO - PROCESS | 3620 | ++DOCSHELL 17F79400 == 46 [pid = 3620] [id = 764] 17:31:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (18251800) [pid = 3620] [serial = 2290] [outer = 00000000] 17:31:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (182E3800) [pid = 3620] [serial = 2291] [outer = 18251800] 17:31:40 INFO - PROCESS | 3620 | 1463794300111 Marionette DEBUG loaded listener.js 17:31:40 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (19867800) [pid = 3620] [serial = 2292] [outer = 18251800] 17:31:41 INFO - PROCESS | 3620 | 1463794301220 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:31:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:31:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:31:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:31:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:31:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:31:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:31:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:31:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:31:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:31:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:31:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:31:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:31:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:31:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:31:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:31:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:31:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:31:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:31:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:31:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:31:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:31:41 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 17:31:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:31:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:31:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:31:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:31:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:31:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:31:41 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 17:31:41 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 17:31:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:31:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:31:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:31:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:31:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:31:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:31:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:31:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:31:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:31:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:31:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:31:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:31:41 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 17:31:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:31:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:31:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:31:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:31:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:31:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:31:41 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 17:31:41 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 17:31:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:31:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:31:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:31:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:31:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:31:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 17:31:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 17:31:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 17:31:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:31:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:31:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 1439ms 17:31:41 INFO - PROCESS | 3620 | 1463794301416 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 17:31:41 INFO - PROCESS | 3620 | 1463794301421 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 17:31:41 INFO - PROCESS | 3620 | 1463794301427 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:31:41 INFO - TEST-START | /FileAPI/idlharness.worker 17:31:41 INFO - PROCESS | 3620 | 1463794301430 Marionette TRACE conn2 <- [1,3014,null,{}] 17:31:41 INFO - PROCESS | 3620 | 1463794301439 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:41 INFO - PROCESS | 3620 | 1463794301550 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 17:31:41 INFO - PROCESS | 3620 | 1463794301687 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:41 INFO - PROCESS | 3620 | ++DOCSHELL 11001C00 == 47 [pid = 3620] [id = 765] 17:31:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (11007400) [pid = 3620] [serial = 2293] [outer = 00000000] 17:31:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (19868800) [pid = 3620] [serial = 2294] [outer = 11007400] 17:31:41 INFO - PROCESS | 3620 | 1463794301743 Marionette DEBUG loaded listener.js 17:31:41 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (1986D800) [pid = 3620] [serial = 2295] [outer = 11007400] 17:31:41 INFO - PROCESS | 3620 | [3620] 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 17:31:42 INFO - PROCESS | 3620 | 1463794302886 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:31:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:31:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:31:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:31:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:31:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:31:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:31:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:31:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:31:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:31:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:31:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:31:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:31:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:31:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:31:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:31:42 INFO - {} 17:31:42 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 17:31:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:31:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:31:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:31:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:31:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:31:42 INFO - {} 17:31:42 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 - {} 17:31:42 INFO - {} 17:31:42 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 17:31:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:31:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:31:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:31:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:31:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:31:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:31:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:31:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:31:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:31:42 INFO - {} 17:31:42 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 17:31:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:31:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:31:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:31:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:31:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:31:42 INFO - {} 17:31:42 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 - {} 17:31:42 INFO - {} 17:31:42 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 17:31:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:31:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:31:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:31:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:31:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:31:42 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 17:31:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:31:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:31:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:31:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:31:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:31:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:31:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:31:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:31:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:31:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:31:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:31:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:31:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:31:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:31:42 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 17:31:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:31:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:31:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:31:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:31:42 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 17:31:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:31:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:31:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:31:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:31:42 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 17:31:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:31:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:31:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:31:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:31:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:31:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:31:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:31:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:31:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:31:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:31:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:31:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:31:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:31:42 INFO - {} 17:31:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:31:43 INFO - {} 17:31:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1610ms 17:31:43 INFO - PROCESS | 3620 | 1463794303081 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 17:31:43 INFO - PROCESS | 3620 | 1463794303087 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 17:31:43 INFO - PROCESS | 3620 | 1463794303122 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:31:43 INFO - PROCESS | 3620 | 1463794303125 Marionette TRACE conn2 <- [1,3018,null,{}] 17:31:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:31:43 INFO - PROCESS | 3620 | 1463794303128 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:43 INFO - PROCESS | 3620 | 1463794303230 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 17:31:43 INFO - PROCESS | 3620 | 1463794303366 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:43 INFO - PROCESS | 3620 | ++DOCSHELL 10476C00 == 48 [pid = 3620] [id = 766] 17:31:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (10AB7C00) [pid = 3620] [serial = 2296] [outer = 00000000] 17:31:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (15D0E800) [pid = 3620] [serial = 2297] [outer = 10AB7C00] 17:31:43 INFO - PROCESS | 3620 | 1463794303422 Marionette DEBUG loaded listener.js 17:31:43 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (16226800) [pid = 3620] [serial = 2298] [outer = 10AB7C00] 17:31:44 INFO - PROCESS | 3620 | 1463794304156 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 17:31:44 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 17:31:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1068ms 17:31:44 INFO - PROCESS | 3620 | 1463794304218 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 17:31:44 INFO - PROCESS | 3620 | 1463794304222 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 17:31:44 INFO - PROCESS | 3620 | 1463794304228 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:31:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:31:44 INFO - PROCESS | 3620 | 1463794304231 Marionette TRACE conn2 <- [1,3022,null,{}] 17:31:44 INFO - PROCESS | 3620 | 1463794304236 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:44 INFO - PROCESS | 3620 | 1463794304336 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 17:31:44 INFO - PROCESS | 3620 | 1463794304481 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:44 INFO - PROCESS | 3620 | ++DOCSHELL 10A65800 == 49 [pid = 3620] [id = 767] 17:31:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (10A76400) [pid = 3620] [serial = 2299] [outer = 00000000] 17:31:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (1149C000) [pid = 3620] [serial = 2300] [outer = 10A76400] 17:31:44 INFO - PROCESS | 3620 | 1463794304536 Marionette DEBUG loaded listener.js 17:31:44 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (13367800) [pid = 3620] [serial = 2301] [outer = 10A76400] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 162CC000 == 48 [pid = 3620] [id = 721] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 1784B000 == 47 [pid = 3620] [id = 763] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 17033800 == 46 [pid = 3620] [id = 762] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 16DBA000 == 45 [pid = 3620] [id = 761] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 102D4000 == 44 [pid = 3620] [id = 760] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 16DBA800 == 43 [pid = 3620] [id = 759] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 0C38C000 == 42 [pid = 3620] [id = 758] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 16231800 == 41 [pid = 3620] [id = 757] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 162B2800 == 40 [pid = 3620] [id = 756] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 15157400 == 39 [pid = 3620] [id = 755] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 10EB7800 == 38 [pid = 3620] [id = 754] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 10A58800 == 37 [pid = 3620] [id = 753] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 0F308800 == 36 [pid = 3620] [id = 752] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 17038000 == 35 [pid = 3620] [id = 751] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (16DB5C00) [pid = 3620] [serial = 2203] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (140C3800) [pid = 3620] [serial = 2200] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (10AC1000) [pid = 3620] [serial = 2197] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 16DBEC00 == 34 [pid = 3620] [id = 750] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 12B55400 == 33 [pid = 3620] [id = 749] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 10EAD800 == 32 [pid = 3620] [id = 748] 17:31:45 INFO - PROCESS | 3620 | --DOCSHELL 170CFC00 == 31 [pid = 3620] [id = 747] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (1693F000) [pid = 3620] [serial = 2224] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (1702D800) [pid = 3620] [serial = 2227] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (16DBB800) [pid = 3620] [serial = 2195] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (10ABF800) [pid = 3620] [serial = 2207] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (105F0800) [pid = 3620] [serial = 2206] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (13369400) [pid = 3620] [serial = 2210] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (131FE400) [pid = 3620] [serial = 2209] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (15B10C00) [pid = 3620] [serial = 2215] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (15D10800) [pid = 3620] [serial = 2216] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (131F4C00) [pid = 3620] [serial = 2212] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (138E1400) [pid = 3620] [serial = 2213] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (16179400) [pid = 3620] [serial = 2218] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (16179C00) [pid = 3620] [serial = 2219] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (10F8C400) [pid = 3620] [serial = 2230] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (1702E400) [pid = 3620] [serial = 2228] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (17038800) [pid = 3620] [serial = 2233] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (162B4000) [pid = 3620] [serial = 2221] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (162BF000) [pid = 3620] [serial = 2222] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (16A55C00) [pid = 3620] [serial = 2225] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (112C7C00) [pid = 3620] [serial = 2231] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (17404000) [pid = 3620] [serial = 2239] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (170D6C00) [pid = 3620] [serial = 2236] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (170CCC00) [pid = 3620] [serial = 2234] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (1712BC00) [pid = 3620] [serial = 2238] [outer = 00000000] [url = about:blank] 17:31:45 INFO - PROCESS | 3620 | 1463794305146 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:31:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:31:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 991ms 17:31:45 INFO - PROCESS | 3620 | 1463794305215 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 17:31:45 INFO - PROCESS | 3620 | 1463794305220 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 17:31:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:31:45 INFO - PROCESS | 3620 | 1463794305226 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:31:45 INFO - PROCESS | 3620 | 1463794305229 Marionette TRACE conn2 <- [1,3026,null,{}] 17:31:45 INFO - PROCESS | 3620 | 1463794305232 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:45 INFO - PROCESS | 3620 | 1463794305312 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 17:31:45 INFO - PROCESS | 3620 | 1463794305403 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:45 INFO - PROCESS | 3620 | ++DOCSHELL 10ABF800 == 32 [pid = 3620] [id = 768] 17:31:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 98 (10EB7C00) [pid = 3620] [serial = 2302] [outer = 00000000] 17:31:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 99 (1287FC00) [pid = 3620] [serial = 2303] [outer = 10EB7C00] 17:31:45 INFO - PROCESS | 3620 | 1463794305457 Marionette DEBUG loaded listener.js 17:31:45 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (131E7400) [pid = 3620] [serial = 2304] [outer = 10EB7C00] 17:31:45 INFO - PROCESS | 3620 | 1463794305861 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 17:31:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:31:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:31:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 696ms 17:31:45 INFO - PROCESS | 3620 | 1463794305927 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 17:31:45 INFO - PROCESS | 3620 | 1463794305929 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 17:31:45 INFO - PROCESS | 3620 | 1463794305933 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:31:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:31:45 INFO - PROCESS | 3620 | 1463794305937 Marionette TRACE conn2 <- [1,3030,null,{}] 17:31:45 INFO - PROCESS | 3620 | 1463794305947 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:46 INFO - PROCESS | 3620 | 1463794306038 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 17:31:46 INFO - PROCESS | 3620 | 1463794306048 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:46 INFO - PROCESS | 3620 | ++DOCSHELL 157E3800 == 33 [pid = 3620] [id = 769] 17:31:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (157E7400) [pid = 3620] [serial = 2305] [outer = 00000000] 17:31:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (15D03C00) [pid = 3620] [serial = 2306] [outer = 157E7400] 17:31:46 INFO - PROCESS | 3620 | 1463794306095 Marionette DEBUG loaded listener.js 17:31:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (160B2000) [pid = 3620] [serial = 2307] [outer = 157E7400] 17:31:46 INFO - PROCESS | 3620 | 1463794306735 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:31:46 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. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:31:46 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'.) 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:31:46 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. 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:31:46 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. 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:31:46 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. 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:31:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:31:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:31:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:31:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:31:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:31:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 883ms 17:31:46 INFO - PROCESS | 3620 | 1463794306802 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 17:31:46 INFO - PROCESS | 3620 | 1463794306805 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 17:31:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:31:46 INFO - PROCESS | 3620 | 1463794306808 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:31:46 INFO - PROCESS | 3620 | 1463794306810 Marionette TRACE conn2 <- [1,3034,null,{}] 17:31:46 INFO - PROCESS | 3620 | 1463794306814 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:46 INFO - PROCESS | 3620 | 1463794306904 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 17:31:46 INFO - PROCESS | 3620 | 1463794306912 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:46 INFO - PROCESS | 3620 | ++DOCSHELL 16224800 == 34 [pid = 3620] [id = 770] 17:31:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (162BDC00) [pid = 3620] [serial = 2308] [outer = 00000000] 17:31:46 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (162BF800) [pid = 3620] [serial = 2309] [outer = 162BDC00] 17:31:46 INFO - PROCESS | 3620 | 1463794306967 Marionette DEBUG loaded listener.js 17:31:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (162CE400) [pid = 3620] [serial = 2310] [outer = 162BDC00] 17:31:47 INFO - PROCESS | 3620 | [3620] 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 17:31:47 INFO - PROCESS | 3620 | 1463794307460 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:31:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:31:47 INFO - {} 17:31:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 696ms 17:31:47 INFO - PROCESS | 3620 | 1463794307507 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 17:31:47 INFO - PROCESS | 3620 | 1463794307509 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 17:31:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:31:47 INFO - PROCESS | 3620 | 1463794307512 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:31:47 INFO - PROCESS | 3620 | 1463794307513 Marionette TRACE conn2 <- [1,3038,null,{}] 17:31:47 INFO - PROCESS | 3620 | 1463794307517 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:47 INFO - PROCESS | 3620 | 1463794307664 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 17:31:47 INFO - PROCESS | 3620 | 1463794307681 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:47 INFO - PROCESS | 3620 | ++DOCSHELL 16DB3C00 == 35 [pid = 3620] [id = 771] 17:31:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (16DB4000) [pid = 3620] [serial = 2311] [outer = 00000000] 17:31:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (16DBC000) [pid = 3620] [serial = 2312] [outer = 16DB4000] 17:31:47 INFO - PROCESS | 3620 | 1463794307725 Marionette DEBUG loaded listener.js 17:31:47 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (16E6D400) [pid = 3620] [serial = 2313] [outer = 16DB4000] 17:31:48 INFO - PROCESS | 3620 | 1463794308138 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 17:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:31:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:31:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 681ms 17:31:48 INFO - PROCESS | 3620 | 1463794308195 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 17:31:48 INFO - PROCESS | 3620 | 1463794308197 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 17:31:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:31:48 INFO - PROCESS | 3620 | 1463794308201 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:31:48 INFO - PROCESS | 3620 | 1463794308203 Marionette TRACE conn2 <- [1,3042,null,{}] 17:31:48 INFO - PROCESS | 3620 | 1463794308207 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:48 INFO - PROCESS | 3620 | 1463794308369 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 17:31:48 INFO - PROCESS | 3620 | 1463794308385 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:48 INFO - PROCESS | 3620 | ++DOCSHELL 16DBC400 == 36 [pid = 3620] [id = 772] 17:31:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (17033800) [pid = 3620] [serial = 2314] [outer = 00000000] 17:31:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (1703BC00) [pid = 3620] [serial = 2315] [outer = 17033800] 17:31:48 INFO - PROCESS | 3620 | 1463794308486 Marionette DEBUG loaded listener.js 17:31:48 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (1703C000) [pid = 3620] [serial = 2316] [outer = 17033800] 17:31:49 INFO - PROCESS | 3620 | 1463794309352 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 17:31:49 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (16228000) [pid = 3620] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:31:49 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (17034C00) [pid = 3620] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:31:49 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (10F8E400) [pid = 3620] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:31:49 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (1287C400) [pid = 3620] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:31:49 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (162B3800) [pid = 3620] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:31:49 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (112CC800) [pid = 3620] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:31:49 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (16DBAC00) [pid = 3620] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:31:49 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (10A5C400) [pid = 3620] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:31:49 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (157E2C00) [pid = 3620] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:31:49 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (17855800) [pid = 3620] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:31:49 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (170CC400) [pid = 3620] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:31:49 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (16231C00) [pid = 3620] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:31:49 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (17038400) [pid = 3620] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:31:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:31:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:31:49 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" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:31:49 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" 17:31:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:31:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:31:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1254ms 17:31:49 INFO - PROCESS | 3620 | 1463794309475 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 17:31:49 INFO - PROCESS | 3620 | 1463794309477 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 17:31:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:31:49 INFO - PROCESS | 3620 | 1463794309480 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:31:49 INFO - PROCESS | 3620 | 1463794309482 Marionette TRACE conn2 <- [1,3046,null,{}] 17:31:49 INFO - PROCESS | 3620 | 1463794309486 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:49 INFO - PROCESS | 3620 | 1463794309562 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 17:31:49 INFO - PROCESS | 3620 | 1463794309567 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:49 INFO - PROCESS | 3620 | ++DOCSHELL 15D0EC00 == 37 [pid = 3620] [id = 773] 17:31:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (16228000) [pid = 3620] [serial = 2317] [outer = 00000000] 17:31:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (16944C00) [pid = 3620] [serial = 2318] [outer = 16228000] 17:31:49 INFO - PROCESS | 3620 | 1463794309611 Marionette DEBUG loaded listener.js 17:31:49 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (162B4400) [pid = 3620] [serial = 2319] [outer = 16228000] 17:31:50 INFO - PROCESS | 3620 | 1463794310082 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 17:31:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:31:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:31:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:31:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:31:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:31:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:31:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:31:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:31:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:31:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:31:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:31:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:31:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:31:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:31:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:31:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:31:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:31:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:31:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:31:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:31:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 635ms 17:31:50 INFO - PROCESS | 3620 | 1463794310110 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 17:31:50 INFO - PROCESS | 3620 | 1463794310112 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 17:31:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:31:50 INFO - PROCESS | 3620 | 1463794310115 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:31:50 INFO - PROCESS | 3620 | 1463794310117 Marionette TRACE conn2 <- [1,3050,null,{}] 17:31:50 INFO - PROCESS | 3620 | 1463794310120 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:50 INFO - PROCESS | 3620 | 1463794310196 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 17:31:50 INFO - PROCESS | 3620 | 1463794310201 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:50 INFO - PROCESS | 3620 | ++DOCSHELL 140C3800 == 38 [pid = 3620] [id = 774] 17:31:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (160BA000) [pid = 3620] [serial = 2320] [outer = 00000000] 17:31:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (19761800) [pid = 3620] [serial = 2321] [outer = 160BA000] 17:31:50 INFO - PROCESS | 3620 | 1463794310245 Marionette DEBUG loaded listener.js 17:31:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (19863000) [pid = 3620] [serial = 2322] [outer = 160BA000] 17:31:50 INFO - PROCESS | 3620 | [3620] 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 17:31:50 INFO - PROCESS | 3620 | 1463794310685 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:31:50 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:31:50 INFO - {} 17:31:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 588ms 17:31:50 INFO - PROCESS | 3620 | 1463794310717 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 17:31:50 INFO - PROCESS | 3620 | 1463794310719 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 17:31:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:31:50 INFO - PROCESS | 3620 | 1463794310722 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:31:50 INFO - PROCESS | 3620 | 1463794310724 Marionette TRACE conn2 <- [1,3054,null,{}] 17:31:50 INFO - PROCESS | 3620 | 1463794310727 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:50 INFO - PROCESS | 3620 | 1463794310804 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 17:31:50 INFO - PROCESS | 3620 | 1463794310809 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:50 INFO - PROCESS | 3620 | ++DOCSHELL 15161800 == 39 [pid = 3620] [id = 775] 17:31:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (18253C00) [pid = 3620] [serial = 2323] [outer = 00000000] 17:31:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (198CCC00) [pid = 3620] [serial = 2324] [outer = 18253C00] 17:31:50 INFO - PROCESS | 3620 | 1463794310852 Marionette DEBUG loaded listener.js 17:31:50 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (198D4000) [pid = 3620] [serial = 2325] [outer = 18253C00] 17:31:51 INFO - PROCESS | 3620 | 1463794311319 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 17:31:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:31:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:31:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:31:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:31:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:31:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:31:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:31:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 634ms 17:31:51 INFO - PROCESS | 3620 | 1463794311389 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 17:31:51 INFO - PROCESS | 3620 | 1463794311393 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 17:31:51 INFO - PROCESS | 3620 | 1463794311399 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:31:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:31:51 INFO - PROCESS | 3620 | 1463794311403 Marionette TRACE conn2 <- [1,3058,null,{}] 17:31:51 INFO - PROCESS | 3620 | 1463794311413 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:51 INFO - PROCESS | 3620 | 1463794311523 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 17:31:51 INFO - PROCESS | 3620 | 1463794311640 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:51 INFO - PROCESS | 3620 | ++DOCSHELL 10A57800 == 40 [pid = 3620] [id = 776] 17:31:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (10A58800) [pid = 3620] [serial = 2326] [outer = 00000000] 17:31:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (10AB6C00) [pid = 3620] [serial = 2327] [outer = 10A58800] 17:31:51 INFO - PROCESS | 3620 | 1463794311683 Marionette DEBUG loaded listener.js 17:31:51 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (11001400) [pid = 3620] [serial = 2328] [outer = 10A58800] 17:31:52 INFO - PROCESS | 3620 | 1463794312261 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 17:31:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:31:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:31:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:31:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:31:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:31:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:31:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 882ms 17:31:52 INFO - PROCESS | 3620 | 1463794312291 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 17:31:52 INFO - PROCESS | 3620 | 1463794312295 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 17:31:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:31:52 INFO - PROCESS | 3620 | 1463794312303 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:31:52 INFO - PROCESS | 3620 | 1463794312307 Marionette TRACE conn2 <- [1,3062,null,{}] 17:31:52 INFO - PROCESS | 3620 | 1463794312311 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:52 INFO - PROCESS | 3620 | 1463794312416 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 17:31:52 INFO - PROCESS | 3620 | 1463794312532 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:52 INFO - PROCESS | 3620 | ++DOCSHELL 105EA000 == 41 [pid = 3620] [id = 777] 17:31:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (10AB3400) [pid = 3620] [serial = 2329] [outer = 00000000] 17:31:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (15156C00) [pid = 3620] [serial = 2330] [outer = 10AB3400] 17:31:52 INFO - PROCESS | 3620 | 1463794312630 Marionette DEBUG loaded listener.js 17:31:52 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (160B5C00) [pid = 3620] [serial = 2331] [outer = 10AB3400] 17:31:53 INFO - PROCESS | 3620 | 1463794313140 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 17:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:31:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:31:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 897ms 17:31:53 INFO - PROCESS | 3620 | 1463794313207 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 17:31:53 INFO - PROCESS | 3620 | 1463794313210 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 17:31:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:31:53 INFO - PROCESS | 3620 | 1463794313214 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:31:53 INFO - PROCESS | 3620 | 1463794313216 Marionette TRACE conn2 <- [1,3066,null,{}] 17:31:53 INFO - PROCESS | 3620 | 1463794313226 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:53 INFO - PROCESS | 3620 | 1463794313334 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 17:31:53 INFO - PROCESS | 3620 | 1463794313493 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:53 INFO - PROCESS | 3620 | ++DOCSHELL 16AB7C00 == 42 [pid = 3620] [id = 778] 17:31:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 115 (16AC1400) [pid = 3620] [serial = 2332] [outer = 00000000] 17:31:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 116 (16DC0800) [pid = 3620] [serial = 2333] [outer = 16AC1400] 17:31:53 INFO - PROCESS | 3620 | 1463794313551 Marionette DEBUG loaded listener.js 17:31:53 INFO - PROCESS | 3620 | ++DOMWINDOW == 117 (17033000) [pid = 3620] [serial = 2334] [outer = 16AC1400] 17:31:54 INFO - PROCESS | 3620 | 1463794314116 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 17:31:54 INFO - PROCESS | 3620 | 1463794314193 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 17:31:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:31:54 INFO - PROCESS | 3620 | 1463794314197 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:31:54 INFO - PROCESS | 3620 | 1463794314199 Marionette TRACE conn2 <- [1,3070,null,{}] 17:31:54 INFO - PROCESS | 3620 | 1463794314202 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:54 INFO - PROCESS | 3620 | 1463794314305 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 17:31:54 INFO - PROCESS | 3620 | 1463794314465 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:54 INFO - PROCESS | 3620 | ++DOCSHELL 17731C00 == 43 [pid = 3620] [id = 779] 17:31:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 118 (17E34800) [pid = 3620] [serial = 2335] [outer = 00000000] 17:31:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 119 (198D1400) [pid = 3620] [serial = 2336] [outer = 17E34800] 17:31:54 INFO - PROCESS | 3620 | 1463794314519 Marionette DEBUG loaded listener.js 17:31:54 INFO - PROCESS | 3620 | ++DOMWINDOW == 120 (19AEAC00) [pid = 3620] [serial = 2337] [outer = 17E34800] 17:31:54 INFO - PROCESS | 3620 | 1463794315007 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 17:31:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:31:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:31:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:31:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:31:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:31:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:31:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 820ms 17:31:55 INFO - PROCESS | 3620 | 1463794315053 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 17:31:55 INFO - PROCESS | 3620 | 1463794315055 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 17:31:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:31:55 INFO - PROCESS | 3620 | 1463794315062 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:31:55 INFO - PROCESS | 3620 | 1463794315064 Marionette TRACE conn2 <- [1,3074,null,{}] 17:31:55 INFO - PROCESS | 3620 | 1463794315068 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:55 INFO - PROCESS | 3620 | 1463794315166 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 17:31:55 INFO - PROCESS | 3620 | 1463794315317 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:55 INFO - PROCESS | 3620 | ++DOCSHELL 15156000 == 44 [pid = 3620] [id = 780] 17:31:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 121 (17039800) [pid = 3620] [serial = 2338] [outer = 00000000] 17:31:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 122 (182DA400) [pid = 3620] [serial = 2339] [outer = 17039800] 17:31:55 INFO - PROCESS | 3620 | 1463794315372 Marionette DEBUG loaded listener.js 17:31:55 INFO - PROCESS | 3620 | ++DOMWINDOW == 123 (19D2D000) [pid = 3620] [serial = 2340] [outer = 17039800] 17:31:55 INFO - PROCESS | 3620 | 1463794315911 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:31:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:31:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 898ms 17:31:55 INFO - PROCESS | 3620 | 1463794315951 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 17:31:55 INFO - PROCESS | 3620 | 1463794315953 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 17:31:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:31:55 INFO - PROCESS | 3620 | 1463794315956 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:31:55 INFO - PROCESS | 3620 | 1463794315958 Marionette TRACE conn2 <- [1,3078,null,{}] 17:31:55 INFO - PROCESS | 3620 | 1463794315962 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:56 INFO - PROCESS | 3620 | 1463794316084 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 17:31:56 INFO - PROCESS | 3620 | 1463794316354 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:56 INFO - PROCESS | 3620 | ++DOCSHELL 102CAC00 == 45 [pid = 3620] [id = 781] 17:31:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 124 (102D3400) [pid = 3620] [serial = 2341] [outer = 00000000] 17:31:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 125 (105EE400) [pid = 3620] [serial = 2342] [outer = 102D3400] 17:31:56 INFO - PROCESS | 3620 | 1463794316407 Marionette DEBUG loaded listener.js 17:31:56 INFO - PROCESS | 3620 | ++DOMWINDOW == 126 (10F8D800) [pid = 3620] [serial = 2343] [outer = 102D3400] 17:31:56 INFO - PROCESS | 3620 | 1463794316908 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:31:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:31:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 990ms 17:31:56 INFO - PROCESS | 3620 | 1463794316943 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 17:31:56 INFO - PROCESS | 3620 | 1463794316947 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 17:31:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:31:56 INFO - PROCESS | 3620 | 1463794316951 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:31:56 INFO - PROCESS | 3620 | 1463794316955 Marionette TRACE conn2 <- [1,3082,null,{}] 17:31:56 INFO - PROCESS | 3620 | 1463794316959 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:57 INFO - PROCESS | 3620 | 1463794317114 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 17:31:57 INFO - PROCESS | 3620 | 1463794317204 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:57 INFO - PROCESS | 3620 | ++DOCSHELL 13162000 == 46 [pid = 3620] [id = 782] 17:31:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 127 (13167000) [pid = 3620] [serial = 2344] [outer = 00000000] 17:31:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 128 (13BB5C00) [pid = 3620] [serial = 2345] [outer = 13167000] 17:31:57 INFO - PROCESS | 3620 | 1463794317254 Marionette DEBUG loaded listener.js 17:31:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 129 (14E23000) [pid = 3620] [serial = 2346] [outer = 13167000] 17:31:57 INFO - PROCESS | 3620 | --DOCSHELL 140C3800 == 45 [pid = 3620] [id = 774] 17:31:57 INFO - PROCESS | 3620 | --DOCSHELL 15D0EC00 == 44 [pid = 3620] [id = 773] 17:31:57 INFO - PROCESS | 3620 | --DOCSHELL 16DBC400 == 43 [pid = 3620] [id = 772] 17:31:57 INFO - PROCESS | 3620 | --DOCSHELL 16DB3C00 == 42 [pid = 3620] [id = 771] 17:31:57 INFO - PROCESS | 3620 | --DOCSHELL 16224800 == 41 [pid = 3620] [id = 770] 17:31:57 INFO - PROCESS | 3620 | --DOCSHELL 157E3800 == 40 [pid = 3620] [id = 769] 17:31:57 INFO - PROCESS | 3620 | --DOCSHELL 10ABF800 == 39 [pid = 3620] [id = 768] 17:31:57 INFO - PROCESS | 3620 | --DOCSHELL 10A65800 == 38 [pid = 3620] [id = 767] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 128 (1824BC00) [pid = 3620] [serial = 2289] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 127 (182E3800) [pid = 3620] [serial = 2291] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 126 (16941000) [pid = 3620] [serial = 2274] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 125 (17402C00) [pid = 3620] [serial = 2280] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 124 (13B2C800) [pid = 3620] [serial = 2263] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 123 (15156800) [pid = 3620] [serial = 2247] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 122 (131FDC00) [pid = 3620] [serial = 2126] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 121 (12AE8C00) [pid = 3620] [serial = 2244] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 120 (162B5000) [pid = 3620] [serial = 2268] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 119 (170D3C00) [pid = 3620] [serial = 2250] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 118 (13163C00) [pid = 3620] [serial = 2259] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 117 (1693FC00) [pid = 3620] [serial = 2273] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 116 (1712DC00) [pid = 3620] [serial = 2279] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 115 (17024800) [pid = 3620] [serial = 2277] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 114 (13BB5000) [pid = 3620] [serial = 2256] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (160B3800) [pid = 3620] [serial = 2266] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (15D03000) [pid = 3620] [serial = 2265] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (17F7A400) [pid = 3620] [serial = 2288] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (1772A800) [pid = 3620] [serial = 2282] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (1772F800) [pid = 3620] [serial = 2283] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (162BFC00) [pid = 3620] [serial = 2270] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (15DE8C00) [pid = 3620] [serial = 2257] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (162C7C00) [pid = 3620] [serial = 2271] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (17725800) [pid = 3620] [serial = 2253] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (1741E800) [pid = 3620] [serial = 2241] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (177C9000) [pid = 3620] [serial = 2285] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (13368C00) [pid = 3620] [serial = 2262] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (13802C00) [pid = 3620] [serial = 2260] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (16E76400) [pid = 3620] [serial = 2276] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (17853C00) [pid = 3620] [serial = 2286] [outer = 00000000] [url = about:blank] 17:31:57 INFO - PROCESS | 3620 | 1463794317791 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:31:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:31:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 882ms 17:31:57 INFO - PROCESS | 3620 | 1463794317855 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 17:31:57 INFO - PROCESS | 3620 | 1463794317858 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 17:31:57 INFO - PROCESS | 3620 | 1463794317863 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:31:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:31:57 INFO - PROCESS | 3620 | 1463794317865 Marionette TRACE conn2 <- [1,3086,null,{}] 17:31:57 INFO - PROCESS | 3620 | 1463794317870 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:57 INFO - PROCESS | 3620 | 1463794317979 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 17:31:57 INFO - PROCESS | 3620 | 1463794317991 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:57 INFO - PROCESS | 3620 | ++DOCSHELL 10F8C400 == 39 [pid = 3620] [id = 783] 17:31:57 INFO - PROCESS | 3620 | ++DOMWINDOW == 100 (12AE8C00) [pid = 3620] [serial = 2347] [outer = 00000000] 17:31:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 101 (1380B800) [pid = 3620] [serial = 2348] [outer = 12AE8C00] 17:31:58 INFO - PROCESS | 3620 | 1463794318037 Marionette DEBUG loaded listener.js 17:31:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 102 (14E88C00) [pid = 3620] [serial = 2349] [outer = 12AE8C00] 17:31:58 INFO - PROCESS | 3620 | 1463794318524 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 17:31:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:31:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:31:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 696ms 17:31:58 INFO - PROCESS | 3620 | 1463794318563 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 17:31:58 INFO - PROCESS | 3620 | 1463794318565 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 17:31:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:31:58 INFO - PROCESS | 3620 | 1463794318570 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:31:58 INFO - PROCESS | 3620 | 1463794318575 Marionette TRACE conn2 <- [1,3090,null,{}] 17:31:58 INFO - PROCESS | 3620 | 1463794318584 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:58 INFO - PROCESS | 3620 | 1463794318668 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 17:31:58 INFO - PROCESS | 3620 | 1463794318675 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:58 INFO - PROCESS | 3620 | ++DOCSHELL 15898C00 == 40 [pid = 3620] [id = 784] 17:31:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 103 (15B0DC00) [pid = 3620] [serial = 2350] [outer = 00000000] 17:31:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 104 (160B1C00) [pid = 3620] [serial = 2351] [outer = 15B0DC00] 17:31:58 INFO - PROCESS | 3620 | 1463794318719 Marionette DEBUG loaded listener.js 17:31:58 INFO - PROCESS | 3620 | ++DOMWINDOW == 105 (1617AC00) [pid = 3620] [serial = 2352] [outer = 15B0DC00] 17:31:59 INFO - PROCESS | 3620 | 1463794319158 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:31:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:31:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 650ms 17:31:59 INFO - PROCESS | 3620 | 1463794319210 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 17:31:59 INFO - PROCESS | 3620 | 1463794319212 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 17:31:59 INFO - PROCESS | 3620 | 1463794319219 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:31:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:31:59 INFO - PROCESS | 3620 | 1463794319221 Marionette TRACE conn2 <- [1,3094,null,{}] 17:31:59 INFO - PROCESS | 3620 | 1463794319224 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:59 INFO - PROCESS | 3620 | 1463794319305 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 17:31:59 INFO - PROCESS | 3620 | 1463794319313 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:59 INFO - PROCESS | 3620 | ++DOCSHELL 16228C00 == 41 [pid = 3620] [id = 785] 17:31:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 106 (162B3400) [pid = 3620] [serial = 2353] [outer = 00000000] 17:31:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 107 (162BA800) [pid = 3620] [serial = 2354] [outer = 162B3400] 17:31:59 INFO - PROCESS | 3620 | 1463794319356 Marionette DEBUG loaded listener.js 17:31:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 108 (162C3C00) [pid = 3620] [serial = 2355] [outer = 162B3400] 17:31:59 INFO - PROCESS | 3620 | 1463794319804 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 17:31:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:31:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:31:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:31:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 635ms 17:31:59 INFO - PROCESS | 3620 | 1463794319868 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 17:31:59 INFO - PROCESS | 3620 | 1463794319871 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 17:31:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:31:59 INFO - PROCESS | 3620 | 1463794319874 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:31:59 INFO - PROCESS | 3620 | 1463794319876 Marionette TRACE conn2 <- [1,3098,null,{}] 17:31:59 INFO - PROCESS | 3620 | 1463794319879 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:31:59 INFO - PROCESS | 3620 | 1463794319970 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 17:31:59 INFO - PROCESS | 3620 | 1463794319976 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:31:59 INFO - PROCESS | 3620 | ++DOCSHELL 0F338000 == 42 [pid = 3620] [id = 786] 17:31:59 INFO - PROCESS | 3620 | ++DOMWINDOW == 109 (162B9000) [pid = 3620] [serial = 2356] [outer = 00000000] 17:32:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 110 (1693EC00) [pid = 3620] [serial = 2357] [outer = 162B9000] 17:32:00 INFO - PROCESS | 3620 | 1463794320027 Marionette DEBUG loaded listener.js 17:32:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 111 (16A4D400) [pid = 3620] [serial = 2358] [outer = 162B9000] 17:32:00 INFO - PROCESS | 3620 | 1463794320489 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 17:32:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:32:00 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 17:32:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:32:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:32:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 697ms 17:32:00 INFO - PROCESS | 3620 | 1463794320558 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 17:32:00 INFO - PROCESS | 3620 | 1463794320560 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 17:32:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:32:00 INFO - PROCESS | 3620 | 1463794320569 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:32:00 INFO - PROCESS | 3620 | 1463794320571 Marionette TRACE conn2 <- [1,3102,null,{}] 17:32:00 INFO - PROCESS | 3620 | 1463794320574 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:32:00 INFO - PROCESS | 3620 | 1463794320692 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 17:32:00 INFO - PROCESS | 3620 | 1463794320798 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"1db68800-15a4-434f-addc-e964b99c31e2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:32:00 INFO - PROCESS | 3620 | ++DOCSHELL 16E7AC00 == 43 [pid = 3620] [id = 787] 17:32:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 112 (16EA5800) [pid = 3620] [serial = 2359] [outer = 00000000] 17:32:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 113 (17037800) [pid = 3620] [serial = 2360] [outer = 16EA5800] 17:32:00 INFO - PROCESS | 3620 | 1463794320841 Marionette DEBUG loaded listener.js 17:32:00 INFO - PROCESS | 3620 | ++DOMWINDOW == 114 (170CC800) [pid = 3620] [serial = 2361] [outer = 16EA5800] 17:32:01 INFO - PROCESS | 3620 | 1463794321265 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:32:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:32:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 728ms 17:32:01 INFO - PROCESS | 3620 | 1463794321308 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 17:32:01 INFO - PROCESS | 3620 | 1463794321310 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 113 (16DB4000) [pid = 3620] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 112 (17033800) [pid = 3620] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 111 (16228000) [pid = 3620] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 110 (160BA000) [pid = 3620] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 109 (11007400) [pid = 3620] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 108 (157E7400) [pid = 3620] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 107 (10AB7C00) [pid = 3620] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 106 (10EB7C00) [pid = 3620] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 105 (10A76400) [pid = 3620] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 104 (16DC1C00) [pid = 3620] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 103 (13070800) [pid = 3620] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 102 (170CF800) [pid = 3620] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 101 (1047D400) [pid = 3620] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 100 (13D79C00) [pid = 3620] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 99 (10F8F000) [pid = 3620] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 98 (162CC400) [pid = 3620] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 97 (13BB6C00) [pid = 3620] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 96 (17407000) [pid = 3620] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 95 (10A56C00) [pid = 3620] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 94 (162C4400) [pid = 3620] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 93 (0F32FC00) [pid = 3620] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 92 (166C5800) [pid = 3620] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 91 (12881C00) [pid = 3620] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:32:02 INFO - PROCESS | 3620 | --DOMWINDOW == 90 (162BDC00) [pid = 3620] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 17:32:02 WARNING - u'runner_teardown' () 17:32:02 INFO - No more tests 17:32:02 INFO - Got 0 unexpected results 17:32:02 INFO - SUITE-END | took 634s 17:32:02 INFO - Closing logging queue 17:32:02 INFO - queue closed 17:32:03 INFO - Return code: 0 17:32:03 WARNING - # TBPL SUCCESS # 17:32:03 INFO - Running post-action listener: _resource_record_post_action 17:32:03 INFO - Running post-run listener: _resource_record_post_run 17:32:04 INFO - Total resource usage - Wall time: 645s; CPU: 17.0%; Read bytes: 92118528; Write bytes: 948022272; Read time: 591271; Write time: 1302315 17:32:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:32:04 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 95486976; Read time: 0; Write time: 157311 17:32:04 INFO - run-tests - Wall time: 642s; CPU: 17.0%; Read bytes: 92118528; Write bytes: 811926016; Read time: 591271; Write time: 1069733 17:32:04 INFO - Running post-run listener: _upload_blobber_files 17:32:04 INFO - Blob upload gear active. 17:32:04 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:32:04 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 17:32:04 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'] 17:32:04 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 17:32:04 INFO - (blobuploader) - INFO - Open directory for files ... 17:32:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:32:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:32:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:32:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:32:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:32:05 INFO - (blobuploader) - INFO - Done attempting. 17:32:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:32:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:32:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:32:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:32:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:32:07 INFO - (blobuploader) - INFO - Done attempting. 17:32:07 INFO - (blobuploader) - INFO - Iteration through files over. 17:32:07 INFO - Return code: 0 17:32:07 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:32:07 INFO - Using _rmtree_windows ... 17:32:07 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:32:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2a07614902a579946c3053d2b459acb4e12a56fc0c95409862d05dc556049d9761b5dbb794149b9e3eafd02f7b76c814c914e734d7d6e9564fbdf4a605cfe15d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/86b5d3d31743478aadf278661b9d02716299d36f5a4eea2cb94c9b82d588838667ce56826b18df954861f6663c4bea5f8203c1cdedfd5a712585da67cc31862e"} 17:32:07 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:32:07 INFO - Writing to file C:\slave\test\properties\blobber_files 17:32:07 INFO - Contents: 17:32:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2a07614902a579946c3053d2b459acb4e12a56fc0c95409862d05dc556049d9761b5dbb794149b9e3eafd02f7b76c814c914e734d7d6e9564fbdf4a605cfe15d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/86b5d3d31743478aadf278661b9d02716299d36f5a4eea2cb94c9b82d588838667ce56826b18df954861f6663c4bea5f8203c1cdedfd5a712585da67cc31862e"} 17:32:07 INFO - Running post-run listener: copy_logs_to_upload_dir 17:32:07 INFO - Copying logs to upload dir... 17:32:07 INFO - mkdir: C:\slave\test\build\upload\logs 17:32:07 INFO - Copying logs to upload dir... 17:32:07 INFO - Using _rmtree_windows ... 17:32:07 INFO - Using _rmtree_windows ... 17:32:07 INFO - Using _rmtree_windows ... 17:32:07 INFO - Using _rmtree_windows ... 17:32:07 INFO - Using _rmtree_windows ... 17:32:07 INFO - Using _rmtree_windows ... 17:32:07 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=769.014000 ========= master_lag: 56.11 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 45 secs) (at 2016-05-20 18:32:05.558370) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-20 18:32:05.559170) ========= '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-016\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2a07614902a579946c3053d2b459acb4e12a56fc0c95409862d05dc556049d9761b5dbb794149b9e3eafd02f7b76c814c914e734d7d6e9564fbdf4a605cfe15d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/86b5d3d31743478aadf278661b9d02716299d36f5a4eea2cb94c9b82d588838667ce56826b18df954861f6663c4bea5f8203c1cdedfd5a712585da67cc31862e"} build_url:https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/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/2a07614902a579946c3053d2b459acb4e12a56fc0c95409862d05dc556049d9761b5dbb794149b9e3eafd02f7b76c814c914e734d7d6e9564fbdf4a605cfe15d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/86b5d3d31743478aadf278661b9d02716299d36f5a4eea2cb94c9b82d588838667ce56826b18df954861f6663c4bea5f8203c1cdedfd5a712585da67cc31862e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/awDlgjnUS3OjuY_4hMfkNg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-20 18:32:05.686053) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 18:32:05.686359) ========= '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-016\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-016 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-016 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-016 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-016 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-016 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 18:32:05.802001) ========= ========= Started reboot slave lost (results: 0, elapsed: 3 secs) (at 2016-05-20 18:32:05.802336) ========= ========= Finished reboot slave lost (results: 0, elapsed: 3 secs) (at 2016-05-20 18:32:09.650886) ========= ========= Total master_lag: 56.92 =========