builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-015 starttime: 1463966242.15 results: success (0) buildid: 20160522162928 builduid: 85d713b6e9974a8cb8042c065bafad7d revision: 40994e384c130872bb8430268780726d4416cf40 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:22.154135) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:22.154595) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:22.154878) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:22.297789) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:22.298209) ========= '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-015\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 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-015 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-015 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-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 WINDIR=C:\WINDOWS using PTY: False --18:17:22-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.02 GB/s 18:17:23 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.750000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:23.100649) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:23.100929) ========= '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-015\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 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-015 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-015 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-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.984000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:24.093806) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-22 18:17:24.094178) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 40994e384c130872bb8430268780726d4416cf40 --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 40994e384c130872bb8430268780726d4416cf40 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-015\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 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-015 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-015 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-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 WINDIR=C:\WINDOWS using PTY: False 2016-05-22 18:17:24,565 truncating revision to first 12 chars 2016-05-22 18:17:24,565 Setting DEBUG logging. 2016-05-22 18:17:24,565 attempt 1/10 2016-05-22 18:17:24,565 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/40994e384c13?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-22 18:17:24,924 unpacking tar archive at: mozilla-aurora-40994e384c13/testing/mozharness/ program finished with exit code 0 elapsedTime=1.234000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-22 18:17:25.381043) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:25.381624) ========= script_repo_revision: 40994e384c130872bb8430268780726d4416cf40 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:25.382034) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:25.382303) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-22 18:17:25.395975) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 11 secs) (at 2016-05-22 18:17:25.396414) ========= '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-015\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 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-015 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-015 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-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 18:17:25 INFO - MultiFileLogger online at 20160522 18:17:25 in C:\slave\test 18:17:25 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 18:17:25 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:17:25 INFO - {'append_to_log': False, 18:17:25 INFO - 'base_work_dir': 'C:\\slave\\test', 18:17:25 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:17:25 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:17:25 INFO - 'buildbot_json_path': 'buildprops.json', 18:17:25 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:17:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:17:25 INFO - 'download_minidump_stackwalk': True, 18:17:25 INFO - 'download_symbols': 'true', 18:17:25 INFO - 'e10s': False, 18:17:25 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:17:25 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:17:25 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:17:25 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:17:25 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:17:25 INFO - 'C:/mozilla-build/tooltool.py'), 18:17:25 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:17:25 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:17:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:17:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:17:25 INFO - 'log_level': 'info', 18:17:25 INFO - 'log_to_console': True, 18:17:25 INFO - 'opt_config_files': (), 18:17:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:17:25 INFO - '--processes=1', 18:17:25 INFO - '--config=%(test_path)s/wptrunner.ini', 18:17:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:17:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:17:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:17:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:17:25 INFO - 'pip_index': False, 18:17:25 INFO - 'require_test_zip': True, 18:17:25 INFO - 'test_type': ('testharness',), 18:17:25 INFO - 'this_chunk': '1', 18:17:25 INFO - 'total_chunks': '10', 18:17:25 INFO - 'virtualenv_path': 'venv', 18:17:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:17:25 INFO - 'work_dir': 'build'} 18:17:25 INFO - ##### 18:17:25 INFO - ##### Running clobber step. 18:17:25 INFO - ##### 18:17:25 INFO - Running pre-action listener: _resource_record_pre_action 18:17:25 INFO - Running main action method: clobber 18:17:25 INFO - rmtree: C:\slave\test\build 18:17:25 INFO - Using _rmtree_windows ... 18:17:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:17:54 INFO - Running post-action listener: _resource_record_post_action 18:17:54 INFO - ##### 18:17:54 INFO - ##### Running read-buildbot-config step. 18:17:54 INFO - ##### 18:17:54 INFO - Running pre-action listener: _resource_record_pre_action 18:17:54 INFO - Running main action method: read_buildbot_config 18:17:54 INFO - Using buildbot properties: 18:17:54 INFO - { 18:17:54 INFO - "project": "", 18:17:54 INFO - "product": "firefox", 18:17:54 INFO - "script_repo_revision": "production", 18:17:54 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 18:17:54 INFO - "repository": "", 18:17:54 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 18:17:54 INFO - "buildid": "20160522162928", 18:17:54 INFO - "pgo_build": "False", 18:17:54 INFO - "basedir": "C:\\slave\\test", 18:17:54 INFO - "buildnumber": 3, 18:17:54 INFO - "slavename": "t-xp32-ix-015", 18:17:54 INFO - "revision": "40994e384c130872bb8430268780726d4416cf40", 18:17:54 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 18:17:54 INFO - "platform": "win32", 18:17:54 INFO - "branch": "mozilla-aurora", 18:17:54 INFO - "repo_path": "releases/mozilla-aurora", 18:17:54 INFO - "moz_repo_path": "", 18:17:54 INFO - "stage_platform": "win32", 18:17:54 INFO - "builduid": "85d713b6e9974a8cb8042c065bafad7d", 18:17:54 INFO - "slavebuilddir": "test" 18:17:54 INFO - } 18:17:54 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 18:17:54 INFO - Found installer url https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 18:17:54 INFO - Running post-action listener: _resource_record_post_action 18:17:54 INFO - ##### 18:17:54 INFO - ##### Running download-and-extract step. 18:17:54 INFO - ##### 18:17:54 INFO - Running pre-action listener: _resource_record_pre_action 18:17:54 INFO - Running main action method: download_and_extract 18:17:54 INFO - mkdir: C:\slave\test\build\tests 18:17:54 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')]} 18:17:54 INFO - https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 18:17:54 INFO - trying https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 18:17:54 INFO - Downloading https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/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 18:17:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/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 18:17:55 INFO - Downloaded 1274 bytes. 18:17:55 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 18:17:55 INFO - Using the following test package requirements: 18:17:55 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 18:17:55 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:17:55 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 18:17:55 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:17:55 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 18:17:55 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:17:55 INFO - u'jsshell-win32.zip'], 18:17:55 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:17:55 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 18:17:55 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 18:17:55 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:17:55 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 18:17:55 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:17:55 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 18:17:55 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:17:55 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 18:17:55 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:17:55 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 18:17:55 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 18:17:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:17:55 INFO - https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 18:17:55 INFO - trying https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 18:17:55 INFO - Downloading https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/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 18:17:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/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 18:17:59 INFO - Downloaded 19979474 bytes. 18:17:59 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/*'] 18:17:59 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/* 18:18:03 INFO - caution: filename not matched: web-platform/* 18:18:03 INFO - Return code: 11 18:18:03 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')]} 18:18:03 INFO - https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 18:18:03 INFO - trying https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 18:18:03 INFO - Downloading https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/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 18:18:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/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 18:18:06 INFO - Downloaded 36409073 bytes. 18:18:06 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/*'] 18:18:06 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/* 18:19:30 INFO - caution: filename not matched: bin/* 18:19:30 INFO - caution: filename not matched: config/* 18:19:30 INFO - caution: filename not matched: mozbase/* 18:19:30 INFO - caution: filename not matched: marionette/* 18:19:30 INFO - caution: filename not matched: tools/wptserve/* 18:19:30 INFO - Return code: 11 18:19:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:19:30 INFO - https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 18:19:30 INFO - trying https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:19:30 INFO - Downloading https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 18:19:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/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 18:19:39 INFO - Downloaded 68452202 bytes. 18:19:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:19:39 INFO - mkdir: C:\slave\test\properties 18:19:39 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:19:39 INFO - Writing to file C:\slave\test\properties\build_url 18:19:39 INFO - Contents: 18:19:39 INFO - build_url:https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:19:39 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:19:39 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:19:39 INFO - Writing to file C:\slave\test\properties\symbols_url 18:19:39 INFO - Contents: 18:19:39 INFO - symbols_url:https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:19:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:19:39 INFO - https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:19:39 INFO - trying https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:19:39 INFO - Downloading https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/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 18:19:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/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 18:19:43 INFO - Downloaded 55556139 bytes. 18:19:43 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'] 18:19:43 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 18:19:49 INFO - Return code: 0 18:19:49 INFO - Running post-action listener: _resource_record_post_action 18:19:49 INFO - Running post-action listener: set_extra_try_arguments 18:19:49 INFO - ##### 18:19:49 INFO - ##### Running create-virtualenv step. 18:19:49 INFO - ##### 18:19:49 INFO - Running pre-action listener: _pre_create_virtualenv 18:19:49 INFO - Running pre-action listener: _resource_record_pre_action 18:19:49 INFO - Running main action method: create_virtualenv 18:19:49 INFO - Creating virtualenv C:\slave\test\build\venv 18:19:49 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 18:19:49 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:19:51 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:19:53 INFO - Installing distribute......................................................................................................................................................................................done. 18:19:54 INFO - Return code: 0 18:19:54 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 18:19:54 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')]} 18:19:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:19:54 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')]} 18:19:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:19:54 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-015', 'USERDOMAIN': 'T-XP32-IX-015', '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-015', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-015', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\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-015'}}, attempt #1 18:19:54 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 18:19:54 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 18:19:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:19:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 18:19:54 INFO - 'CLIENTNAME': 'Console', 18:19:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:19:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 18:19:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:19:54 INFO - 'DCLOCATION': 'SCL3', 18:19:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:19:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:19:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:19:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:19:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:19:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:19:54 INFO - 'HOMEDRIVE': 'C:', 18:19:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 18:19:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:19:54 INFO - 'KTS_VERSION': '1.19c', 18:19:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:19:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 18:19:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:19:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:19:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:19:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:19:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:19:54 INFO - 'MOZ_AIRBAG': '1', 18:19:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:19:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:19:54 INFO - 'MOZ_MSVCVERSION': '8', 18:19:54 INFO - 'MOZ_NO_REMOTE': '1', 18:19:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:19:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:19:54 INFO - 'NO_EM_RESTART': '1', 18:19:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:19:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:19:54 INFO - 'OS': 'Windows_NT', 18:19:54 INFO - 'OURDRIVE': 'C:', 18:19:54 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', 18:19:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:19:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:19:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:19:54 INFO - 'PROCESSOR_LEVEL': '6', 18:19:54 INFO - 'PROCESSOR_REVISION': '1e05', 18:19:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:19:54 INFO - 'PROMPT': '$P$G', 18:19:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:19:54 INFO - 'PWD': 'C:\\slave\\test', 18:19:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:19:54 INFO - 'SESSIONNAME': 'Console', 18:19:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:19:54 INFO - 'SYSTEMDRIVE': 'C:', 18:19:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:19:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:19:54 INFO - 'TEST1': 'testie', 18:19:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:19:54 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 18:19:54 INFO - 'USERNAME': 'cltbld', 18:19:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 18:19:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:19:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:19:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:19:54 INFO - 'WINDIR': 'C:\\WINDOWS', 18:19:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:19:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:19:55 INFO - Downloading/unpacking psutil>=0.7.1 18:19:55 INFO - Running setup.py egg_info for package psutil 18:19:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:19:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:19:55 INFO - Installing collected packages: psutil 18:19:55 INFO - Running setup.py install for psutil 18:19:55 INFO - building 'psutil._psutil_windows' extension 18:19:55 INFO - error: Unable to find vcvarsall.bat 18:19:55 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-hfolvr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:19:55 INFO - running install 18:19:55 INFO - running build 18:19:55 INFO - running build_py 18:19:55 INFO - creating build 18:19:55 INFO - creating build\lib.win32-2.7 18:19:55 INFO - creating build\lib.win32-2.7\psutil 18:19:55 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:19:55 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:19:55 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:19:55 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:19:55 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:19:55 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:19:55 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:19:55 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:19:55 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:19:55 INFO - running build_ext 18:19:55 INFO - building 'psutil._psutil_windows' extension 18:19:55 INFO - error: Unable to find vcvarsall.bat 18:19:55 INFO - ---------------------------------------- 18:19:55 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-hfolvr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:19:55 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-015\Application Data\pip\pip.log 18:19:55 WARNING - Return code: 1 18:19:55 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! 18:19:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 18:19:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:19:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:19:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:19:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:19:55 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-015', 'USERDOMAIN': 'T-XP32-IX-015', '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-015', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-015', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\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-015'}}, attempt #1 18:19:55 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 18:19:55 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 18:19:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:19:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 18:19:55 INFO - 'CLIENTNAME': 'Console', 18:19:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:19:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 18:19:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:19:55 INFO - 'DCLOCATION': 'SCL3', 18:19:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:19:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:19:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:19:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:19:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:19:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:19:55 INFO - 'HOMEDRIVE': 'C:', 18:19:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 18:19:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:19:55 INFO - 'KTS_VERSION': '1.19c', 18:19:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:19:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 18:19:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:19:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:19:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:19:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:19:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:19:55 INFO - 'MOZ_AIRBAG': '1', 18:19:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:19:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:19:55 INFO - 'MOZ_MSVCVERSION': '8', 18:19:55 INFO - 'MOZ_NO_REMOTE': '1', 18:19:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:19:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:19:55 INFO - 'NO_EM_RESTART': '1', 18:19:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:19:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:19:55 INFO - 'OS': 'Windows_NT', 18:19:55 INFO - 'OURDRIVE': 'C:', 18:19:55 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:19:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:19:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:19:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:19:55 INFO - 'PROCESSOR_LEVEL': '6', 18:19:55 INFO - 'PROCESSOR_REVISION': '1e05', 18:19:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:19:55 INFO - 'PROMPT': '$P$G', 18:19:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:19:55 INFO - 'PWD': 'C:\\slave\\test', 18:19:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:19:55 INFO - 'SESSIONNAME': 'Console', 18:19:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:19:55 INFO - 'SYSTEMDRIVE': 'C:', 18:19:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:19:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:19:55 INFO - 'TEST1': 'testie', 18:19:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:19:55 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 18:19:55 INFO - 'USERNAME': 'cltbld', 18:19:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 18:19:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:19:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:19:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:19:55 INFO - 'WINDIR': 'C:\\WINDOWS', 18:19:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:19:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:19:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:19:56 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:19:56 INFO - Running setup.py egg_info for package mozsystemmonitor 18:19:56 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 18:19:56 INFO - Running setup.py egg_info for package psutil 18:19:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:19:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:19:56 INFO - Installing collected packages: mozsystemmonitor, psutil 18:19:56 INFO - Running setup.py install for mozsystemmonitor 18:19:56 INFO - Running setup.py install for psutil 18:19:56 INFO - building 'psutil._psutil_windows' extension 18:19:56 INFO - error: Unable to find vcvarsall.bat 18:19:56 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-qn48ng-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:19:56 INFO - running install 18:19:56 INFO - running build 18:19:56 INFO - running build_py 18:19:56 INFO - running build_ext 18:19:56 INFO - building 'psutil._psutil_windows' extension 18:19:56 INFO - error: Unable to find vcvarsall.bat 18:19:56 INFO - ---------------------------------------- 18:19:56 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-qn48ng-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:19:56 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-015\Application Data\pip\pip.log 18:19:56 WARNING - Return code: 1 18:19:56 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! 18:19:56 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:19:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:19:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:19:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:19:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:19:56 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-015', 'USERDOMAIN': 'T-XP32-IX-015', '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-015', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-015', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\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-015'}}, attempt #1 18:19:56 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 18:19:56 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 18:19:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:19:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 18:19:56 INFO - 'CLIENTNAME': 'Console', 18:19:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:19:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 18:19:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:19:56 INFO - 'DCLOCATION': 'SCL3', 18:19:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:19:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:19:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:19:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:19:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:19:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:19:56 INFO - 'HOMEDRIVE': 'C:', 18:19:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 18:19:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:19:56 INFO - 'KTS_VERSION': '1.19c', 18:19:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:19:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 18:19:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:19:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:19:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:19:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:19:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:19:56 INFO - 'MOZ_AIRBAG': '1', 18:19:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:19:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:19:56 INFO - 'MOZ_MSVCVERSION': '8', 18:19:56 INFO - 'MOZ_NO_REMOTE': '1', 18:19:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:19:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:19:56 INFO - 'NO_EM_RESTART': '1', 18:19:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:19:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:19:56 INFO - 'OS': 'Windows_NT', 18:19:56 INFO - 'OURDRIVE': 'C:', 18:19:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:19:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:19:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:19:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:19:56 INFO - 'PROCESSOR_LEVEL': '6', 18:19:56 INFO - 'PROCESSOR_REVISION': '1e05', 18:19:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:19:56 INFO - 'PROMPT': '$P$G', 18:19:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:19:56 INFO - 'PWD': 'C:\\slave\\test', 18:19:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:19:56 INFO - 'SESSIONNAME': 'Console', 18:19:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:19:56 INFO - 'SYSTEMDRIVE': 'C:', 18:19:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:19:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:19:56 INFO - 'TEST1': 'testie', 18:19:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:19:56 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 18:19:56 INFO - 'USERNAME': 'cltbld', 18:19:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 18:19:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:19:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:19:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:19:56 INFO - 'WINDIR': 'C:\\WINDOWS', 18:19:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:19:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:19:56 INFO - Downloading/unpacking blobuploader==1.2.4 18:19:56 INFO - Downloading blobuploader-1.2.4.tar.gz 18:19:56 INFO - Running setup.py egg_info for package blobuploader 18:19:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:19:58 INFO - Running setup.py egg_info for package requests 18:19:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:19:58 INFO - Downloading docopt-0.6.1.tar.gz 18:19:58 INFO - Running setup.py egg_info for package docopt 18:19:58 INFO - Installing collected packages: blobuploader, docopt, requests 18:19:58 INFO - Running setup.py install for blobuploader 18:19:58 INFO - Running setup.py install for docopt 18:19:58 INFO - Running setup.py install for requests 18:19:58 INFO - Successfully installed blobuploader docopt requests 18:19:58 INFO - Cleaning up... 18:19:58 INFO - Return code: 0 18:19:58 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:19:58 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')]} 18:19:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:19:58 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')]} 18:19:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:19:58 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-015', 'USERDOMAIN': 'T-XP32-IX-015', '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-015', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-015', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\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-015'}}, attempt #1 18:19:58 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 18:19:58 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 18:19:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:19:58 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 18:19:58 INFO - 'CLIENTNAME': 'Console', 18:19:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:19:58 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 18:19:58 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:19:58 INFO - 'DCLOCATION': 'SCL3', 18:19:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:19:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:19:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:19:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:19:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:19:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:19:58 INFO - 'HOMEDRIVE': 'C:', 18:19:58 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 18:19:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:19:58 INFO - 'KTS_VERSION': '1.19c', 18:19:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:19:58 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 18:19:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:19:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:19:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:19:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:19:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:19:58 INFO - 'MOZ_AIRBAG': '1', 18:19:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:19:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:19:58 INFO - 'MOZ_MSVCVERSION': '8', 18:19:58 INFO - 'MOZ_NO_REMOTE': '1', 18:19:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:19:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:19:58 INFO - 'NO_EM_RESTART': '1', 18:19:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:19:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:19:58 INFO - 'OS': 'Windows_NT', 18:19:58 INFO - 'OURDRIVE': 'C:', 18:19:58 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', 18:19:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:19:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:19:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:19:58 INFO - 'PROCESSOR_LEVEL': '6', 18:19:58 INFO - 'PROCESSOR_REVISION': '1e05', 18:19:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:19:58 INFO - 'PROMPT': '$P$G', 18:19:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:19:58 INFO - 'PWD': 'C:\\slave\\test', 18:19:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:19:58 INFO - 'SESSIONNAME': 'Console', 18:19:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:19:58 INFO - 'SYSTEMDRIVE': 'C:', 18:19:58 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:19:58 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:19:58 INFO - 'TEST1': 'testie', 18:19:58 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:19:58 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 18:19:58 INFO - 'USERNAME': 'cltbld', 18:19:58 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 18:19:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:19:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:19:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:19:58 INFO - 'WINDIR': 'C:\\WINDOWS', 18:19:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:20:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:20:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:20:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:20:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:20:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:20:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:20:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:20:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:20:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:20:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:20:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:20:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:20:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:20:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:20:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:20:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:20:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:20:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:20:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:20:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:20:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:20:07 INFO - Unpacking c:\slave\test\build\tests\marionette 18:20:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:20:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:20:07 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 18:20:07 INFO - Running setup.py install for browsermob-proxy 18:20:12 INFO - Running setup.py install for manifestparser 18:20:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Running setup.py install for marionette-client 18:20:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:20:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Running setup.py install for marionette-driver 18:20:12 INFO - Running setup.py install for mozcrash 18:20:12 INFO - Running setup.py install for mozdebug 18:20:12 INFO - Running setup.py install for mozdevice 18:20:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Running setup.py install for mozfile 18:20:12 INFO - Running setup.py install for mozhttpd 18:20:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Running setup.py install for mozinfo 18:20:12 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Running setup.py install for mozInstall 18:20:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Running setup.py install for mozleak 18:20:12 INFO - Running setup.py install for mozlog 18:20:12 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Running setup.py install for moznetwork 18:20:12 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Running setup.py install for mozprocess 18:20:12 INFO - Running setup.py install for mozprofile 18:20:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Running setup.py install for mozrunner 18:20:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Running setup.py install for mozscreenshot 18:20:12 INFO - Running setup.py install for moztest 18:20:12 INFO - Running setup.py install for mozversion 18:20:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:20:12 INFO - Running setup.py install for wptserve 18:20:12 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 18:20:12 INFO - Cleaning up... 18:20:12 INFO - Return code: 0 18:20:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:20:12 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')]} 18:20:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:20:12 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')]} 18:20:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:20:12 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-015', 'USERDOMAIN': 'T-XP32-IX-015', '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-015', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-015', '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', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\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-015'}}, attempt #1 18:20:12 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 18:20:12 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 18:20:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:20:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 18:20:12 INFO - 'CLIENTNAME': 'Console', 18:20:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:20:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 18:20:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:20:12 INFO - 'DCLOCATION': 'SCL3', 18:20:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:20:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:20:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:20:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:20:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:20:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:20:12 INFO - 'HOMEDRIVE': 'C:', 18:20:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 18:20:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:20:12 INFO - 'KTS_VERSION': '1.19c', 18:20:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:20:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 18:20:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:20:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:20:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:20:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:20:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:20:12 INFO - 'MOZ_AIRBAG': '1', 18:20:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:20:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:20:12 INFO - 'MOZ_MSVCVERSION': '8', 18:20:12 INFO - 'MOZ_NO_REMOTE': '1', 18:20:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:20:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:20:12 INFO - 'NO_EM_RESTART': '1', 18:20:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:20:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:20:12 INFO - 'OS': 'Windows_NT', 18:20:12 INFO - 'OURDRIVE': 'C:', 18:20:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:20:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:20:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:20:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:20:12 INFO - 'PROCESSOR_LEVEL': '6', 18:20:12 INFO - 'PROCESSOR_REVISION': '1e05', 18:20:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:20:12 INFO - 'PROMPT': '$P$G', 18:20:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:20:12 INFO - 'PWD': 'C:\\slave\\test', 18:20:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:20:12 INFO - 'SESSIONNAME': 'Console', 18:20:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:20:12 INFO - 'SYSTEMDRIVE': 'C:', 18:20:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:20:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:20:12 INFO - 'TEST1': 'testie', 18:20:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:20:12 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 18:20:12 INFO - 'USERNAME': 'cltbld', 18:20:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 18:20:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:20:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:20:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:20:12 INFO - 'WINDIR': 'C:\\WINDOWS', 18:20:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:20:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:20:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:20:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:20:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:20:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:20:22 INFO - Unpacking c:\slave\test\build\tests\marionette 18:20:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:20:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:20:22 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)) 18:20:25 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)) 18:20:25 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)) 18:20:25 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)) 18:20:25 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)) 18:20:25 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:20:25 INFO - Downloading blessings-1.6.tar.gz 18:20:25 INFO - Running setup.py egg_info for package blessings 18:20:25 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)) 18:20:25 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:20:25 INFO - Running setup.py install for blessings 18:20:25 INFO - Running setup.py install for browsermob-proxy 18:20:25 INFO - Running setup.py install for manifestparser 18:20:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Running setup.py install for marionette-client 18:20:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:20:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Running setup.py install for marionette-driver 18:20:25 INFO - Running setup.py install for mozcrash 18:20:25 INFO - Running setup.py install for mozdebug 18:20:25 INFO - Running setup.py install for mozdevice 18:20:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Running setup.py install for mozhttpd 18:20:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Running setup.py install for mozInstall 18:20:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Running setup.py install for mozleak 18:20:25 INFO - Running setup.py install for mozprofile 18:20:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Running setup.py install for mozrunner 18:20:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:20:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:20:26 INFO - Running setup.py install for mozscreenshot 18:20:26 INFO - Running setup.py install for moztest 18:20:26 INFO - Running setup.py install for mozversion 18:20:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:20:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:20:26 INFO - Running setup.py install for wptserve 18:20:26 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:20:26 INFO - Cleaning up... 18:20:26 INFO - Return code: 0 18:20:26 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:20:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:20:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:20:26 INFO - Reading from file tmpfile_stdout 18:20:26 INFO - Using _rmtree_windows ... 18:20:26 INFO - Using _rmtree_windows ... 18:20:26 INFO - Current package versions: 18:20:26 INFO - blessings == 1.6 18:20:26 INFO - blobuploader == 1.2.4 18:20:26 INFO - browsermob-proxy == 0.6.0 18:20:26 INFO - distribute == 0.6.14 18:20:26 INFO - docopt == 0.6.1 18:20:26 INFO - manifestparser == 1.1 18:20:26 INFO - marionette-client == 2.3.0 18:20:26 INFO - marionette-driver == 1.4.0 18:20:26 INFO - mozInstall == 1.12 18:20:26 INFO - mozcrash == 0.17 18:20:26 INFO - mozdebug == 0.1 18:20:26 INFO - mozdevice == 0.48 18:20:26 INFO - mozfile == 1.2 18:20:26 INFO - mozhttpd == 0.7 18:20:26 INFO - mozinfo == 0.9 18:20:26 INFO - mozleak == 0.1 18:20:26 INFO - mozlog == 3.1 18:20:26 INFO - moznetwork == 0.27 18:20:26 INFO - mozprocess == 0.22 18:20:26 INFO - mozprofile == 0.28 18:20:26 INFO - mozrunner == 6.11 18:20:26 INFO - mozscreenshot == 0.1 18:20:26 INFO - mozsystemmonitor == 0.0 18:20:26 INFO - moztest == 0.7 18:20:26 INFO - mozversion == 1.4 18:20:26 INFO - requests == 1.2.3 18:20:26 INFO - wptserve == 1.4.0 18:20:26 INFO - Running post-action listener: _resource_record_post_action 18:20:26 INFO - Running post-action listener: _start_resource_monitoring 18:20:26 INFO - Starting resource monitoring. 18:20:26 INFO - ##### 18:20:26 INFO - ##### Running pull step. 18:20:26 INFO - ##### 18:20:26 INFO - Running pre-action listener: _resource_record_pre_action 18:20:26 INFO - Running main action method: pull 18:20:26 INFO - Pull has nothing to do! 18:20:26 INFO - Running post-action listener: _resource_record_post_action 18:20:26 INFO - ##### 18:20:26 INFO - ##### Running install step. 18:20:26 INFO - ##### 18:20:26 INFO - Running pre-action listener: _resource_record_pre_action 18:20:26 INFO - Running main action method: install 18:20:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:20:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:20:27 INFO - Reading from file tmpfile_stdout 18:20:27 INFO - Using _rmtree_windows ... 18:20:27 INFO - Using _rmtree_windows ... 18:20:27 INFO - Detecting whether we're running mozinstall >=1.0... 18:20:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:20:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:20:27 INFO - Reading from file tmpfile_stdout 18:20:27 INFO - Output received: 18:20:27 INFO - Usage: mozinstall-script.py [options] installer 18:20:27 INFO - Options: 18:20:27 INFO - -h, --help show this help message and exit 18:20:27 INFO - -d DEST, --destination=DEST 18:20:27 INFO - Directory to install application into. [default: 18:20:27 INFO - "C:\slave\test"] 18:20:27 INFO - --app=APP Application being installed. [default: firefox] 18:20:27 INFO - Using _rmtree_windows ... 18:20:27 INFO - Using _rmtree_windows ... 18:20:27 INFO - mkdir: C:\slave\test\build\application 18:20:27 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'] 18:20:27 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 18:20:30 INFO - Reading from file tmpfile_stdout 18:20:30 INFO - Output received: 18:20:30 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:20:30 INFO - Using _rmtree_windows ... 18:20:30 INFO - Using _rmtree_windows ... 18:20:30 INFO - Running post-action listener: _resource_record_post_action 18:20:30 INFO - ##### 18:20:30 INFO - ##### Running run-tests step. 18:20:30 INFO - ##### 18:20:30 INFO - Running pre-action listener: _resource_record_pre_action 18:20:30 INFO - Running main action method: run_tests 18:20:30 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:20:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:20:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:20:30 INFO - grabbing minidump binary from tooltool 18:20:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:20:30 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 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:20:30 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 18:20:30 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 18:20:30 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:20:31 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpy42co8 18:20:31 INFO - INFO - File integrity verified, renaming tmpy42co8 to win32-minidump_stackwalk.exe 18:20:31 INFO - Return code: 0 18:20:31 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:20:31 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:20:31 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/d20Kx2TDSdirxQTmnuCfPQ/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 18:20:31 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/d20Kx2TDSdirxQTmnuCfPQ/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 18:20:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:20:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015\\Application Data', 18:20:31 INFO - 'CLIENTNAME': 'Console', 18:20:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:20:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-015', 18:20:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:20:31 INFO - 'DCLOCATION': 'SCL3', 18:20:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:20:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:20:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:20:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:20:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:20:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:20:31 INFO - 'HOMEDRIVE': 'C:', 18:20:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-015', 18:20:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:20:31 INFO - 'KTS_VERSION': '1.19c', 18:20:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:20:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-015', 18:20:31 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:20:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:20:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:20:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:20:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:20:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:20:31 INFO - 'MOZ_AIRBAG': '1', 18:20:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:20:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:20:31 INFO - 'MOZ_MSVCVERSION': '8', 18:20:31 INFO - 'MOZ_NO_REMOTE': '1', 18:20:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:20:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:20:31 INFO - 'NO_EM_RESTART': '1', 18:20:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:20:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:20:31 INFO - 'OS': 'Windows_NT', 18:20:31 INFO - 'OURDRIVE': 'C:', 18:20:31 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', 18:20:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:20:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:20:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:20:31 INFO - 'PROCESSOR_LEVEL': '6', 18:20:31 INFO - 'PROCESSOR_REVISION': '1e05', 18:20:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:20:31 INFO - 'PROMPT': '$P$G', 18:20:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:20:31 INFO - 'PWD': 'C:\\slave\\test', 18:20:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:20:31 INFO - 'SESSIONNAME': 'Console', 18:20:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:20:31 INFO - 'SYSTEMDRIVE': 'C:', 18:20:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:20:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:20:31 INFO - 'TEST1': 'testie', 18:20:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:20:31 INFO - 'USERDOMAIN': 'T-XP32-IX-015', 18:20:31 INFO - 'USERNAME': 'cltbld', 18:20:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-015', 18:20:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:20:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:20:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:20:31 INFO - 'WINDIR': 'C:\\WINDOWS', 18:20:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:20:31 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/d20Kx2TDSdirxQTmnuCfPQ/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 18:20:32 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 18:20:32 INFO - import pkg_resources 18:20:34 INFO - Using 1 client processes 18:20:37 INFO - SUITE-START | Running 778 tests 18:20:37 INFO - Running testharness tests 18:20:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:20:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 18:20:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:20:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 18:20:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:20:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:20:37 INFO - Setting up ssl 18:20:37 INFO - PROCESS | certutil | 18:20:37 INFO - PROCESS | certutil | 18:20:37 INFO - PROCESS | certutil | 18:20:37 INFO - Certificate Nickname Trust Attributes 18:20:37 INFO - SSL,S/MIME,JAR/XPI 18:20:37 INFO - 18:20:37 INFO - web-platform-tests CT,, 18:20:37 INFO - 18:20:37 INFO - Starting runner 18:20:39 INFO - PROCESS | 4092 | [4092] 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 18:20:39 INFO - PROCESS | 4092 | [4092] 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 18:20:40 INFO - PROCESS | 4092 | [4092] 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 18:20:41 INFO - PROCESS | 4092 | 1463966441340 Marionette DEBUG Marionette enabled via build flag and pref 18:20:41 INFO - PROCESS | 4092 | ++DOCSHELL 114F1800 == 1 [pid = 4092] [id = 1] 18:20:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 1 (114F1C00) [pid = 4092] [serial = 1] [outer = 00000000] 18:20:41 INFO - PROCESS | 4092 | [4092] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:20:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 2 (114F2800) [pid = 4092] [serial = 2] [outer = 114F1C00] 18:20:41 INFO - PROCESS | 4092 | [4092] 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 18:20:41 INFO - PROCESS | 4092 | [4092] 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 18:20:41 INFO - PROCESS | 4092 | ++DOCSHELL 11CE6400 == 2 [pid = 4092] [id = 2] 18:20:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 3 (11CE6800) [pid = 4092] [serial = 3] [outer = 00000000] 18:20:41 INFO - PROCESS | 4092 | [4092] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:20:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 4 (11CE7400) [pid = 4092] [serial = 4] [outer = 11CE6800] 18:20:41 INFO - PROCESS | 4092 | 1463966441924 Marionette INFO Listening on port 2828 18:20:42 INFO - PROCESS | 4092 | 1463966442330 Marionette DEBUG Marionette enabled via command-line flag 18:20:42 INFO - PROCESS | 4092 | ++DOCSHELL 10511400 == 3 [pid = 4092] [id = 3] 18:20:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 5 (10511800) [pid = 4092] [serial = 5] [outer = 00000000] 18:20:42 INFO - PROCESS | 4092 | [4092] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:20:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 6 (10512400) [pid = 4092] [serial = 6] [outer = 10511800] 18:20:42 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:20:42 INFO - PROCESS | 4092 | [4092] 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 18:20:42 INFO - PROCESS | 4092 | [4092] 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 18:20:42 INFO - PROCESS | 4092 | [4092] 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 18:20:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 7 (1381F400) [pid = 4092] [serial = 7] [outer = 11CE6800] 18:20:42 INFO - PROCESS | 4092 | [4092] 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 18:20:42 INFO - PROCESS | 4092 | 1463966442705 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1775 18:20:42 INFO - PROCESS | 4092 | 1463966442780 Marionette DEBUG Closed connection conn0 18:20:42 INFO - PROCESS | 4092 | [4092] 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 18:20:42 INFO - PROCESS | 4092 | 1463966442868 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1776 18:20:42 INFO - PROCESS | 4092 | 1463966442874 Marionette DEBUG Closed connection conn1 18:20:42 INFO - PROCESS | 4092 | ++DOCSHELL 13DA2400 == 4 [pid = 4092] [id = 4] 18:20:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 8 (13DA3800) [pid = 4092] [serial = 8] [outer = 00000000] 18:20:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 9 (141AA400) [pid = 4092] [serial = 9] [outer = 13DA3800] 18:20:42 INFO - PROCESS | 4092 | [4092] 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 18:20:42 INFO - PROCESS | 4092 | 1463966442966 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1777 18:20:42 INFO - PROCESS | 4092 | [4092] 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 18:20:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 10 (141B0000) [pid = 4092] [serial = 10] [outer = 13DA3800] 18:20:43 INFO - PROCESS | 4092 | 1463966443104 Marionette DEBUG Closed connection conn2 18:20:43 INFO - PROCESS | 4092 | [4092] 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 18:20:43 INFO - PROCESS | 4092 | 1463966443113 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1778 18:20:43 INFO - PROCESS | 4092 | [4092] 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 18:20:43 INFO - PROCESS | 4092 | 1463966443290 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:20:43 INFO - PROCESS | 4092 | 1463966443296 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":"20160522162928","device":"desktop","version":"48.0a2"} 18:20:43 INFO - PROCESS | 4092 | [4092] 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 18:20:43 INFO - PROCESS | 4092 | [4092] 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 18:20:43 INFO - PROCESS | 4092 | [4092] 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 18:20:44 INFO - PROCESS | 4092 | ++DOCSHELL 15BAA400 == 5 [pid = 4092] [id = 5] 18:20:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 11 (15BAAC00) [pid = 4092] [serial = 11] [outer = 00000000] 18:20:44 INFO - PROCESS | 4092 | ++DOCSHELL 15BAB000 == 6 [pid = 4092] [id = 6] 18:20:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 12 (15BAB800) [pid = 4092] [serial = 12] [outer = 00000000] 18:20:44 INFO - PROCESS | 4092 | [4092] 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 18:20:44 INFO - PROCESS | 4092 | ++DOCSHELL 165C6800 == 7 [pid = 4092] [id = 7] 18:20:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 13 (165C6C00) [pid = 4092] [serial = 13] [outer = 00000000] 18:20:44 INFO - PROCESS | 4092 | [4092] 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 18:20:44 INFO - PROCESS | 4092 | [4092] 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 18:20:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 14 (1678F000) [pid = 4092] [serial = 14] [outer = 165C6C00] 18:20:44 INFO - PROCESS | 4092 | [4092] 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 18:20:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 15 (164F1000) [pid = 4092] [serial = 15] [outer = 15BAAC00] 18:20:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 16 (164F2C00) [pid = 4092] [serial = 16] [outer = 15BAB800] 18:20:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 17 (1665F400) [pid = 4092] [serial = 17] [outer = 165C6C00] 18:20:45 INFO - PROCESS | 4092 | 1463966445568 Marionette DEBUG loaded listener.js 18:20:45 INFO - PROCESS | 4092 | 1463966445582 Marionette DEBUG loaded listener.js 18:20:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 18 (17C1A000) [pid = 4092] [serial = 18] [outer = 165C6C00] 18:20:46 INFO - PROCESS | 4092 | 1463966446157 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"160d5c2d-d95d-4b3d-9a1b-61c277323a9b","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":"20160522162928","device":"desktop","version":"48.0a2","command_id":1}}] 18:20:46 INFO - PROCESS | 4092 | 1463966446313 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 18:20:46 INFO - PROCESS | 4092 | 1463966446408 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 18:20:46 INFO - PROCESS | 4092 | 1463966446558 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:20:46 INFO - PROCESS | 4092 | [4092] 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 18:20:46 INFO - PROCESS | 4092 | [4092] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:20:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 19 (181F9000) [pid = 4092] [serial = 19] [outer = 165C6C00] 18:20:46 INFO - PROCESS | 4092 | [4092] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:20:46 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:20:46 INFO - PROCESS | 4092 | 1463966447007 Marionette TRACE conn3 <- [1,3,null,{}] 18:20:47 INFO - PROCESS | 4092 | 1463966447026 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:20:47 INFO - PROCESS | 4092 | 1463966447052 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 18:20:47 INFO - PROCESS | 4092 | 1463966447120 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 18:20:47 INFO - PROCESS | 4092 | 1463966447122 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 18:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:20:47 INFO - PROCESS | 4092 | 1463966447126 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:20:47 INFO - PROCESS | 4092 | 1463966447129 Marionette TRACE conn3 <- [1,6,null,{}] 18:20:47 INFO - PROCESS | 4092 | 1463966447145 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:47 INFO - PROCESS | 4092 | 1463966447157 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 18:20:47 INFO - PROCESS | 4092 | 1463966447162 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:47 INFO - PROCESS | 4092 | ++DOCSHELL 165C2800 == 8 [pid = 4092] [id = 8] 18:20:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 20 (19B74800) [pid = 4092] [serial = 20] [outer = 00000000] 18:20:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 21 (19CC8400) [pid = 4092] [serial = 21] [outer = 19B74800] 18:20:47 INFO - PROCESS | 4092 | 1463966447210 Marionette DEBUG loaded listener.js 18:20:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 22 (19CCC800) [pid = 4092] [serial = 22] [outer = 19B74800] 18:20:47 INFO - PROCESS | 4092 | ++DOCSHELL 1A038000 == 9 [pid = 4092] [id = 9] 18:20:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 23 (1A039800) [pid = 4092] [serial = 23] [outer = 00000000] 18:20:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 24 (1A03C000) [pid = 4092] [serial = 24] [outer = 1A039800] 18:20:47 INFO - PROCESS | 4092 | 1463966447646 Marionette DEBUG loaded listener.js 18:20:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 25 (1A03DC00) [pid = 4092] [serial = 25] [outer = 1A039800] 18:20:47 INFO - PROCESS | 4092 | 1463966447840 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 18:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 750ms 18:20:47 INFO - PROCESS | 4092 | 1463966447914 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 18:20:47 INFO - PROCESS | 4092 | 1463966447916 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 18:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:20:47 INFO - PROCESS | 4092 | 1463966447959 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:20:47 INFO - PROCESS | 4092 | 1463966447961 Marionette TRACE conn3 <- [1,10,null,{}] 18:20:47 INFO - PROCESS | 4092 | 1463966448008 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:48 INFO - PROCESS | 4092 | 1463966448120 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 18:20:48 INFO - PROCESS | 4092 | 1463966448142 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:48 INFO - PROCESS | 4092 | ++DOCSHELL 1A421000 == 10 [pid = 4092] [id = 10] 18:20:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 26 (1AAE2400) [pid = 4092] [serial = 26] [outer = 00000000] 18:20:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 27 (1AAE5000) [pid = 4092] [serial = 27] [outer = 1AAE2400] 18:20:48 INFO - PROCESS | 4092 | 1463966448188 Marionette DEBUG loaded listener.js 18:20:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 28 (16F49400) [pid = 4092] [serial = 28] [outer = 1AAE2400] 18:20:48 INFO - PROCESS | 4092 | 1463966448554 Marionette TRACE conn3 <- [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]]]}] 18:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 657ms 18:20:48 INFO - PROCESS | 4092 | 1463966448611 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 18:20:48 INFO - PROCESS | 4092 | 1463966448613 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 18:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:20:48 INFO - PROCESS | 4092 | 1463966448617 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:20:48 INFO - PROCESS | 4092 | 1463966448618 Marionette TRACE conn3 <- [1,14,null,{}] 18:20:48 INFO - PROCESS | 4092 | 1463966448622 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:48 INFO - PROCESS | 4092 | 1463966448712 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 18:20:48 INFO - PROCESS | 4092 | 1463966448727 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:48 INFO - PROCESS | 4092 | ++DOCSHELL 16F4F000 == 11 [pid = 4092] [id = 11] 18:20:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 29 (16F53C00) [pid = 4092] [serial = 29] [outer = 00000000] 18:20:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 30 (1A6D4400) [pid = 4092] [serial = 30] [outer = 16F53C00] 18:20:48 INFO - PROCESS | 4092 | 1463966448771 Marionette DEBUG loaded listener.js 18:20:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 31 (1AAE2000) [pid = 4092] [serial = 31] [outer = 16F53C00] 18:20:49 INFO - PROCESS | 4092 | 1463966449127 Marionette TRACE conn3 <- [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]]]}] 18:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 531ms 18:20:49 INFO - PROCESS | 4092 | 1463966449152 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 18:20:49 INFO - PROCESS | 4092 | 1463966449154 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 18:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:20:49 INFO - PROCESS | 4092 | 1463966449157 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:20:49 INFO - PROCESS | 4092 | 1463966449159 Marionette TRACE conn3 <- [1,18,null,{}] 18:20:49 INFO - PROCESS | 4092 | 1463966449162 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:49 INFO - PROCESS | 4092 | 1463966449263 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 18:20:49 INFO - PROCESS | 4092 | 1463966449269 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:49 INFO - PROCESS | 4092 | ++DOCSHELL 1A7D3000 == 12 [pid = 4092] [id = 12] 18:20:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 32 (1A7D4C00) [pid = 4092] [serial = 32] [outer = 00000000] 18:20:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 33 (1AC2C800) [pid = 4092] [serial = 33] [outer = 1A7D4C00] 18:20:49 INFO - PROCESS | 4092 | 1463966449314 Marionette DEBUG loaded listener.js 18:20:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 34 (1AC30800) [pid = 4092] [serial = 34] [outer = 1A7D4C00] 18:20:49 INFO - PROCESS | 4092 | 1463966449675 Marionette TRACE conn3 <- [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]]]}] 18:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 18:20:49 INFO - PROCESS | 4092 | 1463966449694 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 18:20:49 INFO - PROCESS | 4092 | 1463966449696 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 18:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:20:49 INFO - PROCESS | 4092 | 1463966449699 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:20:49 INFO - PROCESS | 4092 | 1463966449701 Marionette TRACE conn3 <- [1,22,null,{}] 18:20:49 INFO - PROCESS | 4092 | 1463966449704 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:49 INFO - PROCESS | 4092 | 1463966449792 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 18:20:49 INFO - PROCESS | 4092 | 1463966449798 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:49 INFO - PROCESS | 4092 | ++DOCSHELL 1AC36800 == 13 [pid = 4092] [id = 13] 18:20:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 35 (1AC36C00) [pid = 4092] [serial = 35] [outer = 00000000] 18:20:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 36 (1AE29000) [pid = 4092] [serial = 36] [outer = 1AC36C00] 18:20:49 INFO - PROCESS | 4092 | 1463966449843 Marionette DEBUG loaded listener.js 18:20:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 37 (1AE2C800) [pid = 4092] [serial = 37] [outer = 1AC36C00] 18:20:50 INFO - PROCESS | 4092 | 1463966450141 Marionette TRACE conn3 <- [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]]]}] 18:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 484ms 18:20:50 INFO - PROCESS | 4092 | 1463966450193 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 18:20:50 INFO - PROCESS | 4092 | 1463966450195 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 18:20:50 INFO - PROCESS | 4092 | 1463966450198 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:20:50 INFO - PROCESS | 4092 | 1463966450200 Marionette TRACE conn3 <- [1,26,null,{}] 18:20:50 INFO - PROCESS | 4092 | 1463966450203 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:50 INFO - PROCESS | 4092 | 1463966450293 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 18:20:50 INFO - PROCESS | 4092 | 1463966450301 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:50 INFO - PROCESS | 4092 | ++DOCSHELL 1AF52000 == 14 [pid = 4092] [id = 14] 18:20:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 38 (1AF53800) [pid = 4092] [serial = 38] [outer = 00000000] 18:20:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 39 (1AF5AC00) [pid = 4092] [serial = 39] [outer = 1AF53800] 18:20:50 INFO - PROCESS | 4092 | 1463966450345 Marionette DEBUG loaded listener.js 18:20:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 40 (1AF5EC00) [pid = 4092] [serial = 40] [outer = 1AF53800] 18:20:50 INFO - PROCESS | 4092 | 1463966450666 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 18:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 531ms 18:20:50 INFO - PROCESS | 4092 | 1463966450734 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 18:20:50 INFO - PROCESS | 4092 | 1463966450736 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 18:20:50 INFO - PROCESS | 4092 | 1463966450739 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:20:50 INFO - PROCESS | 4092 | 1463966450741 Marionette TRACE conn3 <- [1,30,null,{}] 18:20:50 INFO - PROCESS | 4092 | 1463966450745 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:50 INFO - PROCESS | 4092 | 1463966450826 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 18:20:50 INFO - PROCESS | 4092 | 1463966450834 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:50 INFO - PROCESS | 4092 | ++DOCSHELL 1AF54800 == 15 [pid = 4092] [id = 15] 18:20:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 41 (1B1BD400) [pid = 4092] [serial = 41] [outer = 00000000] 18:20:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 42 (1B1C7800) [pid = 4092] [serial = 42] [outer = 1B1BD400] 18:20:50 INFO - PROCESS | 4092 | 1463966450877 Marionette DEBUG loaded listener.js 18:20:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 43 (1B1CAC00) [pid = 4092] [serial = 43] [outer = 1B1BD400] 18:20:50 INFO - PROCESS | 4092 | ++DOCSHELL 1B1C5000 == 16 [pid = 4092] [id = 16] 18:20:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 44 (1B1C5400) [pid = 4092] [serial = 44] [outer = 00000000] 18:20:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 45 (1B337400) [pid = 4092] [serial = 45] [outer = 1B1C5400] 18:20:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 46 (1B1C1400) [pid = 4092] [serial = 46] [outer = 1B1C5400] 18:20:51 INFO - PROCESS | 4092 | ++DOCSHELL 1B334400 == 17 [pid = 4092] [id = 17] 18:20:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 47 (1B338400) [pid = 4092] [serial = 47] [outer = 00000000] 18:20:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 48 (1B3B9000) [pid = 4092] [serial = 48] [outer = 1B338400] 18:20:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 49 (1B3C1C00) [pid = 4092] [serial = 49] [outer = 1B338400] 18:20:51 INFO - PROCESS | 4092 | 1463966451371 Marionette TRACE conn3 <- [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]]]}] 18:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 687ms 18:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:20:51 INFO - PROCESS | 4092 | 1463966451440 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 18:20:51 INFO - PROCESS | 4092 | 1463966451442 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 18:20:51 INFO - PROCESS | 4092 | 1463966451446 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:20:51 INFO - PROCESS | 4092 | 1463966451447 Marionette TRACE conn3 <- [1,34,null,{}] 18:20:51 INFO - PROCESS | 4092 | 1463966451451 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:51 INFO - PROCESS | 4092 | 1463966451589 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 18:20:52 INFO - PROCESS | 4092 | --DOCSHELL 114F1800 == 16 [pid = 4092] [id = 1] 18:20:52 INFO - PROCESS | 4092 | 1463966452172 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:52 INFO - PROCESS | 4092 | ++DOCSHELL 1036F000 == 17 [pid = 4092] [id = 18] 18:20:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 50 (10374800) [pid = 4092] [serial = 50] [outer = 00000000] 18:20:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 51 (10505800) [pid = 4092] [serial = 51] [outer = 10374800] 18:20:52 INFO - PROCESS | 4092 | 1463966452227 Marionette DEBUG loaded listener.js 18:20:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 52 (105F5800) [pid = 4092] [serial = 52] [outer = 10374800] 18:20:52 INFO - PROCESS | 4092 | 1463966452746 Marionette TRACE conn3 <- [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]]]}] 18:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1328ms 18:20:52 INFO - PROCESS | 4092 | 1463966452790 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 18:20:52 INFO - PROCESS | 4092 | 1463966452794 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 18:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:20:52 INFO - PROCESS | 4092 | 1463966452799 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:20:52 INFO - PROCESS | 4092 | 1463966452804 Marionette TRACE conn3 <- [1,38,null,{}] 18:20:52 INFO - PROCESS | 4092 | 1463966452809 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:52 INFO - PROCESS | 4092 | 1463966452916 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 18:20:52 INFO - PROCESS | 4092 | 1463966452996 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:52 INFO - PROCESS | 4092 | ++DOCSHELL 1141CC00 == 18 [pid = 4092] [id = 19] 18:20:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 53 (114F1800) [pid = 4092] [serial = 53] [outer = 00000000] 18:20:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 54 (12D73400) [pid = 4092] [serial = 54] [outer = 114F1800] 18:20:53 INFO - PROCESS | 4092 | 1463966453052 Marionette DEBUG loaded listener.js 18:20:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 55 (1312DC00) [pid = 4092] [serial = 55] [outer = 114F1800] 18:20:53 INFO - PROCESS | 4092 | 1463966453605 Marionette TRACE conn3 <- [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]]]}] 18:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 844ms 18:20:53 INFO - PROCESS | 4092 | 1463966453644 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 18:20:53 INFO - PROCESS | 4092 | 1463966453649 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 18:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:20:53 INFO - PROCESS | 4092 | 1463966453654 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:20:53 INFO - PROCESS | 4092 | 1463966453656 Marionette TRACE conn3 <- [1,42,null,{}] 18:20:53 INFO - PROCESS | 4092 | 1463966453660 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:53 INFO - PROCESS | 4092 | 1463966453768 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 18:20:53 INFO - PROCESS | 4092 | 1463966453849 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:53 INFO - PROCESS | 4092 | ++DOCSHELL 143AD800 == 19 [pid = 4092] [id = 20] 18:20:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 56 (143AEC00) [pid = 4092] [serial = 56] [outer = 00000000] 18:20:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 57 (15385000) [pid = 4092] [serial = 57] [outer = 143AEC00] 18:20:53 INFO - PROCESS | 4092 | 1463966453904 Marionette DEBUG loaded listener.js 18:20:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 58 (15628400) [pid = 4092] [serial = 58] [outer = 143AEC00] 18:20:54 INFO - PROCESS | 4092 | 1463966454587 Marionette TRACE conn3 <- [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]]]}] 18:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 999ms 18:20:54 INFO - PROCESS | 4092 | 1463966454657 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 18:20:54 INFO - PROCESS | 4092 | 1463966454660 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 18:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:20:54 INFO - PROCESS | 4092 | 1463966454667 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:20:54 INFO - PROCESS | 4092 | 1463966454673 Marionette TRACE conn3 <- [1,46,null,{}] 18:20:54 INFO - PROCESS | 4092 | 1463966454697 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:54 INFO - PROCESS | 4092 | 1463966454796 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 18:20:54 INFO - PROCESS | 4092 | 1463966454864 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:54 INFO - PROCESS | 4092 | ++DOCSHELL 10511C00 == 20 [pid = 4092] [id = 21] 18:20:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 59 (10512000) [pid = 4092] [serial = 59] [outer = 00000000] 18:20:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 60 (10A75C00) [pid = 4092] [serial = 60] [outer = 10512000] 18:20:54 INFO - PROCESS | 4092 | 1463966454915 Marionette DEBUG loaded listener.js 18:20:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (10E30800) [pid = 4092] [serial = 61] [outer = 10512000] 18:20:55 INFO - PROCESS | 4092 | --DOCSHELL 13DA2400 == 19 [pid = 4092] [id = 4] 18:20:55 INFO - PROCESS | 4092 | 1463966455425 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 18:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 812ms 18:20:55 INFO - PROCESS | 4092 | 1463966455547 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 18:20:55 INFO - PROCESS | 4092 | 1463966455552 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 18:20:55 INFO - PROCESS | 4092 | 1463966455559 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:20:55 INFO - PROCESS | 4092 | 1463966455562 Marionette TRACE conn3 <- [1,50,null,{}] 18:20:55 INFO - PROCESS | 4092 | 1463966455565 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:55 INFO - PROCESS | 4092 | 1463966455672 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 18:20:55 INFO - PROCESS | 4092 | 1463966455740 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:55 INFO - PROCESS | 4092 | ++DOCSHELL 10439800 == 20 [pid = 4092] [id = 22] 18:20:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (10512800) [pid = 4092] [serial = 62] [outer = 00000000] 18:20:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (114FB400) [pid = 4092] [serial = 63] [outer = 10512800] 18:20:55 INFO - PROCESS | 4092 | 1463966455785 Marionette DEBUG loaded listener.js 18:20:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (12DF5000) [pid = 4092] [serial = 64] [outer = 10512800] 18:20:56 INFO - PROCESS | 4092 | 1463966456142 Marionette TRACE conn3 <- [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]]]}] 18:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 641ms 18:20:56 INFO - PROCESS | 4092 | 1463966456200 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 18:20:56 INFO - PROCESS | 4092 | 1463966456202 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 18:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:20:56 INFO - PROCESS | 4092 | 1463966456206 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:20:56 INFO - PROCESS | 4092 | 1463966456209 Marionette TRACE conn3 <- [1,54,null,{}] 18:20:56 INFO - PROCESS | 4092 | 1463966456219 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:56 INFO - PROCESS | 4092 | 1463966456316 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 18:20:56 INFO - PROCESS | 4092 | 1463966456324 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:56 INFO - PROCESS | 4092 | ++DOCSHELL 13304400 == 21 [pid = 4092] [id = 23] 18:20:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (13377400) [pid = 4092] [serial = 65] [outer = 00000000] 18:20:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (138DAC00) [pid = 4092] [serial = 66] [outer = 13377400] 18:20:56 INFO - PROCESS | 4092 | 1463966456372 Marionette DEBUG loaded listener.js 18:20:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (141A8C00) [pid = 4092] [serial = 67] [outer = 13377400] 18:20:56 INFO - PROCESS | 4092 | 1463966456755 Marionette TRACE conn3 <- [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]]]}] 18:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 594ms 18:20:56 INFO - PROCESS | 4092 | 1463966456802 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 18:20:56 INFO - PROCESS | 4092 | 1463966456804 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 18:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:20:56 INFO - PROCESS | 4092 | 1463966456808 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:20:56 INFO - PROCESS | 4092 | 1463966456809 Marionette TRACE conn3 <- [1,58,null,{}] 18:20:56 INFO - PROCESS | 4092 | 1463966456812 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:56 INFO - PROCESS | 4092 | 1463966456887 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 18:20:56 INFO - PROCESS | 4092 | 1463966456893 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:56 INFO - PROCESS | 4092 | ++DOCSHELL 13D9E000 == 22 [pid = 4092] [id = 24] 18:20:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (141B1C00) [pid = 4092] [serial = 68] [outer = 00000000] 18:20:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (14EBF400) [pid = 4092] [serial = 69] [outer = 141B1C00] 18:20:56 INFO - PROCESS | 4092 | 1463966456941 Marionette DEBUG loaded listener.js 18:20:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (15385C00) [pid = 4092] [serial = 70] [outer = 141B1C00] 18:20:57 INFO - PROCESS | 4092 | 1463966457319 Marionette TRACE conn3 <- [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]]]}] 18:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 531ms 18:20:57 INFO - PROCESS | 4092 | 1463966457343 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 18:20:57 INFO - PROCESS | 4092 | 1463966457345 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 18:20:57 INFO - PROCESS | 4092 | 1463966457348 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:20:57 INFO - PROCESS | 4092 | 1463966457350 Marionette TRACE conn3 <- [1,62,null,{}] 18:20:57 INFO - PROCESS | 4092 | 1463966457353 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:57 INFO - PROCESS | 4092 | 1463966457456 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 18:20:57 INFO - PROCESS | 4092 | 1463966457464 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:57 INFO - PROCESS | 4092 | ++DOCSHELL 1434CC00 == 23 [pid = 4092] [id = 25] 18:20:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (1540E400) [pid = 4092] [serial = 71] [outer = 00000000] 18:20:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (156C6000) [pid = 4092] [serial = 72] [outer = 1540E400] 18:20:57 INFO - PROCESS | 4092 | 1463966457509 Marionette DEBUG loaded listener.js 18:20:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (15BA3400) [pid = 4092] [serial = 73] [outer = 1540E400] 18:20:57 INFO - PROCESS | 4092 | 1463966457895 Marionette TRACE conn3 <- [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]]]}] 18:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 18:20:57 INFO - PROCESS | 4092 | 1463966457945 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 18:20:57 INFO - PROCESS | 4092 | 1463966457947 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 18:20:57 INFO - PROCESS | 4092 | 1463966457950 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:20:57 INFO - PROCESS | 4092 | 1463966457952 Marionette TRACE conn3 <- [1,66,null,{}] 18:20:57 INFO - PROCESS | 4092 | 1463966457955 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:58 INFO - PROCESS | 4092 | 1463966458072 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 18:20:58 INFO - PROCESS | 4092 | 1463966458082 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:58 INFO - PROCESS | 4092 | ++DOCSHELL 12D6C800 == 24 [pid = 4092] [id = 26] 18:20:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (15624000) [pid = 4092] [serial = 74] [outer = 00000000] 18:20:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (164E9400) [pid = 4092] [serial = 75] [outer = 15624000] 18:20:58 INFO - PROCESS | 4092 | 1463966458127 Marionette DEBUG loaded listener.js 18:20:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (16660400) [pid = 4092] [serial = 76] [outer = 15624000] 18:20:58 INFO - PROCESS | 4092 | 1463966458495 Marionette TRACE conn3 <- [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]]]}] 18:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 593ms 18:20:58 INFO - PROCESS | 4092 | 1463966458548 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 18:20:58 INFO - PROCESS | 4092 | 1463966458550 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 18:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:20:58 INFO - PROCESS | 4092 | 1463966458553 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:20:58 INFO - PROCESS | 4092 | 1463966458554 Marionette TRACE conn3 <- [1,70,null,{}] 18:20:58 INFO - PROCESS | 4092 | 1463966458558 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:58 INFO - PROCESS | 4092 | 1463966458628 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 18:20:58 INFO - PROCESS | 4092 | 1463966458721 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:58 INFO - PROCESS | 4092 | ++DOCSHELL 10508000 == 25 [pid = 4092] [id = 27] 18:20:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (164F4C00) [pid = 4092] [serial = 77] [outer = 00000000] 18:20:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (16BBDC00) [pid = 4092] [serial = 78] [outer = 164F4C00] 18:20:58 INFO - PROCESS | 4092 | 1463966458769 Marionette DEBUG loaded listener.js 18:20:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (16CB7C00) [pid = 4092] [serial = 79] [outer = 164F4C00] 18:20:59 INFO - PROCESS | 4092 | 1463966459103 Marionette TRACE conn3 <- [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]]]}] 18:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 594ms 18:20:59 INFO - PROCESS | 4092 | 1463966459151 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 18:20:59 INFO - PROCESS | 4092 | 1463966459152 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 18:20:59 INFO - PROCESS | 4092 | 1463966459156 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:20:59 INFO - PROCESS | 4092 | 1463966459158 Marionette TRACE conn3 <- [1,74,null,{}] 18:20:59 INFO - PROCESS | 4092 | 1463966459161 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:59 INFO - PROCESS | 4092 | 1463966459232 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 18:20:59 INFO - PROCESS | 4092 | 1463966459300 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:59 INFO - PROCESS | 4092 | ++DOCSHELL 13305000 == 26 [pid = 4092] [id = 28] 18:20:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (16942400) [pid = 4092] [serial = 80] [outer = 00000000] 18:20:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (16F57C00) [pid = 4092] [serial = 81] [outer = 16942400] 18:20:59 INFO - PROCESS | 4092 | 1463966459343 Marionette DEBUG loaded listener.js 18:20:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1743A800) [pid = 4092] [serial = 82] [outer = 16942400] 18:20:59 INFO - PROCESS | 4092 | 1463966459666 Marionette TRACE conn3 <- [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]]]}] 18:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 593ms 18:20:59 INFO - PROCESS | 4092 | 1463966459753 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 18:20:59 INFO - PROCESS | 4092 | 1463966459755 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 18:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:20:59 INFO - PROCESS | 4092 | 1463966459758 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:20:59 INFO - PROCESS | 4092 | 1463966459760 Marionette TRACE conn3 <- [1,78,null,{}] 18:20:59 INFO - PROCESS | 4092 | 1463966459763 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:20:59 INFO - PROCESS | 4092 | 1463966459869 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 18:20:59 INFO - PROCESS | 4092 | 1463966459878 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:59 INFO - PROCESS | 4092 | ++DOCSHELL 13137000 == 27 [pid = 4092] [id = 29] 18:20:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (138E0C00) [pid = 4092] [serial = 83] [outer = 00000000] 18:20:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1748B800) [pid = 4092] [serial = 84] [outer = 138E0C00] 18:20:59 INFO - PROCESS | 4092 | 1463966459921 Marionette DEBUG loaded listener.js 18:20:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (17A09000) [pid = 4092] [serial = 85] [outer = 138E0C00] 18:21:00 INFO - PROCESS | 4092 | 1463966460281 Marionette TRACE conn3 <- [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]]]}] 18:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 531ms 18:21:00 INFO - PROCESS | 4092 | 1463966460294 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 18:21:00 INFO - PROCESS | 4092 | 1463966460296 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 18:21:00 INFO - PROCESS | 4092 | 1463966460299 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:21:00 INFO - PROCESS | 4092 | 1463966460301 Marionette TRACE conn3 <- [1,82,null,{}] 18:21:00 INFO - PROCESS | 4092 | 1463966460304 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:00 INFO - PROCESS | 4092 | 1463966460374 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 18:21:00 INFO - PROCESS | 4092 | 1463966460381 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:00 INFO - PROCESS | 4092 | ++DOCSHELL 164F0400 == 28 [pid = 4092] [id = 30] 18:21:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (17A83C00) [pid = 4092] [serial = 86] [outer = 00000000] 18:21:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (17E39800) [pid = 4092] [serial = 87] [outer = 17A83C00] 18:21:00 INFO - PROCESS | 4092 | 1463966460428 Marionette DEBUG loaded listener.js 18:21:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (18106400) [pid = 4092] [serial = 88] [outer = 17A83C00] 18:21:00 INFO - PROCESS | 4092 | 1463966460808 Marionette TRACE conn3 <- [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]]]}] 18:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 531ms 18:21:00 INFO - PROCESS | 4092 | 1463966460835 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 18:21:00 INFO - PROCESS | 4092 | 1463966460837 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 18:21:00 INFO - PROCESS | 4092 | 1463966460840 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:21:00 INFO - PROCESS | 4092 | 1463966460842 Marionette TRACE conn3 <- [1,86,null,{}] 18:21:00 INFO - PROCESS | 4092 | 1463966460846 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:00 INFO - PROCESS | 4092 | 1463966460980 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 18:21:00 INFO - PROCESS | 4092 | 1463966460989 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:00 INFO - PROCESS | 4092 | ++DOCSHELL 16F53400 == 29 [pid = 4092] [id = 31] 18:21:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (17A08000) [pid = 4092] [serial = 89] [outer = 00000000] 18:21:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (19B71000) [pid = 4092] [serial = 90] [outer = 17A08000] 18:21:01 INFO - PROCESS | 4092 | 1463966461039 Marionette DEBUG loaded listener.js 18:21:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (19CCB400) [pid = 4092] [serial = 91] [outer = 17A08000] 18:21:01 INFO - PROCESS | 4092 | 1463966461426 Marionette TRACE conn3 <- [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]]]}] 18:21:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 640ms 18:21:01 INFO - PROCESS | 4092 | 1463966461479 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 18:21:01 INFO - PROCESS | 4092 | 1463966461480 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 18:21:01 INFO - PROCESS | 4092 | 1463966461484 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:21:01 INFO - PROCESS | 4092 | 1463966461485 Marionette TRACE conn3 <- [1,90,null,{}] 18:21:01 INFO - PROCESS | 4092 | 1463966461488 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:01 INFO - PROCESS | 4092 | 1463966461591 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 18:21:01 INFO - PROCESS | 4092 | 1463966461609 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:01 INFO - PROCESS | 4092 | ++DOCSHELL 10A65C00 == 30 [pid = 4092] [id = 32] 18:21:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (13131C00) [pid = 4092] [serial = 92] [outer = 00000000] 18:21:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (19F72400) [pid = 4092] [serial = 93] [outer = 13131C00] 18:21:01 INFO - PROCESS | 4092 | 1463966461652 Marionette DEBUG loaded listener.js 18:21:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (19F72C00) [pid = 4092] [serial = 94] [outer = 13131C00] 18:21:01 INFO - PROCESS | 4092 | 1463966462012 Marionette TRACE conn3 <- [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]]]}] 18:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 594ms 18:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:21:02 INFO - PROCESS | 4092 | 1463966462081 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 18:21:02 INFO - PROCESS | 4092 | 1463966462083 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 18:21:02 INFO - PROCESS | 4092 | 1463966462086 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:21:02 INFO - PROCESS | 4092 | 1463966462088 Marionette TRACE conn3 <- [1,94,null,{}] 18:21:02 INFO - PROCESS | 4092 | 1463966462091 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:02 INFO - PROCESS | 4092 | 1463966462192 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 18:21:02 INFO - PROCESS | 4092 | 1463966462207 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:02 INFO - PROCESS | 4092 | ++DOCSHELL 19CD5400 == 31 [pid = 4092] [id = 33] 18:21:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (19F6E000) [pid = 4092] [serial = 95] [outer = 00000000] 18:21:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (1A424C00) [pid = 4092] [serial = 96] [outer = 19F6E000] 18:21:02 INFO - PROCESS | 4092 | 1463966462249 Marionette DEBUG loaded listener.js 18:21:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (1A6D3800) [pid = 4092] [serial = 97] [outer = 19F6E000] 18:21:02 INFO - PROCESS | 4092 | 1463966462659 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 18:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 593ms 18:21:02 INFO - PROCESS | 4092 | 1463966462684 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 18:21:02 INFO - PROCESS | 4092 | 1463966462685 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 18:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:21:02 INFO - PROCESS | 4092 | 1463966462689 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:21:02 INFO - PROCESS | 4092 | 1463966462690 Marionette TRACE conn3 <- [1,98,null,{}] 18:21:02 INFO - PROCESS | 4092 | 1463966462694 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:02 INFO - PROCESS | 4092 | 1463966462767 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 18:21:03 INFO - PROCESS | 4092 | 1463966463686 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:03 INFO - PROCESS | 4092 | ++DOCSHELL 1050A800 == 32 [pid = 4092] [id = 34] 18:21:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (1050B400) [pid = 4092] [serial = 98] [outer = 00000000] 18:21:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (10562C00) [pid = 4092] [serial = 99] [outer = 1050B400] 18:21:03 INFO - PROCESS | 4092 | 1463966463735 Marionette DEBUG loaded listener.js 18:21:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (10A5C400) [pid = 4092] [serial = 100] [outer = 1050B400] 18:21:04 INFO - PROCESS | 4092 | 1463966464160 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 18:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1500ms 18:21:04 INFO - PROCESS | 4092 | 1463966464189 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 18:21:04 INFO - PROCESS | 4092 | 1463966464192 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 18:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:21:04 INFO - PROCESS | 4092 | 1463966464197 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:21:04 INFO - PROCESS | 4092 | 1463966464200 Marionette TRACE conn3 <- [1,102,null,{}] 18:21:04 INFO - PROCESS | 4092 | 1463966464210 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:04 INFO - PROCESS | 4092 | 1463966464310 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 18:21:04 INFO - PROCESS | 4092 | 1463966464317 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:04 INFO - PROCESS | 4092 | ++DOCSHELL 10B80000 == 33 [pid = 4092] [id = 35] 18:21:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (10E23000) [pid = 4092] [serial = 101] [outer = 00000000] 18:21:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (11413000) [pid = 4092] [serial = 102] [outer = 10E23000] 18:21:04 INFO - PROCESS | 4092 | 1463966464364 Marionette DEBUG loaded listener.js 18:21:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (11CEBC00) [pid = 4092] [serial = 103] [outer = 10E23000] 18:21:04 INFO - PROCESS | 4092 | 1463966464757 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 18:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 593ms 18:21:04 INFO - PROCESS | 4092 | 1463966464793 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 18:21:04 INFO - PROCESS | 4092 | 1463966464796 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 18:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:21:04 INFO - PROCESS | 4092 | 1463966464800 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:21:04 INFO - PROCESS | 4092 | 1463966464802 Marionette TRACE conn3 <- [1,106,null,{}] 18:21:05 INFO - PROCESS | 4092 | 1463966465265 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (13DA3800) [pid = 4092] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (1AF53800) [pid = 4092] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (1AC36C00) [pid = 4092] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (1A7D4C00) [pid = 4092] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (16F53C00) [pid = 4092] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (1AAE2400) [pid = 4092] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (19B74800) [pid = 4092] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (1B1BD400) [pid = 4092] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (10374800) [pid = 4092] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (114F1800) [pid = 4092] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (143AEC00) [pid = 4092] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (10512000) [pid = 4092] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (10512800) [pid = 4092] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (13377400) [pid = 4092] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (141B1C00) [pid = 4092] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (1540E400) [pid = 4092] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (15624000) [pid = 4092] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (164F4C00) [pid = 4092] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (16942400) [pid = 4092] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (138E0C00) [pid = 4092] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (17A83C00) [pid = 4092] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (17A08000) [pid = 4092] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:21:05 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (13131C00) [pid = 4092] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:21:05 INFO - PROCESS | 4092 | 1463966465410 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 18:21:05 INFO - PROCESS | 4092 | 1463966465419 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:05 INFO - PROCESS | 4092 | ++DOCSHELL 10A7A000 == 34 [pid = 4092] [id = 36] 18:21:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1125E800) [pid = 4092] [serial = 104] [outer = 00000000] 18:21:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (12AE6C00) [pid = 4092] [serial = 105] [outer = 1125E800] 18:21:05 INFO - PROCESS | 4092 | 1463966465465 Marionette DEBUG loaded listener.js 18:21:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (12D76800) [pid = 4092] [serial = 106] [outer = 1125E800] 18:21:05 INFO - PROCESS | 4092 | 1463966465858 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 18:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1094ms 18:21:05 INFO - PROCESS | 4092 | 1463966465894 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 18:21:05 INFO - PROCESS | 4092 | 1463966465896 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 18:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:21:05 INFO - PROCESS | 4092 | 1463966465905 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:21:05 INFO - PROCESS | 4092 | 1463966465910 Marionette TRACE conn3 <- [1,110,null,{}] 18:21:05 INFO - PROCESS | 4092 | 1463966465915 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:05 INFO - PROCESS | 4092 | 1463966465995 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 18:21:05 INFO - PROCESS | 4092 | 1463966466001 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:05 INFO - PROCESS | 4092 | ++DOCSHELL 130CC400 == 35 [pid = 4092] [id = 37] 18:21:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1312E400) [pid = 4092] [serial = 107] [outer = 00000000] 18:21:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (13377800) [pid = 4092] [serial = 108] [outer = 1312E400] 18:21:06 INFO - PROCESS | 4092 | 1463966466052 Marionette DEBUG loaded listener.js 18:21:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (13D9D800) [pid = 4092] [serial = 109] [outer = 1312E400] 18:21:06 INFO - PROCESS | 4092 | 1463966466485 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 18:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 657ms 18:21:06 INFO - PROCESS | 4092 | 1463966466558 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 18:21:06 INFO - PROCESS | 4092 | 1463966466560 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 18:21:06 INFO - PROCESS | 4092 | 1463966466563 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:21:06 INFO - PROCESS | 4092 | 1463966466565 Marionette TRACE conn3 <- [1,114,null,{}] 18:21:06 INFO - PROCESS | 4092 | 1463966466568 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:06 INFO - PROCESS | 4092 | 1463966466650 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 18:21:06 INFO - PROCESS | 4092 | 1463966466663 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:06 INFO - PROCESS | 4092 | ++DOCSHELL 13375C00 == 36 [pid = 4092] [id = 38] 18:21:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (141AF800) [pid = 4092] [serial = 110] [outer = 00000000] 18:21:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (143B3000) [pid = 4092] [serial = 111] [outer = 141AF800] 18:21:06 INFO - PROCESS | 4092 | 1463966466706 Marionette DEBUG loaded listener.js 18:21:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (1540E400) [pid = 4092] [serial = 112] [outer = 141AF800] 18:21:07 INFO - PROCESS | 4092 | 1463966467116 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 18:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 593ms 18:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:21:07 INFO - PROCESS | 4092 | 1463966467160 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 18:21:07 INFO - PROCESS | 4092 | 1463966467162 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 18:21:07 INFO - PROCESS | 4092 | 1463966467166 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:21:07 INFO - PROCESS | 4092 | 1463966467167 Marionette TRACE conn3 <- [1,118,null,{}] 18:21:07 INFO - PROCESS | 4092 | 1463966467170 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:07 INFO - PROCESS | 4092 | 1463966467242 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 18:21:07 INFO - PROCESS | 4092 | 1463966467248 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:07 INFO - PROCESS | 4092 | ++DOCSHELL 156C5400 == 37 [pid = 4092] [id = 39] 18:21:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (156CBC00) [pid = 4092] [serial = 113] [outer = 00000000] 18:21:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (15EEAC00) [pid = 4092] [serial = 114] [outer = 156CBC00] 18:21:07 INFO - PROCESS | 4092 | 1463966467303 Marionette DEBUG loaded listener.js 18:21:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (15FEF000) [pid = 4092] [serial = 115] [outer = 156CBC00] 18:21:07 INFO - PROCESS | 4092 | 1463966467897 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 18:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 797ms 18:21:07 INFO - PROCESS | 4092 | 1463966467977 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 18:21:07 INFO - PROCESS | 4092 | 1463966467980 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 18:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:21:07 INFO - PROCESS | 4092 | 1463966467985 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:21:07 INFO - PROCESS | 4092 | 1463966467989 Marionette TRACE conn3 <- [1,122,null,{}] 18:21:08 INFO - PROCESS | 4092 | 1463966468022 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:08 INFO - PROCESS | 4092 | 1463966468133 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 18:21:08 INFO - PROCESS | 4092 | 1463966468199 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:08 INFO - PROCESS | 4092 | ++DOCSHELL 10B75800 == 38 [pid = 4092] [id = 40] 18:21:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (10B7E800) [pid = 4092] [serial = 116] [outer = 00000000] 18:21:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (110C4C00) [pid = 4092] [serial = 117] [outer = 10B7E800] 18:21:08 INFO - PROCESS | 4092 | 1463966468253 Marionette DEBUG loaded listener.js 18:21:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (114FFC00) [pid = 4092] [serial = 118] [outer = 10B7E800] 18:21:08 INFO - PROCESS | 4092 | 1463966468755 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 18:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 797ms 18:21:08 INFO - PROCESS | 4092 | 1463966468802 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 18:21:08 INFO - PROCESS | 4092 | 1463966468808 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 18:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:21:08 INFO - PROCESS | 4092 | 1463966468816 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:21:08 INFO - PROCESS | 4092 | 1463966468819 Marionette TRACE conn3 <- [1,126,null,{}] 18:21:08 INFO - PROCESS | 4092 | 1463966468823 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:08 INFO - PROCESS | 4092 | 1463966468920 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 18:21:08 INFO - PROCESS | 4092 | 1463966469004 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:08 INFO - PROCESS | 4092 | ++DOCSHELL 11CE5400 == 39 [pid = 4092] [id = 41] 18:21:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (11CE6C00) [pid = 4092] [serial = 119] [outer = 00000000] 18:21:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (141B1000) [pid = 4092] [serial = 120] [outer = 11CE6C00] 18:21:09 INFO - PROCESS | 4092 | 1463966469057 Marionette DEBUG loaded listener.js 18:21:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (15387400) [pid = 4092] [serial = 121] [outer = 11CE6C00] 18:21:09 INFO - PROCESS | 4092 | 1463966469614 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 18:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 843ms 18:21:09 INFO - PROCESS | 4092 | 1463966469661 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 18:21:09 INFO - PROCESS | 4092 | 1463966469663 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 18:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:21:09 INFO - PROCESS | 4092 | 1463966469667 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:21:09 INFO - PROCESS | 4092 | 1463966469671 Marionette TRACE conn3 <- [1,130,null,{}] 18:21:09 INFO - PROCESS | 4092 | 1463966469682 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:09 INFO - PROCESS | 4092 | 1463966469783 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 18:21:09 INFO - PROCESS | 4092 | 1463966469855 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:09 INFO - PROCESS | 4092 | ++DOCSHELL 15379400 == 40 [pid = 4092] [id = 42] 18:21:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (15629400) [pid = 4092] [serial = 122] [outer = 00000000] 18:21:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (16BB1800) [pid = 4092] [serial = 123] [outer = 15629400] 18:21:09 INFO - PROCESS | 4092 | 1463966469909 Marionette DEBUG loaded listener.js 18:21:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (16EDD800) [pid = 4092] [serial = 124] [outer = 15629400] 18:21:10 INFO - PROCESS | 4092 | 1463966470413 Marionette TRACE conn3 <- [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]]]}] 18:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 797ms 18:21:10 INFO - PROCESS | 4092 | 1463966470468 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 18:21:10 INFO - PROCESS | 4092 | 1463966470471 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 18:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:21:10 INFO - PROCESS | 4092 | 1463966470475 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:21:10 INFO - PROCESS | 4092 | 1463966470477 Marionette TRACE conn3 <- [1,134,null,{}] 18:21:10 INFO - PROCESS | 4092 | 1463966470480 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:10 INFO - PROCESS | 4092 | 1463966470574 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 18:21:10 INFO - PROCESS | 4092 | 1463966470665 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:10 INFO - PROCESS | 4092 | ++DOCSHELL 1312F000 == 41 [pid = 4092] [id = 43] 18:21:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (13136400) [pid = 4092] [serial = 125] [outer = 00000000] 18:21:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (16FB5000) [pid = 4092] [serial = 126] [outer = 13136400] 18:21:10 INFO - PROCESS | 4092 | 1463966470718 Marionette DEBUG loaded listener.js 18:21:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (1747F000) [pid = 4092] [serial = 127] [outer = 13136400] 18:21:11 INFO - PROCESS | 4092 | 1463966471222 Marionette TRACE conn3 <- [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]]]}] 18:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 812ms 18:21:11 INFO - PROCESS | 4092 | 1463966471276 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 18:21:11 INFO - PROCESS | 4092 | 1463966471278 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 18:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:21:11 INFO - PROCESS | 4092 | 1463966471282 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:21:11 INFO - PROCESS | 4092 | 1463966471284 Marionette TRACE conn3 <- [1,138,null,{}] 18:21:11 INFO - PROCESS | 4092 | 1463966471288 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:11 INFO - PROCESS | 4092 | 1463966471451 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 18:21:11 INFO - PROCESS | 4092 | 1463966471542 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:11 INFO - PROCESS | 4092 | ++DOCSHELL 10472800 == 42 [pid = 4092] [id = 44] 18:21:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (10477000) [pid = 4092] [serial = 128] [outer = 00000000] 18:21:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (1050D400) [pid = 4092] [serial = 129] [outer = 10477000] 18:21:11 INFO - PROCESS | 4092 | 1463966471590 Marionette DEBUG loaded listener.js 18:21:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (10A61000) [pid = 4092] [serial = 130] [outer = 10477000] 18:21:12 INFO - PROCESS | 4092 | --DOCSHELL 13375C00 == 41 [pid = 4092] [id = 38] 18:21:12 INFO - PROCESS | 4092 | --DOCSHELL 130CC400 == 40 [pid = 4092] [id = 37] 18:21:12 INFO - PROCESS | 4092 | --DOCSHELL 10A7A000 == 39 [pid = 4092] [id = 36] 18:21:12 INFO - PROCESS | 4092 | --DOCSHELL 10B80000 == 38 [pid = 4092] [id = 35] 18:21:12 INFO - PROCESS | 4092 | --DOCSHELL 1050A800 == 37 [pid = 4092] [id = 34] 18:21:12 INFO - PROCESS | 4092 | --DOCSHELL 13137000 == 36 [pid = 4092] [id = 29] 18:21:12 INFO - PROCESS | 4092 | --DOCSHELL 1312F000 == 35 [pid = 4092] [id = 43] 18:21:12 INFO - PROCESS | 4092 | --DOCSHELL 16F53400 == 34 [pid = 4092] [id = 31] 18:21:12 INFO - PROCESS | 4092 | --DOCSHELL 10A65C00 == 33 [pid = 4092] [id = 32] 18:21:12 INFO - PROCESS | 4092 | --DOCSHELL 11CE5400 == 32 [pid = 4092] [id = 41] 18:21:12 INFO - PROCESS | 4092 | --DOCSHELL 15379400 == 31 [pid = 4092] [id = 42] 18:21:12 INFO - PROCESS | 4092 | --DOCSHELL 156C5400 == 30 [pid = 4092] [id = 39] 18:21:12 INFO - PROCESS | 4092 | --DOCSHELL 19CD5400 == 29 [pid = 4092] [id = 33] 18:21:12 INFO - PROCESS | 4092 | --DOCSHELL 10B75800 == 28 [pid = 4092] [id = 40] 18:21:12 INFO - PROCESS | 4092 | --DOCSHELL 164F0400 == 27 [pid = 4092] [id = 30] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (10505800) [pid = 4092] [serial = 51] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (12D73400) [pid = 4092] [serial = 54] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (15385000) [pid = 4092] [serial = 57] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (15628400) [pid = 4092] [serial = 58] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (10A75C00) [pid = 4092] [serial = 60] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (114FB400) [pid = 4092] [serial = 63] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (138DAC00) [pid = 4092] [serial = 66] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (141A8C00) [pid = 4092] [serial = 67] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (14EBF400) [pid = 4092] [serial = 69] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (156C6000) [pid = 4092] [serial = 72] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (164E9400) [pid = 4092] [serial = 75] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (16BBDC00) [pid = 4092] [serial = 78] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (16F57C00) [pid = 4092] [serial = 81] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (1748B800) [pid = 4092] [serial = 84] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (17E39800) [pid = 4092] [serial = 87] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (15BA3400) [pid = 4092] [serial = 73] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (19B71000) [pid = 4092] [serial = 90] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (19F72400) [pid = 4092] [serial = 93] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (16660400) [pid = 4092] [serial = 76] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (16CB7C00) [pid = 4092] [serial = 79] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1743A800) [pid = 4092] [serial = 82] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (15385C00) [pid = 4092] [serial = 70] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (10E30800) [pid = 4092] [serial = 61] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (17A09000) [pid = 4092] [serial = 85] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (18106400) [pid = 4092] [serial = 88] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (105F5800) [pid = 4092] [serial = 52] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (12DF5000) [pid = 4092] [serial = 64] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (19CCB400) [pid = 4092] [serial = 91] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (19F72C00) [pid = 4092] [serial = 94] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1A424C00) [pid = 4092] [serial = 96] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (1312DC00) [pid = 4092] [serial = 55] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1B1CAC00) [pid = 4092] [serial = 43] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1665F400) [pid = 4092] [serial = 17] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1678F000) [pid = 4092] [serial = 14] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (141AA400) [pid = 4092] [serial = 9] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (141B0000) [pid = 4092] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (11CE7400) [pid = 4092] [serial = 4] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1AF5AC00) [pid = 4092] [serial = 39] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (1AE29000) [pid = 4092] [serial = 36] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (1AE2C800) [pid = 4092] [serial = 37] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (1AC2C800) [pid = 4092] [serial = 33] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (1AC30800) [pid = 4092] [serial = 34] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (1AAE2000) [pid = 4092] [serial = 31] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (1A6D4400) [pid = 4092] [serial = 30] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (1AAE5000) [pid = 4092] [serial = 27] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 61 (16F49400) [pid = 4092] [serial = 28] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 60 (19CCC800) [pid = 4092] [serial = 22] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 59 (1A03C000) [pid = 4092] [serial = 24] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 58 (19CC8400) [pid = 4092] [serial = 21] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 57 (1B3B9000) [pid = 4092] [serial = 48] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 56 (1B1C7800) [pid = 4092] [serial = 42] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 55 (1B337400) [pid = 4092] [serial = 45] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | --DOMWINDOW == 54 (1AF5EC00) [pid = 4092] [serial = 40] [outer = 00000000] [url = about:blank] 18:21:12 INFO - PROCESS | 4092 | 1463966472626 Marionette TRACE conn3 <- [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]]]}] 18:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1391ms 18:21:12 INFO - PROCESS | 4092 | 1463966472680 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 18:21:12 INFO - PROCESS | 4092 | 1463966472683 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 18:21:12 INFO - PROCESS | 4092 | 1463966472688 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:21:12 INFO - PROCESS | 4092 | 1463966472692 Marionette TRACE conn3 <- [1,142,null,{}] 18:21:12 INFO - PROCESS | 4092 | 1463966472698 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:12 INFO - PROCESS | 4092 | 1463966472786 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 18:21:12 INFO - PROCESS | 4092 | 1463966472884 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:12 INFO - PROCESS | 4092 | ++DOCSHELL 10E30800 == 28 [pid = 4092] [id = 45] 18:21:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 55 (110BA800) [pid = 4092] [serial = 131] [outer = 00000000] 18:21:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 56 (110C5400) [pid = 4092] [serial = 132] [outer = 110BA800] 18:21:12 INFO - PROCESS | 4092 | 1463966472932 Marionette DEBUG loaded listener.js 18:21:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 57 (11264000) [pid = 4092] [serial = 133] [outer = 110BA800] 18:21:13 INFO - PROCESS | 4092 | 1463966473300 Marionette TRACE conn3 <- [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]]]}] 18:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 641ms 18:21:13 INFO - PROCESS | 4092 | 1463966473328 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 18:21:13 INFO - PROCESS | 4092 | 1463966473334 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 18:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:21:13 INFO - PROCESS | 4092 | 1463966473340 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:21:13 INFO - PROCESS | 4092 | 1463966473343 Marionette TRACE conn3 <- [1,146,null,{}] 18:21:13 INFO - PROCESS | 4092 | 1463966473347 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:13 INFO - PROCESS | 4092 | 1463966473423 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 18:21:13 INFO - PROCESS | 4092 | 1463966473430 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:13 INFO - PROCESS | 4092 | ++DOCSHELL 114F2400 == 29 [pid = 4092] [id = 46] 18:21:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 58 (11CE4000) [pid = 4092] [serial = 134] [outer = 00000000] 18:21:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 59 (12DF5000) [pid = 4092] [serial = 135] [outer = 11CE4000] 18:21:13 INFO - PROCESS | 4092 | 1463966473475 Marionette DEBUG loaded listener.js 18:21:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 60 (130D4400) [pid = 4092] [serial = 136] [outer = 11CE4000] 18:21:13 INFO - PROCESS | 4092 | 1463966473911 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 18:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 594ms 18:21:13 INFO - PROCESS | 4092 | 1463966473935 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 18:21:13 INFO - PROCESS | 4092 | 1463966473938 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 18:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:21:13 INFO - PROCESS | 4092 | 1463966473941 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:21:13 INFO - PROCESS | 4092 | 1463966473945 Marionette TRACE conn3 <- [1,150,null,{}] 18:21:13 INFO - PROCESS | 4092 | 1463966473960 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:14 INFO - PROCESS | 4092 | 1463966474038 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 18:21:14 INFO - PROCESS | 4092 | 1463966474046 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:14 INFO - PROCESS | 4092 | ++DOCSHELL 13821800 == 30 [pid = 4092] [id = 47] 18:21:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 61 (138DA800) [pid = 4092] [serial = 137] [outer = 00000000] 18:21:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 62 (13DA3000) [pid = 4092] [serial = 138] [outer = 138DA800] 18:21:14 INFO - PROCESS | 4092 | 1463966474093 Marionette DEBUG loaded listener.js 18:21:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (141AAC00) [pid = 4092] [serial = 139] [outer = 138DA800] 18:21:14 INFO - PROCESS | 4092 | 1463966474512 Marionette TRACE conn3 <- [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]]]}] 18:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 594ms 18:21:14 INFO - PROCESS | 4092 | 1463966474537 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 18:21:14 INFO - PROCESS | 4092 | 1463966474540 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 18:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:21:14 INFO - PROCESS | 4092 | 1463966474543 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:21:14 INFO - PROCESS | 4092 | 1463966474544 Marionette TRACE conn3 <- [1,154,null,{}] 18:21:14 INFO - PROCESS | 4092 | 1463966474547 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:14 INFO - PROCESS | 4092 | 1463966474653 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 18:21:14 INFO - PROCESS | 4092 | 1463966474666 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:14 INFO - PROCESS | 4092 | ++DOCSHELL 13DA0000 == 31 [pid = 4092] [id = 48] 18:21:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (1434C800) [pid = 4092] [serial = 140] [outer = 00000000] 18:21:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (15385000) [pid = 4092] [serial = 141] [outer = 1434C800] 18:21:14 INFO - PROCESS | 4092 | 1463966474715 Marionette DEBUG loaded listener.js 18:21:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (1562DC00) [pid = 4092] [serial = 142] [outer = 1434C800] 18:21:15 INFO - PROCESS | 4092 | 1463966475144 Marionette TRACE conn3 <- [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]]]}] 18:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 641ms 18:21:15 INFO - PROCESS | 4092 | 1463966475181 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 18:21:15 INFO - PROCESS | 4092 | 1463966475183 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 18:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:21:15 INFO - PROCESS | 4092 | 1463966475186 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:21:15 INFO - PROCESS | 4092 | 1463966475187 Marionette TRACE conn3 <- [1,158,null,{}] 18:21:15 INFO - PROCESS | 4092 | 1463966475191 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:15 INFO - PROCESS | 4092 | 1463966475289 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 18:21:15 INFO - PROCESS | 4092 | 1463966475298 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:15 INFO - PROCESS | 4092 | ++DOCSHELL 15232400 == 32 [pid = 4092] [id = 49] 18:21:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (156C6000) [pid = 4092] [serial = 143] [outer = 00000000] 18:21:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (15EED800) [pid = 4092] [serial = 144] [outer = 156C6000] 18:21:15 INFO - PROCESS | 4092 | 1463966475344 Marionette DEBUG loaded listener.js 18:21:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (164EAC00) [pid = 4092] [serial = 145] [outer = 156C6000] 18:21:15 INFO - PROCESS | 4092 | 1463966475789 Marionette TRACE conn3 <- [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]]]}] 18:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 641ms 18:21:15 INFO - PROCESS | 4092 | 1463966475825 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 18:21:15 INFO - PROCESS | 4092 | 1463966475827 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 18:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:21:15 INFO - PROCESS | 4092 | 1463966475830 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:21:15 INFO - PROCESS | 4092 | 1463966475832 Marionette TRACE conn3 <- [1,162,null,{}] 18:21:15 INFO - PROCESS | 4092 | 1463966475835 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:15 INFO - PROCESS | 4092 | 1463966475946 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 18:21:15 INFO - PROCESS | 4092 | 1463966475953 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:15 INFO - PROCESS | 4092 | ++DOCSHELL 16666800 == 33 [pid = 4092] [id = 50] 18:21:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (1666B800) [pid = 4092] [serial = 146] [outer = 00000000] 18:21:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (16CB2C00) [pid = 4092] [serial = 147] [outer = 1666B800] 18:21:15 INFO - PROCESS | 4092 | 1463966475998 Marionette DEBUG loaded listener.js 18:21:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (16F4AC00) [pid = 4092] [serial = 148] [outer = 1666B800] 18:21:16 INFO - PROCESS | 4092 | 1463966476406 Marionette TRACE conn3 <- [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]]]}] 18:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 593ms 18:21:16 INFO - PROCESS | 4092 | 1463966476427 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 18:21:16 INFO - PROCESS | 4092 | 1463966476429 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 18:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:21:16 INFO - PROCESS | 4092 | 1463966476432 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:21:16 INFO - PROCESS | 4092 | 1463966476434 Marionette TRACE conn3 <- [1,166,null,{}] 18:21:16 INFO - PROCESS | 4092 | 1463966476443 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:16 INFO - PROCESS | 4092 | 1463966476534 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 18:21:16 INFO - PROCESS | 4092 | 1463966476541 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:16 INFO - PROCESS | 4092 | ++DOCSHELL 15BAA000 == 34 [pid = 4092] [id = 51] 18:21:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (16BBB400) [pid = 4092] [serial = 149] [outer = 00000000] 18:21:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (16F97C00) [pid = 4092] [serial = 150] [outer = 16BBB400] 18:21:16 INFO - PROCESS | 4092 | 1463966476584 Marionette DEBUG loaded listener.js 18:21:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (17437000) [pid = 4092] [serial = 151] [outer = 16BBB400] 18:21:16 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (156CBC00) [pid = 4092] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:21:16 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (141AF800) [pid = 4092] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:21:16 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (10E23000) [pid = 4092] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:21:16 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (1312E400) [pid = 4092] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:21:16 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (1125E800) [pid = 4092] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:21:16 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (1050B400) [pid = 4092] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:21:16 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (19F6E000) [pid = 4092] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:21:16 INFO - PROCESS | 4092 | 1463966477012 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 18:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 594ms 18:21:17 INFO - PROCESS | 4092 | 1463966477043 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 18:21:17 INFO - PROCESS | 4092 | 1463966477045 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 18:21:17 INFO - PROCESS | 4092 | 1463966477049 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:21:17 INFO - PROCESS | 4092 | 1463966477051 Marionette TRACE conn3 <- [1,170,null,{}] 18:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:21:17 INFO - PROCESS | 4092 | 1463966477054 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:17 INFO - PROCESS | 4092 | 1463966477133 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 18:21:17 INFO - PROCESS | 4092 | 1463966477139 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:17 INFO - PROCESS | 4092 | ++DOCSHELL 14EBFC00 == 35 [pid = 4092] [id = 52] 18:21:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (16BBA000) [pid = 4092] [serial = 152] [outer = 00000000] 18:21:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (16F58400) [pid = 4092] [serial = 153] [outer = 16BBA000] 18:21:17 INFO - PROCESS | 4092 | 1463966477182 Marionette DEBUG loaded listener.js 18:21:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (16F4CC00) [pid = 4092] [serial = 154] [outer = 16BBA000] 18:21:17 INFO - PROCESS | 4092 | 1463966477537 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 18:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 531ms 18:21:17 INFO - PROCESS | 4092 | 1463966477588 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 18:21:17 INFO - PROCESS | 4092 | 1463966477590 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 18:21:17 INFO - PROCESS | 4092 | 1463966477593 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:21:17 INFO - PROCESS | 4092 | 1463966477595 Marionette TRACE conn3 <- [1,174,null,{}] 18:21:17 INFO - PROCESS | 4092 | 1463966477599 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:17 INFO - PROCESS | 4092 | 1463966477697 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 18:21:17 INFO - PROCESS | 4092 | 1463966477705 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:17 INFO - PROCESS | 4092 | ++DOCSHELL 13821400 == 36 [pid = 4092] [id = 53] 18:21:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (17A82000) [pid = 4092] [serial = 155] [outer = 00000000] 18:21:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (17C17000) [pid = 4092] [serial = 156] [outer = 17A82000] 18:21:17 INFO - PROCESS | 4092 | 1463966477748 Marionette DEBUG loaded listener.js 18:21:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (17CC0800) [pid = 4092] [serial = 157] [outer = 17A82000] 18:21:18 INFO - PROCESS | 4092 | 1463966478115 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 18:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 531ms 18:21:18 INFO - PROCESS | 4092 | 1463966478129 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 18:21:18 INFO - PROCESS | 4092 | 1463966478131 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 18:21:18 INFO - PROCESS | 4092 | 1463966478135 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:21:18 INFO - PROCESS | 4092 | 1463966478136 Marionette TRACE conn3 <- [1,178,null,{}] 18:21:18 INFO - PROCESS | 4092 | 1463966478140 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:18 INFO - PROCESS | 4092 | 1463966478209 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 18:21:18 INFO - PROCESS | 4092 | 1463966478215 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:18 INFO - PROCESS | 4092 | ++DOCSHELL 10A75800 == 37 [pid = 4092] [id = 54] 18:21:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (10A75C00) [pid = 4092] [serial = 158] [outer = 00000000] 18:21:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (18103C00) [pid = 4092] [serial = 159] [outer = 10A75C00] 18:21:18 INFO - PROCESS | 4092 | 1463966478258 Marionette DEBUG loaded listener.js 18:21:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1810B400) [pid = 4092] [serial = 160] [outer = 10A75C00] 18:21:18 INFO - PROCESS | 4092 | 1463966478631 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 18:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 531ms 18:21:18 INFO - PROCESS | 4092 | 1463966478670 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 18:21:18 INFO - PROCESS | 4092 | 1463966478672 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 18:21:18 INFO - PROCESS | 4092 | 1463966478675 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:21:18 INFO - PROCESS | 4092 | 1463966478678 Marionette TRACE conn3 <- [1,182,null,{}] 18:21:18 INFO - PROCESS | 4092 | 1463966478710 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:18 INFO - PROCESS | 4092 | 1463966478843 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 18:21:18 INFO - PROCESS | 4092 | 1463966478908 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:18 INFO - PROCESS | 4092 | ++DOCSHELL 1036E800 == 38 [pid = 4092] [id = 55] 18:21:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (10375800) [pid = 4092] [serial = 161] [outer = 00000000] 18:21:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (10439400) [pid = 4092] [serial = 162] [outer = 10375800] 18:21:18 INFO - PROCESS | 4092 | 1463966478964 Marionette DEBUG loaded listener.js 18:21:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (10A5C800) [pid = 4092] [serial = 163] [outer = 10375800] 18:21:19 INFO - PROCESS | 4092 | 1463966479633 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 18:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1000ms 18:21:19 INFO - PROCESS | 4092 | 1463966479679 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 18:21:19 INFO - PROCESS | 4092 | 1463966479683 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 18:21:19 INFO - PROCESS | 4092 | 1463966479687 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:21:19 INFO - PROCESS | 4092 | 1463966479691 Marionette TRACE conn3 <- [1,186,null,{}] 18:21:19 INFO - PROCESS | 4092 | 1463966479696 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:19 INFO - PROCESS | 4092 | 1463966479807 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 18:21:19 INFO - PROCESS | 4092 | 1463966479877 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:19 INFO - PROCESS | 4092 | ++DOCSHELL 12DF6000 == 39 [pid = 4092] [id = 56] 18:21:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1312F800) [pid = 4092] [serial = 164] [outer = 00000000] 18:21:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (13304800) [pid = 4092] [serial = 165] [outer = 1312F800] 18:21:19 INFO - PROCESS | 4092 | 1463966479932 Marionette DEBUG loaded listener.js 18:21:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (13368400) [pid = 4092] [serial = 166] [outer = 1312F800] 18:21:20 INFO - PROCESS | 4092 | 1463966480770 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 18:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1093ms 18:21:20 INFO - PROCESS | 4092 | 1463966480785 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 18:21:20 INFO - PROCESS | 4092 | 1463966480789 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 18:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:21:20 INFO - PROCESS | 4092 | 1463966480819 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:21:20 INFO - PROCESS | 4092 | 1463966480823 Marionette TRACE conn3 <- [1,190,null,{}] 18:21:20 INFO - PROCESS | 4092 | 1463966480830 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:20 INFO - PROCESS | 4092 | 1463966480929 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 18:21:20 INFO - PROCESS | 4092 | 1463966481001 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:20 INFO - PROCESS | 4092 | ++DOCSHELL 10B80800 == 40 [pid = 4092] [id = 57] 18:21:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (110BE400) [pid = 4092] [serial = 167] [outer = 00000000] 18:21:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (11AF1800) [pid = 4092] [serial = 168] [outer = 110BE400] 18:21:21 INFO - PROCESS | 4092 | 1463966481049 Marionette DEBUG loaded listener.js 18:21:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (12881800) [pid = 4092] [serial = 169] [outer = 110BE400] 18:21:21 INFO - PROCESS | 4092 | --DOCSHELL 10A75800 == 39 [pid = 4092] [id = 54] 18:21:21 INFO - PROCESS | 4092 | --DOCSHELL 13821400 == 38 [pid = 4092] [id = 53] 18:21:21 INFO - PROCESS | 4092 | --DOCSHELL 14EBFC00 == 37 [pid = 4092] [id = 52] 18:21:21 INFO - PROCESS | 4092 | --DOCSHELL 15BAA000 == 36 [pid = 4092] [id = 51] 18:21:21 INFO - PROCESS | 4092 | --DOCSHELL 16666800 == 35 [pid = 4092] [id = 50] 18:21:21 INFO - PROCESS | 4092 | --DOCSHELL 15232400 == 34 [pid = 4092] [id = 49] 18:21:21 INFO - PROCESS | 4092 | --DOCSHELL 13DA0000 == 33 [pid = 4092] [id = 48] 18:21:21 INFO - PROCESS | 4092 | --DOCSHELL 13821800 == 32 [pid = 4092] [id = 47] 18:21:21 INFO - PROCESS | 4092 | --DOCSHELL 114F2400 == 31 [pid = 4092] [id = 46] 18:21:21 INFO - PROCESS | 4092 | --DOCSHELL 10E30800 == 30 [pid = 4092] [id = 45] 18:21:21 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (1A6D3800) [pid = 4092] [serial = 97] [outer = 00000000] [url = about:blank] 18:21:21 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (15EEAC00) [pid = 4092] [serial = 114] [outer = 00000000] [url = about:blank] 18:21:21 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (143B3000) [pid = 4092] [serial = 111] [outer = 00000000] [url = about:blank] 18:21:21 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (15FEF000) [pid = 4092] [serial = 115] [outer = 00000000] [url = about:blank] 18:21:21 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (11413000) [pid = 4092] [serial = 102] [outer = 00000000] [url = about:blank] 18:21:21 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (13377800) [pid = 4092] [serial = 108] [outer = 00000000] [url = about:blank] 18:21:21 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (13D9D800) [pid = 4092] [serial = 109] [outer = 00000000] [url = about:blank] 18:21:21 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (12AE6C00) [pid = 4092] [serial = 105] [outer = 00000000] [url = about:blank] 18:21:21 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1540E400) [pid = 4092] [serial = 112] [outer = 00000000] [url = about:blank] 18:21:21 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (10562C00) [pid = 4092] [serial = 99] [outer = 00000000] [url = about:blank] 18:21:21 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (10A5C400) [pid = 4092] [serial = 100] [outer = 00000000] [url = about:blank] 18:21:21 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (11CEBC00) [pid = 4092] [serial = 103] [outer = 00000000] [url = about:blank] 18:21:21 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (12D76800) [pid = 4092] [serial = 106] [outer = 00000000] [url = about:blank] 18:21:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (10B7B000) [pid = 4092] [serial = 170] [outer = 1B338400] 18:21:21 INFO - PROCESS | 4092 | 1463966481557 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 18:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 796ms 18:21:21 INFO - PROCESS | 4092 | 1463966481618 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 18:21:21 INFO - PROCESS | 4092 | 1463966481623 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 18:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:21:21 INFO - PROCESS | 4092 | 1463966481630 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:21:21 INFO - PROCESS | 4092 | 1463966481632 Marionette TRACE conn3 <- [1,194,null,{}] 18:21:21 INFO - PROCESS | 4092 | 1463966481636 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:21 INFO - PROCESS | 4092 | 1463966481713 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 18:21:21 INFO - PROCESS | 4092 | 1463966481723 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:21 INFO - PROCESS | 4092 | ++DOCSHELL 12B55400 == 31 [pid = 4092] [id = 58] 18:21:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (12B5A800) [pid = 4092] [serial = 171] [outer = 00000000] 18:21:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (1330D800) [pid = 4092] [serial = 172] [outer = 12B5A800] 18:21:21 INFO - PROCESS | 4092 | 1463966481767 Marionette DEBUG loaded listener.js 18:21:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (13377800) [pid = 4092] [serial = 173] [outer = 12B5A800] 18:21:22 INFO - PROCESS | 4092 | 1463966482174 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 18:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 594ms 18:21:22 INFO - PROCESS | 4092 | 1463966482225 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 18:21:22 INFO - PROCESS | 4092 | 1463966482227 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 18:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:21:22 INFO - PROCESS | 4092 | 1463966482231 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:21:22 INFO - PROCESS | 4092 | 1463966482234 Marionette TRACE conn3 <- [1,198,null,{}] 18:21:22 INFO - PROCESS | 4092 | 1463966482249 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:22 INFO - PROCESS | 4092 | 1463966482328 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 18:21:22 INFO - PROCESS | 4092 | 1463966482336 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:22 INFO - PROCESS | 4092 | ++DOCSHELL 14359000 == 32 [pid = 4092] [id = 59] 18:21:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (143A5800) [pid = 4092] [serial = 174] [outer = 00000000] 18:21:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1522AC00) [pid = 4092] [serial = 175] [outer = 143A5800] 18:21:22 INFO - PROCESS | 4092 | 1463966482386 Marionette DEBUG loaded listener.js 18:21:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (15388800) [pid = 4092] [serial = 176] [outer = 143A5800] 18:21:22 INFO - PROCESS | 4092 | 1463966482813 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 18:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 641ms 18:21:22 INFO - PROCESS | 4092 | 1463966482869 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 18:21:22 INFO - PROCESS | 4092 | 1463966482871 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 18:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:21:22 INFO - PROCESS | 4092 | 1463966482874 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:21:22 INFO - PROCESS | 4092 | 1463966482876 Marionette TRACE conn3 <- [1,202,null,{}] 18:21:22 INFO - PROCESS | 4092 | 1463966482879 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:22 INFO - PROCESS | 4092 | 1463966482953 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 18:21:22 INFO - PROCESS | 4092 | 1463966482962 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:22 INFO - PROCESS | 4092 | ++DOCSHELL 156C5800 == 33 [pid = 4092] [id = 60] 18:21:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (15BAA000) [pid = 4092] [serial = 177] [outer = 00000000] 18:21:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (15EF4400) [pid = 4092] [serial = 178] [outer = 15BAA000] 18:21:22 INFO - PROCESS | 4092 | 1463966483005 Marionette DEBUG loaded listener.js 18:21:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (164F4C00) [pid = 4092] [serial = 179] [outer = 15BAA000] 18:21:23 INFO - PROCESS | 4092 | 1463966483407 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 18:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 594ms 18:21:23 INFO - PROCESS | 4092 | 1463966483471 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 18:21:23 INFO - PROCESS | 4092 | 1463966483473 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 18:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:21:23 INFO - PROCESS | 4092 | 1463966483477 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:21:23 INFO - PROCESS | 4092 | 1463966483478 Marionette TRACE conn3 <- [1,206,null,{}] 18:21:23 INFO - PROCESS | 4092 | 1463966483491 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:23 INFO - PROCESS | 4092 | 1463966483606 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 18:21:23 INFO - PROCESS | 4092 | 1463966483613 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:23 INFO - PROCESS | 4092 | ++DOCSHELL 10B76800 == 34 [pid = 4092] [id = 61] 18:21:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (164E9400) [pid = 4092] [serial = 180] [outer = 00000000] 18:21:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (16CB0C00) [pid = 4092] [serial = 181] [outer = 164E9400] 18:21:23 INFO - PROCESS | 4092 | 1463966483656 Marionette DEBUG loaded listener.js 18:21:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (16CB7C00) [pid = 4092] [serial = 182] [outer = 164E9400] 18:21:24 INFO - PROCESS | 4092 | 1463966484076 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 18:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 625ms 18:21:24 INFO - PROCESS | 4092 | 1463966484115 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 18:21:24 INFO - PROCESS | 4092 | 1463966484117 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 18:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:21:24 INFO - PROCESS | 4092 | 1463966484126 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:21:24 INFO - PROCESS | 4092 | 1463966484128 Marionette TRACE conn3 <- [1,210,null,{}] 18:21:24 INFO - PROCESS | 4092 | 1463966484132 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:24 INFO - PROCESS | 4092 | 1463966484246 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 18:21:24 INFO - PROCESS | 4092 | 1463966484254 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:24 INFO - PROCESS | 4092 | ++DOCSHELL 16CAFC00 == 35 [pid = 4092] [id = 62] 18:21:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (16F49400) [pid = 4092] [serial = 183] [outer = 00000000] 18:21:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (17C12C00) [pid = 4092] [serial = 184] [outer = 16F49400] 18:21:24 INFO - PROCESS | 4092 | 1463966484319 Marionette DEBUG loaded listener.js 18:21:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (17E2F400) [pid = 4092] [serial = 185] [outer = 16F49400] 18:21:24 INFO - PROCESS | 4092 | 1463966484735 Marionette TRACE conn3 <- [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]]]}] 18:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 641ms 18:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:21:24 INFO - PROCESS | 4092 | 1463966484767 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 18:21:24 INFO - PROCESS | 4092 | 1463966484769 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 18:21:24 INFO - PROCESS | 4092 | 1463966484772 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:21:24 INFO - PROCESS | 4092 | 1463966484774 Marionette TRACE conn3 <- [1,214,null,{}] 18:21:24 INFO - PROCESS | 4092 | 1463966484777 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:24 INFO - PROCESS | 4092 | 1463966484877 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 18:21:24 INFO - PROCESS | 4092 | 1463966484883 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:24 INFO - PROCESS | 4092 | ++DOCSHELL 10A74000 == 36 [pid = 4092] [id = 63] 18:21:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (16662400) [pid = 4092] [serial = 186] [outer = 00000000] 18:21:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (19B6B800) [pid = 4092] [serial = 187] [outer = 16662400] 18:21:24 INFO - PROCESS | 4092 | 1463966484926 Marionette DEBUG loaded listener.js 18:21:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (19B73000) [pid = 4092] [serial = 188] [outer = 16662400] 18:21:25 INFO - PROCESS | 4092 | 1463966485315 Marionette TRACE conn3 <- [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]]]}] 18:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 594ms 18:21:25 INFO - PROCESS | 4092 | 1463966485371 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 18:21:25 INFO - PROCESS | 4092 | 1463966485372 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 18:21:25 INFO - PROCESS | 4092 | 1463966485376 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:21:25 INFO - PROCESS | 4092 | 1463966485377 Marionette TRACE conn3 <- [1,218,null,{}] 18:21:25 INFO - PROCESS | 4092 | 1463966485386 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:25 INFO - PROCESS | 4092 | 1463966485481 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 18:21:25 INFO - PROCESS | 4092 | 1463966485488 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:25 INFO - PROCESS | 4092 | ++DOCSHELL 16BBB000 == 37 [pid = 4092] [id = 64] 18:21:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (181F2400) [pid = 4092] [serial = 189] [outer = 00000000] 18:21:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (19CCF800) [pid = 4092] [serial = 190] [outer = 181F2400] 18:21:25 INFO - PROCESS | 4092 | 1463966485534 Marionette DEBUG loaded listener.js 18:21:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (19F6C000) [pid = 4092] [serial = 191] [outer = 181F2400] 18:21:25 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (156C6000) [pid = 4092] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:21:25 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (11CE4000) [pid = 4092] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:21:25 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (138DA800) [pid = 4092] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:21:25 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (1666B800) [pid = 4092] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:21:25 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (110BA800) [pid = 4092] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:21:25 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (10B7E800) [pid = 4092] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:21:25 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (11CE6C00) [pid = 4092] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:21:25 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (15629400) [pid = 4092] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:21:25 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (13136400) [pid = 4092] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:21:25 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (16BBB400) [pid = 4092] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:21:25 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (16BBA000) [pid = 4092] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:21:25 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1434C800) [pid = 4092] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:21:25 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (17A82000) [pid = 4092] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:21:26 INFO - PROCESS | 4092 | 1463966486057 Marionette TRACE conn3 <- [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]]]}] 18:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 734ms 18:21:26 INFO - PROCESS | 4092 | 1463966486117 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 18:21:26 INFO - PROCESS | 4092 | 1463966486118 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 18:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:21:26 INFO - PROCESS | 4092 | 1463966486122 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:21:26 INFO - PROCESS | 4092 | 1463966486123 Marionette TRACE conn3 <- [1,222,null,{}] 18:21:26 INFO - PROCESS | 4092 | 1463966486127 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:26 INFO - PROCESS | 4092 | 1463966486198 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 18:21:26 INFO - PROCESS | 4092 | 1463966486205 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:26 INFO - PROCESS | 4092 | ++DOCSHELL 12D73000 == 38 [pid = 4092] [id = 65] 18:21:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1434FC00) [pid = 4092] [serial = 192] [outer = 00000000] 18:21:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (16BB4C00) [pid = 4092] [serial = 193] [outer = 1434FC00] 18:21:26 INFO - PROCESS | 4092 | 1463966486249 Marionette DEBUG loaded listener.js 18:21:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (17487400) [pid = 4092] [serial = 194] [outer = 1434FC00] 18:21:26 INFO - PROCESS | 4092 | 1463966486630 Marionette TRACE conn3 <- [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]]]}] 18:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 531ms 18:21:26 INFO - PROCESS | 4092 | 1463966486658 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 18:21:26 INFO - PROCESS | 4092 | 1463966486660 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 18:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:21:26 INFO - PROCESS | 4092 | 1463966486663 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:21:26 INFO - PROCESS | 4092 | 1463966486665 Marionette TRACE conn3 <- [1,226,null,{}] 18:21:26 INFO - PROCESS | 4092 | 1463966486679 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:26 INFO - PROCESS | 4092 | 1463966486751 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 18:21:26 INFO - PROCESS | 4092 | 1463966486757 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:26 INFO - PROCESS | 4092 | ++DOCSHELL 15385C00 == 39 [pid = 4092] [id = 66] 18:21:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (16795C00) [pid = 4092] [serial = 195] [outer = 00000000] 18:21:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (1A034C00) [pid = 4092] [serial = 196] [outer = 16795C00] 18:21:26 INFO - PROCESS | 4092 | 1463966486800 Marionette DEBUG loaded listener.js 18:21:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (19F75800) [pid = 4092] [serial = 197] [outer = 16795C00] 18:21:27 INFO - PROCESS | 4092 | 1463966487197 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 18:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 593ms 18:21:27 INFO - PROCESS | 4092 | 1463966487260 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 18:21:27 INFO - PROCESS | 4092 | 1463966487262 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 18:21:27 INFO - PROCESS | 4092 | 1463966487266 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:21:27 INFO - PROCESS | 4092 | 1463966487268 Marionette TRACE conn3 <- [1,230,null,{}] 18:21:27 INFO - PROCESS | 4092 | 1463966487278 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:27 INFO - PROCESS | 4092 | 1463966487374 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 18:21:27 INFO - PROCESS | 4092 | 1463966487382 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:27 INFO - PROCESS | 4092 | ++DOCSHELL 138DA800 == 40 [pid = 4092] [id = 67] 18:21:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (1A040000) [pid = 4092] [serial = 198] [outer = 00000000] 18:21:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1A6D0000) [pid = 4092] [serial = 199] [outer = 1A040000] 18:21:27 INFO - PROCESS | 4092 | 1463966487430 Marionette DEBUG loaded listener.js 18:21:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (1A6D5400) [pid = 4092] [serial = 200] [outer = 1A040000] 18:21:27 INFO - PROCESS | 4092 | 1463966487882 Marionette TRACE conn3 <- [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]]]}] 18:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 641ms 18:21:27 INFO - PROCESS | 4092 | 1463966487905 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 18:21:27 INFO - PROCESS | 4092 | 1463966487909 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 18:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:21:27 INFO - PROCESS | 4092 | 1463966487915 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:21:27 INFO - PROCESS | 4092 | 1463966487919 Marionette TRACE conn3 <- [1,234,null,{}] 18:21:27 INFO - PROCESS | 4092 | 1463966487926 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:28 INFO - PROCESS | 4092 | 1463966488026 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 18:21:28 INFO - PROCESS | 4092 | 1463966488172 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:28 INFO - PROCESS | 4092 | ++DOCSHELL 10B7A400 == 41 [pid = 4092] [id = 68] 18:21:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (10B7BC00) [pid = 4092] [serial = 201] [outer = 00000000] 18:21:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (110C2400) [pid = 4092] [serial = 202] [outer = 10B7BC00] 18:21:28 INFO - PROCESS | 4092 | 1463966488226 Marionette DEBUG loaded listener.js 18:21:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (11AECC00) [pid = 4092] [serial = 203] [outer = 10B7BC00] 18:21:28 INFO - PROCESS | 4092 | 1463966488738 Marionette TRACE conn3 <- [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]]]}] 18:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 828ms 18:21:28 INFO - PROCESS | 4092 | 1463966488770 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 18:21:28 INFO - PROCESS | 4092 | 1463966488775 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 18:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:21:28 INFO - PROCESS | 4092 | 1463966488783 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:21:28 INFO - PROCESS | 4092 | 1463966488786 Marionette TRACE conn3 <- [1,238,null,{}] 18:21:28 INFO - PROCESS | 4092 | 1463966488790 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:28 INFO - PROCESS | 4092 | 1463966488887 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 18:21:28 INFO - PROCESS | 4092 | 1463966488974 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:28 INFO - PROCESS | 4092 | ++DOCSHELL 13816000 == 42 [pid = 4092] [id = 69] 18:21:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (13D9EC00) [pid = 4092] [serial = 204] [outer = 00000000] 18:21:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (14358800) [pid = 4092] [serial = 205] [outer = 13D9EC00] 18:21:29 INFO - PROCESS | 4092 | 1463966489027 Marionette DEBUG loaded listener.js 18:21:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (1562EC00) [pid = 4092] [serial = 206] [outer = 13D9EC00] 18:21:29 INFO - PROCESS | 4092 | 1463966489587 Marionette TRACE conn3 <- [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]]]}] 18:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 844ms 18:21:29 INFO - PROCESS | 4092 | 1463966489624 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 18:21:29 INFO - PROCESS | 4092 | 1463966489626 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 18:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:21:29 INFO - PROCESS | 4092 | 1463966489630 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:21:29 INFO - PROCESS | 4092 | 1463966489634 Marionette TRACE conn3 <- [1,242,null,{}] 18:21:29 INFO - PROCESS | 4092 | 1463966489645 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:29 INFO - PROCESS | 4092 | 1463966489753 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 18:21:29 INFO - PROCESS | 4092 | 1463966489828 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:29 INFO - PROCESS | 4092 | ++DOCSHELL 16BBB800 == 43 [pid = 4092] [id = 70] 18:21:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (16F4DC00) [pid = 4092] [serial = 207] [outer = 00000000] 18:21:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (1810F400) [pid = 4092] [serial = 208] [outer = 16F4DC00] 18:21:29 INFO - PROCESS | 4092 | 1463966489882 Marionette DEBUG loaded listener.js 18:21:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (196ABC00) [pid = 4092] [serial = 209] [outer = 16F4DC00] 18:21:30 INFO - PROCESS | 4092 | 1463966490430 Marionette TRACE conn3 <- [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]]]}] 18:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 843ms 18:21:30 INFO - PROCESS | 4092 | 1463966490473 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 18:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:21:30 INFO - PROCESS | 4092 | 1463966490475 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 18:21:30 INFO - PROCESS | 4092 | 1463966490479 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:21:30 INFO - PROCESS | 4092 | 1463966490481 Marionette TRACE conn3 <- [1,246,null,{}] 18:21:30 INFO - PROCESS | 4092 | 1463966490485 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:30 INFO - PROCESS | 4092 | 1463966490581 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 18:21:30 INFO - PROCESS | 4092 | 1463966490667 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:30 INFO - PROCESS | 4092 | ++DOCSHELL 16F57C00 == 44 [pid = 4092] [id = 71] 18:21:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (1810EC00) [pid = 4092] [serial = 210] [outer = 00000000] 18:21:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (19CC7000) [pid = 4092] [serial = 211] [outer = 1810EC00] 18:21:30 INFO - PROCESS | 4092 | 1463966490720 Marionette DEBUG loaded listener.js 18:21:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (1A2D1400) [pid = 4092] [serial = 212] [outer = 1810EC00] 18:21:31 INFO - PROCESS | 4092 | 1463966491309 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 18:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 828ms 18:21:31 INFO - PROCESS | 4092 | 1463966491321 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 18:21:31 INFO - PROCESS | 4092 | 1463966491323 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 18:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:21:31 INFO - PROCESS | 4092 | 1463966491327 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:21:31 INFO - PROCESS | 4092 | 1463966491328 Marionette TRACE conn3 <- [1,250,null,{}] 18:21:31 INFO - PROCESS | 4092 | 1463966491332 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:31 INFO - PROCESS | 4092 | 1463966491526 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 18:21:31 INFO - PROCESS | 4092 | 1463966491629 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:31 INFO - PROCESS | 4092 | ++DOCSHELL 105F5400 == 45 [pid = 4092] [id = 72] 18:21:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (10A58000) [pid = 4092] [serial = 213] [outer = 00000000] 18:21:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (10A73800) [pid = 4092] [serial = 214] [outer = 10A58000] 18:21:31 INFO - PROCESS | 4092 | 1463966491678 Marionette DEBUG loaded listener.js 18:21:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (10B7B400) [pid = 4092] [serial = 215] [outer = 10A58000] 18:21:32 INFO - PROCESS | 4092 | 1463966492234 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 18:21:32 INFO - PROCESS | 4092 | --DOCSHELL 15385C00 == 44 [pid = 4092] [id = 66] 18:21:32 INFO - PROCESS | 4092 | --DOCSHELL 12D73000 == 43 [pid = 4092] [id = 65] 18:21:32 INFO - PROCESS | 4092 | --DOCSHELL 16BBB000 == 42 [pid = 4092] [id = 64] 18:21:32 INFO - PROCESS | 4092 | --DOCSHELL 10A74000 == 41 [pid = 4092] [id = 63] 18:21:32 INFO - PROCESS | 4092 | --DOCSHELL 16CAFC00 == 40 [pid = 4092] [id = 62] 18:21:32 INFO - PROCESS | 4092 | --DOCSHELL 10B76800 == 39 [pid = 4092] [id = 61] 18:21:32 INFO - PROCESS | 4092 | --DOCSHELL 156C5800 == 38 [pid = 4092] [id = 60] 18:21:32 INFO - PROCESS | 4092 | --DOCSHELL 14359000 == 37 [pid = 4092] [id = 59] 18:21:32 INFO - PROCESS | 4092 | --DOCSHELL 12B55400 == 36 [pid = 4092] [id = 58] 18:21:32 INFO - PROCESS | 4092 | --DOCSHELL 10B80800 == 35 [pid = 4092] [id = 57] 18:21:32 INFO - PROCESS | 4092 | --DOCSHELL 1036E800 == 34 [pid = 4092] [id = 55] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (18103C00) [pid = 4092] [serial = 159] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (17CC0800) [pid = 4092] [serial = 157] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (15EED800) [pid = 4092] [serial = 144] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (12DF5000) [pid = 4092] [serial = 135] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (130D4400) [pid = 4092] [serial = 136] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (13DA3000) [pid = 4092] [serial = 138] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (141AAC00) [pid = 4092] [serial = 139] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (16F4AC00) [pid = 4092] [serial = 148] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (110C5400) [pid = 4092] [serial = 132] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (11264000) [pid = 4092] [serial = 133] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (1050D400) [pid = 4092] [serial = 129] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (16CB2C00) [pid = 4092] [serial = 147] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (164EAC00) [pid = 4092] [serial = 145] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (114FFC00) [pid = 4092] [serial = 118] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (110C4C00) [pid = 4092] [serial = 117] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (15387400) [pid = 4092] [serial = 121] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (141B1000) [pid = 4092] [serial = 120] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (16EDD800) [pid = 4092] [serial = 124] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (16BB1800) [pid = 4092] [serial = 123] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1747F000) [pid = 4092] [serial = 127] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (16FB5000) [pid = 4092] [serial = 126] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (16F97C00) [pid = 4092] [serial = 150] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (17C17000) [pid = 4092] [serial = 156] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (17437000) [pid = 4092] [serial = 151] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (16F58400) [pid = 4092] [serial = 153] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (15385000) [pid = 4092] [serial = 141] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1562DC00) [pid = 4092] [serial = 142] [outer = 00000000] [url = about:blank] 18:21:32 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (16F4CC00) [pid = 4092] [serial = 154] [outer = 00000000] [url = about:blank] 18:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 937ms 18:21:32 INFO - PROCESS | 4092 | 1463966492273 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 18:21:32 INFO - PROCESS | 4092 | 1463966492276 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 18:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:21:32 INFO - PROCESS | 4092 | 1463966492281 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:21:32 INFO - PROCESS | 4092 | 1463966492285 Marionette TRACE conn3 <- [1,254,null,{}] 18:21:32 INFO - PROCESS | 4092 | 1463966492289 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:32 INFO - PROCESS | 4092 | 1463966492367 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 18:21:32 INFO - PROCESS | 4092 | 1463966492377 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:32 INFO - PROCESS | 4092 | ++DOCSHELL 1125E800 == 35 [pid = 4092] [id = 73] 18:21:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (11264000) [pid = 4092] [serial = 216] [outer = 00000000] 18:21:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (11C59800) [pid = 4092] [serial = 217] [outer = 11264000] 18:21:32 INFO - PROCESS | 4092 | 1463966492440 Marionette DEBUG loaded listener.js 18:21:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (12D73000) [pid = 4092] [serial = 218] [outer = 11264000] 18:21:32 INFO - PROCESS | 4092 | 1463966492861 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 18:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 640ms 18:21:32 INFO - PROCESS | 4092 | 1463966492926 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 18:21:32 INFO - PROCESS | 4092 | 1463966492929 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 18:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:21:32 INFO - PROCESS | 4092 | 1463966492948 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:21:32 INFO - PROCESS | 4092 | 1463966492950 Marionette TRACE conn3 <- [1,258,null,{}] 18:21:32 INFO - PROCESS | 4092 | 1463966492953 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:33 INFO - PROCESS | 4092 | 1463966493030 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 18:21:33 INFO - PROCESS | 4092 | 1463966493040 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:33 INFO - PROCESS | 4092 | ++DOCSHELL 13824800 == 36 [pid = 4092] [id = 74] 18:21:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (138D9C00) [pid = 4092] [serial = 219] [outer = 00000000] 18:21:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (13DAB800) [pid = 4092] [serial = 220] [outer = 138D9C00] 18:21:33 INFO - PROCESS | 4092 | 1463966493084 Marionette DEBUG loaded listener.js 18:21:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (141AC800) [pid = 4092] [serial = 221] [outer = 138D9C00] 18:21:33 INFO - PROCESS | 4092 | 1463966493506 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 18:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 594ms 18:21:33 INFO - PROCESS | 4092 | 1463966493544 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 18:21:33 INFO - PROCESS | 4092 | 1463966493547 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 18:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:21:33 INFO - PROCESS | 4092 | 1463966493561 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:21:33 INFO - PROCESS | 4092 | 1463966493565 Marionette TRACE conn3 <- [1,262,null,{}] 18:21:33 INFO - PROCESS | 4092 | 1463966493569 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:33 INFO - PROCESS | 4092 | 1463966493646 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 18:21:33 INFO - PROCESS | 4092 | 1463966493652 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:33 INFO - PROCESS | 4092 | ++DOCSHELL 1522B400 == 37 [pid = 4092] [id = 75] 18:21:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (15385000) [pid = 4092] [serial = 222] [outer = 00000000] 18:21:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (15630000) [pid = 4092] [serial = 223] [outer = 15385000] 18:21:33 INFO - PROCESS | 4092 | 1463966493699 Marionette DEBUG loaded listener.js 18:21:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (156CBC00) [pid = 4092] [serial = 224] [outer = 15385000] 18:21:34 INFO - PROCESS | 4092 | 1463966494119 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 18:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 593ms 18:21:34 INFO - PROCESS | 4092 | 1463966494166 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 18:21:34 INFO - PROCESS | 4092 | 1463966494168 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 18:21:34 INFO - PROCESS | 4092 | 1463966494171 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:21:34 INFO - PROCESS | 4092 | 1463966494173 Marionette TRACE conn3 <- [1,266,null,{}] 18:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:21:34 INFO - PROCESS | 4092 | 1463966494176 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:34 INFO - PROCESS | 4092 | 1463966494262 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 18:21:34 INFO - PROCESS | 4092 | 1463966494268 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:34 INFO - PROCESS | 4092 | ++DOCSHELL 15FEF800 == 38 [pid = 4092] [id = 76] 18:21:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (164EAC00) [pid = 4092] [serial = 225] [outer = 00000000] 18:21:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (16661400) [pid = 4092] [serial = 226] [outer = 164EAC00] 18:21:34 INFO - PROCESS | 4092 | 1463966494312 Marionette DEBUG loaded listener.js 18:21:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (16BAF400) [pid = 4092] [serial = 227] [outer = 164EAC00] 18:21:34 INFO - PROCESS | 4092 | 1463966494773 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 18:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 641ms 18:21:34 INFO - PROCESS | 4092 | 1463966494812 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 18:21:34 INFO - PROCESS | 4092 | 1463966494814 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 18:21:34 INFO - PROCESS | 4092 | 1463966494817 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:21:34 INFO - PROCESS | 4092 | 1463966494819 Marionette TRACE conn3 <- [1,270,null,{}] 18:21:34 INFO - PROCESS | 4092 | 1463966494823 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:34 INFO - PROCESS | 4092 | 1463966494936 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 18:21:34 INFO - PROCESS | 4092 | 1463966494950 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:34 INFO - PROCESS | 4092 | ++DOCSHELL 16ED8800 == 39 [pid = 4092] [id = 77] 18:21:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (16ED8C00) [pid = 4092] [serial = 228] [outer = 00000000] 18:21:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (16F4D800) [pid = 4092] [serial = 229] [outer = 16ED8C00] 18:21:35 INFO - PROCESS | 4092 | 1463966495039 Marionette DEBUG loaded listener.js 18:21:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (16F97C00) [pid = 4092] [serial = 230] [outer = 16ED8C00] 18:21:35 INFO - PROCESS | 4092 | 1463966495470 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 18:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 703ms 18:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:21:35 INFO - PROCESS | 4092 | 1463966495517 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 18:21:35 INFO - PROCESS | 4092 | 1463966495519 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 18:21:35 INFO - PROCESS | 4092 | 1463966495532 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:21:35 INFO - PROCESS | 4092 | 1463966495534 Marionette TRACE conn3 <- [1,274,null,{}] 18:21:35 INFO - PROCESS | 4092 | 1463966495537 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:35 INFO - PROCESS | 4092 | 1463966495660 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 18:21:35 INFO - PROCESS | 4092 | 1463966495674 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:35 INFO - PROCESS | 4092 | ++DOCSHELL 16FF1400 == 40 [pid = 4092] [id = 78] 18:21:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (16FF3000) [pid = 4092] [serial = 231] [outer = 00000000] 18:21:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (17A06000) [pid = 4092] [serial = 232] [outer = 16FF3000] 18:21:35 INFO - PROCESS | 4092 | 1463966495718 Marionette DEBUG loaded listener.js 18:21:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (17C14000) [pid = 4092] [serial = 233] [outer = 16FF3000] 18:21:36 INFO - PROCESS | 4092 | 1463966496121 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 18:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 657ms 18:21:36 INFO - PROCESS | 4092 | 1463966496186 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 18:21:36 INFO - PROCESS | 4092 | 1463966496187 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 18:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:21:36 INFO - PROCESS | 4092 | 1463966496191 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:21:36 INFO - PROCESS | 4092 | 1463966496192 Marionette TRACE conn3 <- [1,278,null,{}] 18:21:36 INFO - PROCESS | 4092 | 1463966496196 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:36 INFO - PROCESS | 4092 | 1463966496292 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 18:21:36 INFO - PROCESS | 4092 | 1463966496298 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:36 INFO - PROCESS | 4092 | ++DOCSHELL 12B51400 == 41 [pid = 4092] [id = 79] 18:21:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (1743B000) [pid = 4092] [serial = 234] [outer = 00000000] 18:21:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (1810E800) [pid = 4092] [serial = 235] [outer = 1743B000] 18:21:36 INFO - PROCESS | 4092 | 1463966496340 Marionette DEBUG loaded listener.js 18:21:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (196A7C00) [pid = 4092] [serial = 236] [outer = 1743B000] 18:21:36 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (16795C00) [pid = 4092] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:21:36 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (16F49400) [pid = 4092] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:21:36 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (16662400) [pid = 4092] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:21:36 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (12B5A800) [pid = 4092] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:21:36 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (15BAA000) [pid = 4092] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:21:36 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (143A5800) [pid = 4092] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:21:36 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (110BE400) [pid = 4092] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:21:36 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (181F2400) [pid = 4092] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:21:36 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (1434FC00) [pid = 4092] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:21:36 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (164E9400) [pid = 4092] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:21:36 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (10A75C00) [pid = 4092] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:21:36 INFO - PROCESS | 4092 | 1463966496806 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 18:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 640ms 18:21:36 INFO - PROCESS | 4092 | 1463966496829 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 18:21:36 INFO - PROCESS | 4092 | 1463966496831 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 18:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:21:36 INFO - PROCESS | 4092 | 1463966496834 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:21:36 INFO - PROCESS | 4092 | 1463966496836 Marionette TRACE conn3 <- [1,282,null,{}] 18:21:36 INFO - PROCESS | 4092 | 1463966496839 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:36 INFO - PROCESS | 4092 | 1463966496916 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 18:21:37 INFO - PROCESS | 4092 | 1463966497021 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:37 INFO - PROCESS | 4092 | ++DOCSHELL 13D9E400 == 42 [pid = 4092] [id = 80] 18:21:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (13DA4400) [pid = 4092] [serial = 237] [outer = 00000000] 18:21:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (164E9400) [pid = 4092] [serial = 238] [outer = 13DA4400] 18:21:37 INFO - PROCESS | 4092 | 1463966497066 Marionette DEBUG loaded listener.js 18:21:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (17CCC800) [pid = 4092] [serial = 239] [outer = 13DA4400] 18:21:37 INFO - PROCESS | 4092 | 1463966497395 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 18:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 593ms 18:21:37 INFO - PROCESS | 4092 | 1463966497432 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 18:21:37 INFO - PROCESS | 4092 | 1463966497434 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 18:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:21:37 INFO - PROCESS | 4092 | 1463966497437 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:21:37 INFO - PROCESS | 4092 | 1463966497439 Marionette TRACE conn3 <- [1,286,null,{}] 18:21:37 INFO - PROCESS | 4092 | 1463966497442 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:37 INFO - PROCESS | 4092 | 1463966497548 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 18:21:37 INFO - PROCESS | 4092 | 1463966497556 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:37 INFO - PROCESS | 4092 | ++DOCSHELL 143A5800 == 43 [pid = 4092] [id = 81] 18:21:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (15EEE400) [pid = 4092] [serial = 240] [outer = 00000000] 18:21:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (196B6800) [pid = 4092] [serial = 241] [outer = 15EEE400] 18:21:37 INFO - PROCESS | 4092 | 1463966497601 Marionette DEBUG loaded listener.js 18:21:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (19CC6C00) [pid = 4092] [serial = 242] [outer = 15EEE400] 18:21:37 INFO - PROCESS | 4092 | 1463966497964 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 18:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 594ms 18:21:38 INFO - PROCESS | 4092 | 1463966498035 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 18:21:38 INFO - PROCESS | 4092 | 1463966498037 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 18:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:21:38 INFO - PROCESS | 4092 | 1463966498040 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:21:38 INFO - PROCESS | 4092 | 1463966498041 Marionette TRACE conn3 <- [1,290,null,{}] 18:21:38 INFO - PROCESS | 4092 | 1463966498045 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:38 INFO - PROCESS | 4092 | 1463966498145 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 18:21:38 INFO - PROCESS | 4092 | 1463966498155 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:38 INFO - PROCESS | 4092 | ++DOCSHELL 196AE400 == 44 [pid = 4092] [id = 82] 18:21:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (19CCA800) [pid = 4092] [serial = 243] [outer = 00000000] 18:21:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (1A2C9000) [pid = 4092] [serial = 244] [outer = 19CCA800] 18:21:38 INFO - PROCESS | 4092 | 1463966498209 Marionette DEBUG loaded listener.js 18:21:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (1A6D0400) [pid = 4092] [serial = 245] [outer = 19CCA800] 18:21:38 INFO - PROCESS | 4092 | 1463966498804 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 18:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 797ms 18:21:38 INFO - PROCESS | 4092 | 1463966498843 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 18:21:38 INFO - PROCESS | 4092 | 1463966498848 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 18:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:21:38 INFO - PROCESS | 4092 | 1463966498853 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:21:38 INFO - PROCESS | 4092 | 1463966498856 Marionette TRACE conn3 <- [1,294,null,{}] 18:21:38 INFO - PROCESS | 4092 | 1463966498862 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:38 INFO - PROCESS | 4092 | 1463966498963 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 18:21:39 INFO - PROCESS | 4092 | 1463966499044 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:39 INFO - PROCESS | 4092 | ++DOCSHELL 10A58C00 == 45 [pid = 4092] [id = 83] 18:21:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (10A59C00) [pid = 4092] [serial = 246] [outer = 00000000] 18:21:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (114FE400) [pid = 4092] [serial = 247] [outer = 10A59C00] 18:21:39 INFO - PROCESS | 4092 | 1463966499141 Marionette DEBUG loaded listener.js 18:21:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (13069000) [pid = 4092] [serial = 248] [outer = 10A59C00] 18:21:39 INFO - PROCESS | 4092 | 1463966499701 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 891ms 18:21:39 INFO - PROCESS | 4092 | 1463966499759 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 18:21:39 INFO - PROCESS | 4092 | 1463966499764 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 18:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:21:39 INFO - PROCESS | 4092 | 1463966499771 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:21:39 INFO - PROCESS | 4092 | 1463966499774 Marionette TRACE conn3 <- [1,298,null,{}] 18:21:39 INFO - PROCESS | 4092 | 1463966499777 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:39 INFO - PROCESS | 4092 | 1463966499878 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 18:21:39 INFO - PROCESS | 4092 | 1463966499954 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:39 INFO - PROCESS | 4092 | ++DOCSHELL 141AA400 == 46 [pid = 4092] [id = 84] 18:21:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (141AA800) [pid = 4092] [serial = 249] [outer = 00000000] 18:21:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (15388C00) [pid = 4092] [serial = 250] [outer = 141AA800] 18:21:39 INFO - PROCESS | 4092 | 1463966500006 Marionette DEBUG loaded listener.js 18:21:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (156C6400) [pid = 4092] [serial = 251] [outer = 141AA800] 18:21:40 INFO - PROCESS | 4092 | 1463966500543 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 797ms 18:21:40 INFO - PROCESS | 4092 | 1463966500571 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 18:21:40 INFO - PROCESS | 4092 | 1463966500573 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 18:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:21:40 INFO - PROCESS | 4092 | 1463966500577 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:21:40 INFO - PROCESS | 4092 | 1463966500581 Marionette TRACE conn3 <- [1,302,null,{}] 18:21:40 INFO - PROCESS | 4092 | 1463966500592 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:40 INFO - PROCESS | 4092 | 1463966500691 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 18:21:40 INFO - PROCESS | 4092 | 1463966500780 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:40 INFO - PROCESS | 4092 | ++DOCSHELL 16F49C00 == 47 [pid = 4092] [id = 85] 18:21:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (16F4CC00) [pid = 4092] [serial = 252] [outer = 00000000] 18:21:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (1810E400) [pid = 4092] [serial = 253] [outer = 16F4CC00] 18:21:40 INFO - PROCESS | 4092 | 1463966500834 Marionette DEBUG loaded listener.js 18:21:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (19F72C00) [pid = 4092] [serial = 254] [outer = 16F4CC00] 18:21:41 INFO - PROCESS | 4092 | 1463966501404 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 906ms 18:21:41 INFO - PROCESS | 4092 | 1463966501480 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 18:21:41 INFO - PROCESS | 4092 | 1463966501483 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 18:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:21:41 INFO - PROCESS | 4092 | 1463966501487 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:21:41 INFO - PROCESS | 4092 | 1463966501489 Marionette TRACE conn3 <- [1,306,null,{}] 18:21:41 INFO - PROCESS | 4092 | 1463966501492 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:41 INFO - PROCESS | 4092 | 1463966501628 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 18:21:41 INFO - PROCESS | 4092 | 1463966501767 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:41 INFO - PROCESS | 4092 | ++DOCSHELL 1AADA000 == 48 [pid = 4092] [id = 86] 18:21:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (1AADA400) [pid = 4092] [serial = 255] [outer = 00000000] 18:21:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (1AADEC00) [pid = 4092] [serial = 256] [outer = 1AADA400] 18:21:41 INFO - PROCESS | 4092 | 1463966501830 Marionette DEBUG loaded listener.js 18:21:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (1AAE3800) [pid = 4092] [serial = 257] [outer = 1AADA400] 18:21:42 INFO - PROCESS | 4092 | 1463966502706 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1250ms 18:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:21:42 INFO - PROCESS | 4092 | 1463966502739 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 18:21:42 INFO - PROCESS | 4092 | 1463966502742 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 18:21:42 INFO - PROCESS | 4092 | 1463966502747 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:21:42 INFO - PROCESS | 4092 | 1463966502750 Marionette TRACE conn3 <- [1,310,null,{}] 18:21:42 INFO - PROCESS | 4092 | 1463966502770 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:42 INFO - PROCESS | 4092 | 1463966502862 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 18:21:42 INFO - PROCESS | 4092 | 1463966502937 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:42 INFO - PROCESS | 4092 | ++DOCSHELL 1125AC00 == 49 [pid = 4092] [id = 87] 18:21:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (1125B400) [pid = 4092] [serial = 258] [outer = 00000000] 18:21:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (1381C400) [pid = 4092] [serial = 259] [outer = 1125B400] 18:21:42 INFO - PROCESS | 4092 | 1463966502984 Marionette DEBUG loaded listener.js 18:21:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (141B1000) [pid = 4092] [serial = 260] [outer = 1125B400] 18:21:43 INFO - PROCESS | 4092 | --DOCSHELL 143A5800 == 48 [pid = 4092] [id = 81] 18:21:43 INFO - PROCESS | 4092 | --DOCSHELL 13D9E400 == 47 [pid = 4092] [id = 80] 18:21:43 INFO - PROCESS | 4092 | --DOCSHELL 12B51400 == 46 [pid = 4092] [id = 79] 18:21:43 INFO - PROCESS | 4092 | --DOCSHELL 16FF1400 == 45 [pid = 4092] [id = 78] 18:21:43 INFO - PROCESS | 4092 | --DOCSHELL 16ED8800 == 44 [pid = 4092] [id = 77] 18:21:43 INFO - PROCESS | 4092 | --DOCSHELL 15FEF800 == 43 [pid = 4092] [id = 76] 18:21:43 INFO - PROCESS | 4092 | --DOCSHELL 1522B400 == 42 [pid = 4092] [id = 75] 18:21:43 INFO - PROCESS | 4092 | --DOCSHELL 13824800 == 41 [pid = 4092] [id = 74] 18:21:43 INFO - PROCESS | 4092 | --DOCSHELL 1125E800 == 40 [pid = 4092] [id = 73] 18:21:43 INFO - PROCESS | 4092 | --DOCSHELL 105F5400 == 39 [pid = 4092] [id = 72] 18:21:43 INFO - PROCESS | 4092 | --DOCSHELL 10B7A400 == 38 [pid = 4092] [id = 68] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (1810B400) [pid = 4092] [serial = 160] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (19F75800) [pid = 4092] [serial = 197] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (17C12C00) [pid = 4092] [serial = 184] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (19B6B800) [pid = 4092] [serial = 187] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (1330D800) [pid = 4092] [serial = 172] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (13377800) [pid = 4092] [serial = 173] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (15EF4400) [pid = 4092] [serial = 178] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (1522AC00) [pid = 4092] [serial = 175] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (15388800) [pid = 4092] [serial = 176] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (13304800) [pid = 4092] [serial = 165] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (12881800) [pid = 4092] [serial = 169] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (11AF1800) [pid = 4092] [serial = 168] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (10439400) [pid = 4092] [serial = 162] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (1A6D0000) [pid = 4092] [serial = 199] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (19CCF800) [pid = 4092] [serial = 190] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (19B73000) [pid = 4092] [serial = 188] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (1B3C1C00) [pid = 4092] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (1A034C00) [pid = 4092] [serial = 196] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (16BB4C00) [pid = 4092] [serial = 193] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (19F6C000) [pid = 4092] [serial = 191] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (16CB0C00) [pid = 4092] [serial = 181] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (16CB7C00) [pid = 4092] [serial = 182] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (17E2F400) [pid = 4092] [serial = 185] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (17487400) [pid = 4092] [serial = 194] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (164F4C00) [pid = 4092] [serial = 179] [outer = 00000000] [url = about:blank] 18:21:43 INFO - PROCESS | 4092 | 1463966503616 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 890ms 18:21:43 INFO - PROCESS | 4092 | 1463966503650 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 18:21:43 INFO - PROCESS | 4092 | 1463966503655 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 18:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:21:43 INFO - PROCESS | 4092 | 1463966503661 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:21:43 INFO - PROCESS | 4092 | 1463966503663 Marionette TRACE conn3 <- [1,314,null,{}] 18:21:43 INFO - PROCESS | 4092 | 1463966503667 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:43 INFO - PROCESS | 4092 | 1463966503745 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 18:21:43 INFO - PROCESS | 4092 | 1463966503752 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:43 INFO - PROCESS | 4092 | ++DOCSHELL 11AF1800 == 39 [pid = 4092] [id = 88] 18:21:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (11AF6800) [pid = 4092] [serial = 261] [outer = 00000000] 18:21:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (13815C00) [pid = 4092] [serial = 262] [outer = 11AF6800] 18:21:43 INFO - PROCESS | 4092 | 1463966503798 Marionette DEBUG loaded listener.js 18:21:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (14359000) [pid = 4092] [serial = 263] [outer = 11AF6800] 18:21:44 INFO - PROCESS | 4092 | 1463966504255 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 640ms 18:21:44 INFO - PROCESS | 4092 | 1463966504306 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 18:21:44 INFO - PROCESS | 4092 | 1463966504308 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 18:21:44 INFO - PROCESS | 4092 | 1463966504312 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:21:44 INFO - PROCESS | 4092 | 1463966504315 Marionette TRACE conn3 <- [1,318,null,{}] 18:21:44 INFO - PROCESS | 4092 | 1463966504325 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:44 INFO - PROCESS | 4092 | 1463966504405 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 18:21:44 INFO - PROCESS | 4092 | 1463966504415 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:44 INFO - PROCESS | 4092 | ++DOCSHELL 15FF0000 == 40 [pid = 4092] [id = 89] 18:21:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (15FF0400) [pid = 4092] [serial = 264] [outer = 00000000] 18:21:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (16666800) [pid = 4092] [serial = 265] [outer = 15FF0400] 18:21:44 INFO - PROCESS | 4092 | 1463966504461 Marionette DEBUG loaded listener.js 18:21:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (16BB4C00) [pid = 4092] [serial = 266] [outer = 15FF0400] 18:21:44 INFO - PROCESS | 4092 | 1463966504894 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 641ms 18:21:44 INFO - PROCESS | 4092 | 1463966504952 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 18:21:44 INFO - PROCESS | 4092 | 1463966504954 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 18:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:21:44 INFO - PROCESS | 4092 | 1463966504957 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:21:44 INFO - PROCESS | 4092 | 1463966504959 Marionette TRACE conn3 <- [1,322,null,{}] 18:21:44 INFO - PROCESS | 4092 | 1463966504962 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:45 INFO - PROCESS | 4092 | 1463966505039 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 18:21:45 INFO - PROCESS | 4092 | 1463966505045 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:45 INFO - PROCESS | 4092 | ++DOCSHELL 16CAFC00 == 41 [pid = 4092] [id = 90] 18:21:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (16CB3000) [pid = 4092] [serial = 267] [outer = 00000000] 18:21:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (16F4F400) [pid = 4092] [serial = 268] [outer = 16CB3000] 18:21:45 INFO - PROCESS | 4092 | 1463966505089 Marionette DEBUG loaded listener.js 18:21:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (16F96000) [pid = 4092] [serial = 269] [outer = 16CB3000] 18:21:45 INFO - PROCESS | 4092 | 1463966505501 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 593ms 18:21:45 INFO - PROCESS | 4092 | 1463966505562 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 18:21:45 INFO - PROCESS | 4092 | 1463966505564 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 18:21:45 INFO - PROCESS | 4092 | 1463966505565 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:21:45 INFO - PROCESS | 4092 | 1463966505574 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:21:45 INFO - PROCESS | 4092 | 1463966505576 Marionette TRACE conn3 <- [1,326,null,{}] 18:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:21:45 INFO - PROCESS | 4092 | 1463966505580 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:45 INFO - PROCESS | 4092 | 1463966505664 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 18:21:45 INFO - PROCESS | 4092 | 1463966505671 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:45 INFO - PROCESS | 4092 | ++DOCSHELL 16F4E800 == 42 [pid = 4092] [id = 91] 18:21:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (1743E800) [pid = 4092] [serial = 270] [outer = 00000000] 18:21:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (1810A000) [pid = 4092] [serial = 271] [outer = 1743E800] 18:21:45 INFO - PROCESS | 4092 | 1463966505716 Marionette DEBUG loaded listener.js 18:21:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (196B2800) [pid = 4092] [serial = 272] [outer = 1743E800] 18:21:46 INFO - PROCESS | 4092 | 1463966506187 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 640ms 18:21:46 INFO - PROCESS | 4092 | 1463966506216 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 18:21:46 INFO - PROCESS | 4092 | 1463966506220 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 18:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:21:46 INFO - PROCESS | 4092 | 1463966506224 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:21:46 INFO - PROCESS | 4092 | 1463966506227 Marionette TRACE conn3 <- [1,330,null,{}] 18:21:46 INFO - PROCESS | 4092 | 1463966506230 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:46 INFO - PROCESS | 4092 | 1463966506355 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 18:21:46 INFO - PROCESS | 4092 | 1463966506364 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:46 INFO - PROCESS | 4092 | ++DOCSHELL 196AAC00 == 43 [pid = 4092] [id = 92] 18:21:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (196B2C00) [pid = 4092] [serial = 273] [outer = 00000000] 18:21:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (1A032000) [pid = 4092] [serial = 274] [outer = 196B2C00] 18:21:46 INFO - PROCESS | 4092 | 1463966506408 Marionette DEBUG loaded listener.js 18:21:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (1A2CA800) [pid = 4092] [serial = 275] [outer = 196B2C00] 18:21:46 INFO - PROCESS | 4092 | 1463966506842 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 641ms 18:21:46 INFO - PROCESS | 4092 | 1463966506859 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 18:21:46 INFO - PROCESS | 4092 | 1463966506861 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 18:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:21:46 INFO - PROCESS | 4092 | 1463966506864 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:21:46 INFO - PROCESS | 4092 | 1463966506866 Marionette TRACE conn3 <- [1,334,null,{}] 18:21:46 INFO - PROCESS | 4092 | 1463966506869 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:46 INFO - PROCESS | 4092 | 1463966506968 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 18:21:46 INFO - PROCESS | 4092 | 1463966506974 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:46 INFO - PROCESS | 4092 | ++DOCSHELL 1A03D000 == 44 [pid = 4092] [id = 93] 18:21:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (1A2D3C00) [pid = 4092] [serial = 276] [outer = 00000000] 18:21:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (1A7D7400) [pid = 4092] [serial = 277] [outer = 1A2D3C00] 18:21:47 INFO - PROCESS | 4092 | 1463966507107 Marionette DEBUG loaded listener.js 18:21:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (1A7D3400) [pid = 4092] [serial = 278] [outer = 1A2D3C00] 18:21:47 INFO - PROCESS | 4092 | 1463966507523 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 703ms 18:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:21:47 INFO - PROCESS | 4092 | 1463966507564 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 18:21:47 INFO - PROCESS | 4092 | 1463966507566 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 18:21:47 INFO - PROCESS | 4092 | 1463966507570 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:21:47 INFO - PROCESS | 4092 | 1463966507571 Marionette TRACE conn3 <- [1,338,null,{}] 18:21:47 INFO - PROCESS | 4092 | 1463966507575 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:47 INFO - PROCESS | 4092 | 1463966507676 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 18:21:47 INFO - PROCESS | 4092 | 1463966507682 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:47 INFO - PROCESS | 4092 | ++DOCSHELL 10B76000 == 45 [pid = 4092] [id = 94] 18:21:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (19CC8800) [pid = 4092] [serial = 279] [outer = 00000000] 18:21:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (1AADC400) [pid = 4092] [serial = 280] [outer = 19CC8800] 18:21:47 INFO - PROCESS | 4092 | 1463966507727 Marionette DEBUG loaded listener.js 18:21:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (1AAE5C00) [pid = 4092] [serial = 281] [outer = 19CC8800] 18:21:48 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (15EEE400) [pid = 4092] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:21:48 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (10A58000) [pid = 4092] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:21:48 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (16ED8C00) [pid = 4092] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:21:48 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (138D9C00) [pid = 4092] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:21:48 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (11264000) [pid = 4092] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:21:48 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (16FF3000) [pid = 4092] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:21:48 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (15385000) [pid = 4092] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:21:48 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (164EAC00) [pid = 4092] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:21:48 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (13DA4400) [pid = 4092] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:21:48 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (1743B000) [pid = 4092] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:21:48 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (1312F800) [pid = 4092] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:21:48 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (10477000) [pid = 4092] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:21:48 INFO - PROCESS | 4092 | 1463966508267 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 735ms 18:21:48 INFO - PROCESS | 4092 | 1463966508311 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 18:21:48 INFO - PROCESS | 4092 | 1463966508312 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 18:21:48 INFO - PROCESS | 4092 | 1463966508316 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:21:48 INFO - PROCESS | 4092 | 1463966508317 Marionette TRACE conn3 <- [1,342,null,{}] 18:21:48 INFO - PROCESS | 4092 | 1463966508347 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:48 INFO - PROCESS | 4092 | 1463966508458 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 18:21:48 INFO - PROCESS | 4092 | 1463966508472 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:48 INFO - PROCESS | 4092 | ++DOCSHELL 11264000 == 46 [pid = 4092] [id = 95] 18:21:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (138DC400) [pid = 4092] [serial = 282] [outer = 00000000] 18:21:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (16FF3000) [pid = 4092] [serial = 283] [outer = 138DC400] 18:21:48 INFO - PROCESS | 4092 | 1463966508516 Marionette DEBUG loaded listener.js 18:21:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (1A41D800) [pid = 4092] [serial = 284] [outer = 138DC400] 18:21:48 INFO - PROCESS | 4092 | 1463966508891 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 593ms 18:21:48 INFO - PROCESS | 4092 | 1463966508913 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 18:21:48 INFO - PROCESS | 4092 | 1463966508915 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 18:21:48 INFO - PROCESS | 4092 | 1463966508918 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:21:48 INFO - PROCESS | 4092 | 1463966508920 Marionette TRACE conn3 <- [1,346,null,{}] 18:21:48 INFO - PROCESS | 4092 | 1463966508956 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:49 INFO - PROCESS | 4092 | 1463966509031 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 18:21:49 INFO - PROCESS | 4092 | 1463966509038 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:49 INFO - PROCESS | 4092 | ++DOCSHELL 17A09000 == 47 [pid = 4092] [id = 96] 18:21:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (1A424800) [pid = 4092] [serial = 285] [outer = 00000000] 18:21:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (1AC3A000) [pid = 4092] [serial = 286] [outer = 1A424800] 18:21:49 INFO - PROCESS | 4092 | 1463966509081 Marionette DEBUG loaded listener.js 18:21:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (1AE24000) [pid = 4092] [serial = 287] [outer = 1A424800] 18:21:49 INFO - PROCESS | 4092 | 1463966509485 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 609ms 18:21:49 INFO - PROCESS | 4092 | 1463966509536 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 18:21:49 INFO - PROCESS | 4092 | 1463966509538 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 18:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:21:49 INFO - PROCESS | 4092 | 1463966509552 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:21:49 INFO - PROCESS | 4092 | 1463966509554 Marionette TRACE conn3 <- [1,350,null,{}] 18:21:49 INFO - PROCESS | 4092 | 1463966509558 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:49 INFO - PROCESS | 4092 | 1463966509650 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 18:21:49 INFO - PROCESS | 4092 | 1463966509659 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:49 INFO - PROCESS | 4092 | ++DOCSHELL 1AC39000 == 48 [pid = 4092] [id = 97] 18:21:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (1AE25400) [pid = 4092] [serial = 288] [outer = 00000000] 18:21:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (1AF53000) [pid = 4092] [serial = 289] [outer = 1AE25400] 18:21:49 INFO - PROCESS | 4092 | 1463966509708 Marionette DEBUG loaded listener.js 18:21:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (1AF57C00) [pid = 4092] [serial = 290] [outer = 1AE25400] 18:21:50 INFO - PROCESS | 4092 | 1463966510219 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 734ms 18:21:50 INFO - PROCESS | 4092 | 1463966510272 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 18:21:50 INFO - PROCESS | 4092 | 1463966510276 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 18:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:21:50 INFO - PROCESS | 4092 | 1463966510281 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:21:50 INFO - PROCESS | 4092 | 1463966510286 Marionette TRACE conn3 <- [1,354,null,{}] 18:21:50 INFO - PROCESS | 4092 | 1463966510293 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:50 INFO - PROCESS | 4092 | 1463966510436 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 18:21:50 INFO - PROCESS | 4092 | 1463966510559 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:50 INFO - PROCESS | 4092 | ++DOCSHELL 10B74000 == 49 [pid = 4092] [id = 98] 18:21:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (10B74800) [pid = 4092] [serial = 291] [outer = 00000000] 18:21:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (11CE7C00) [pid = 4092] [serial = 292] [outer = 10B74800] 18:21:50 INFO - PROCESS | 4092 | 1463966510615 Marionette DEBUG loaded listener.js 18:21:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (130D0400) [pid = 4092] [serial = 293] [outer = 10B74800] 18:21:51 INFO - PROCESS | 4092 | 1463966511222 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1000ms 18:21:51 INFO - PROCESS | 4092 | 1463966511285 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 18:21:51 INFO - PROCESS | 4092 | 1463966511290 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 18:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:21:51 INFO - PROCESS | 4092 | 1463966511311 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:21:51 INFO - PROCESS | 4092 | 1463966511314 Marionette TRACE conn3 <- [1,358,null,{}] 18:21:51 INFO - PROCESS | 4092 | 1463966511318 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:51 INFO - PROCESS | 4092 | 1463966511426 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 18:21:51 INFO - PROCESS | 4092 | 1463966511504 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:51 INFO - PROCESS | 4092 | ++DOCSHELL 105EF000 == 50 [pid = 4092] [id = 99] 18:21:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (1522B000) [pid = 4092] [serial = 294] [outer = 00000000] 18:21:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (15FBF000) [pid = 4092] [serial = 295] [outer = 1522B000] 18:21:51 INFO - PROCESS | 4092 | 1463966511597 Marionette DEBUG loaded listener.js 18:21:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (15FC3C00) [pid = 4092] [serial = 296] [outer = 1522B000] 18:21:52 INFO - PROCESS | 4092 | 1463966512178 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 891ms 18:21:52 INFO - PROCESS | 4092 | 1463966512219 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 18:21:52 INFO - PROCESS | 4092 | 1463966512222 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 18:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:21:52 INFO - PROCESS | 4092 | 1463966512227 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:21:52 INFO - PROCESS | 4092 | 1463966512231 Marionette TRACE conn3 <- [1,362,null,{}] 18:21:52 INFO - PROCESS | 4092 | 1463966512255 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:52 INFO - PROCESS | 4092 | 1463966512387 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 18:21:52 INFO - PROCESS | 4092 | 1463966512446 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:52 INFO - PROCESS | 4092 | ++DOCSHELL 15FCB000 == 51 [pid = 4092] [id = 100] 18:21:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (16663400) [pid = 4092] [serial = 297] [outer = 00000000] 18:21:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (16FB5000) [pid = 4092] [serial = 298] [outer = 16663400] 18:21:52 INFO - PROCESS | 4092 | 1463966512502 Marionette DEBUG loaded listener.js 18:21:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (196AE000) [pid = 4092] [serial = 299] [outer = 16663400] 18:21:53 INFO - PROCESS | 4092 | 1463966513087 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 891ms 18:21:53 INFO - PROCESS | 4092 | 1463966513133 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 18:21:53 INFO - PROCESS | 4092 | 1463966513135 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 18:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:21:53 INFO - PROCESS | 4092 | 1463966513139 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:21:53 INFO - PROCESS | 4092 | 1463966513141 Marionette TRACE conn3 <- [1,366,null,{}] 18:21:53 INFO - PROCESS | 4092 | 1463966513144 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:53 INFO - PROCESS | 4092 | 1463966513243 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 18:21:53 INFO - PROCESS | 4092 | 1463966513333 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:53 INFO - PROCESS | 4092 | ++DOCSHELL 19B73000 == 52 [pid = 4092] [id = 101] 18:21:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (19F72000) [pid = 4092] [serial = 300] [outer = 00000000] 18:21:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (1A7DB000) [pid = 4092] [serial = 301] [outer = 19F72000] 18:21:53 INFO - PROCESS | 4092 | 1463966513385 Marionette DEBUG loaded listener.js 18:21:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (1AE29C00) [pid = 4092] [serial = 302] [outer = 19F72000] 18:21:53 INFO - PROCESS | 4092 | 1463966513922 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 844ms 18:21:53 INFO - PROCESS | 4092 | 1463966513982 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 18:21:53 INFO - PROCESS | 4092 | 1463966513984 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 18:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:21:53 INFO - PROCESS | 4092 | 1463966513988 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:21:53 INFO - PROCESS | 4092 | 1463966513990 Marionette TRACE conn3 <- [1,370,null,{}] 18:21:53 INFO - PROCESS | 4092 | 1463966513994 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:54 INFO - PROCESS | 4092 | 1463966514095 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 18:21:54 INFO - PROCESS | 4092 | 1463966514313 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:54 INFO - PROCESS | 4092 | ++DOCSHELL 10D64C00 == 53 [pid = 4092] [id = 102] 18:21:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (10D6EC00) [pid = 4092] [serial = 303] [outer = 00000000] 18:21:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (10E25800) [pid = 4092] [serial = 304] [outer = 10D6EC00] 18:21:54 INFO - PROCESS | 4092 | 1463966514361 Marionette DEBUG loaded listener.js 18:21:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (11209800) [pid = 4092] [serial = 305] [outer = 10D6EC00] 18:21:54 INFO - PROCESS | 4092 | 1463966514973 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1047ms 18:21:55 INFO - PROCESS | 4092 | 1463966515044 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 18:21:55 INFO - PROCESS | 4092 | 1463966515048 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 18:21:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:21:55 INFO - PROCESS | 4092 | 1463966515053 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:21:55 INFO - PROCESS | 4092 | 1463966515056 Marionette TRACE conn3 <- [1,374,null,{}] 18:21:55 INFO - PROCESS | 4092 | 1463966515061 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:55 INFO - PROCESS | 4092 | 1463966515167 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 18:21:55 INFO - PROCESS | 4092 | --DOCSHELL 17A09000 == 52 [pid = 4092] [id = 96] 18:21:55 INFO - PROCESS | 4092 | --DOCSHELL 11264000 == 51 [pid = 4092] [id = 95] 18:21:55 INFO - PROCESS | 4092 | --DOCSHELL 10B76000 == 50 [pid = 4092] [id = 94] 18:21:55 INFO - PROCESS | 4092 | --DOCSHELL 1A03D000 == 49 [pid = 4092] [id = 93] 18:21:55 INFO - PROCESS | 4092 | --DOCSHELL 196AAC00 == 48 [pid = 4092] [id = 92] 18:21:55 INFO - PROCESS | 4092 | --DOCSHELL 16F4E800 == 47 [pid = 4092] [id = 91] 18:21:55 INFO - PROCESS | 4092 | --DOCSHELL 16CAFC00 == 46 [pid = 4092] [id = 90] 18:21:55 INFO - PROCESS | 4092 | --DOCSHELL 15FF0000 == 45 [pid = 4092] [id = 89] 18:21:55 INFO - PROCESS | 4092 | --DOCSHELL 11AF1800 == 44 [pid = 4092] [id = 88] 18:21:55 INFO - PROCESS | 4092 | --DOCSHELL 1125AC00 == 43 [pid = 4092] [id = 87] 18:21:55 INFO - PROCESS | 4092 | --DOCSHELL 10A58C00 == 42 [pid = 4092] [id = 83] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (13368400) [pid = 4092] [serial = 166] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (10A61000) [pid = 4092] [serial = 130] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (110C2400) [pid = 4092] [serial = 202] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (14358800) [pid = 4092] [serial = 205] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (10A73800) [pid = 4092] [serial = 214] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (10B7B400) [pid = 4092] [serial = 215] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (1810F400) [pid = 4092] [serial = 208] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (16F4D800) [pid = 4092] [serial = 229] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (13DAB800) [pid = 4092] [serial = 220] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (141AC800) [pid = 4092] [serial = 221] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (16F97C00) [pid = 4092] [serial = 230] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (11C59800) [pid = 4092] [serial = 217] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (12D73000) [pid = 4092] [serial = 218] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (17C14000) [pid = 4092] [serial = 233] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (15630000) [pid = 4092] [serial = 223] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (156CBC00) [pid = 4092] [serial = 224] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (16661400) [pid = 4092] [serial = 226] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (17A06000) [pid = 4092] [serial = 232] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (19CC7000) [pid = 4092] [serial = 211] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (164E9400) [pid = 4092] [serial = 238] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (1810E800) [pid = 4092] [serial = 235] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (196B6800) [pid = 4092] [serial = 241] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (196A7C00) [pid = 4092] [serial = 236] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (17CCC800) [pid = 4092] [serial = 239] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (16BAF400) [pid = 4092] [serial = 227] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (1A2C9000) [pid = 4092] [serial = 244] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (19CC6C00) [pid = 4092] [serial = 242] [outer = 00000000] [url = about:blank] 18:21:55 INFO - PROCESS | 4092 | 1463966515277 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:55 INFO - PROCESS | 4092 | ++DOCSHELL 10B76000 == 43 [pid = 4092] [id = 103] 18:21:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (10B7B400) [pid = 4092] [serial = 306] [outer = 00000000] 18:21:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (11264000) [pid = 4092] [serial = 307] [outer = 10B7B400] 18:21:55 INFO - PROCESS | 4092 | 1463966515323 Marionette DEBUG loaded listener.js 18:21:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (12B52C00) [pid = 4092] [serial = 308] [outer = 10B7B400] 18:21:55 INFO - PROCESS | 4092 | 1463966515729 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:21:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:21:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 750ms 18:21:55 INFO - PROCESS | 4092 | 1463966515794 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 18:21:55 INFO - PROCESS | 4092 | 1463966515798 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 18:21:55 INFO - PROCESS | 4092 | 1463966515802 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:21:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:21:55 INFO - PROCESS | 4092 | 1463966515804 Marionette TRACE conn3 <- [1,378,null,{}] 18:21:55 INFO - PROCESS | 4092 | 1463966515807 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:55 INFO - PROCESS | 4092 | 1463966515885 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 18:21:55 INFO - PROCESS | 4092 | 1463966515895 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:55 INFO - PROCESS | 4092 | ++DOCSHELL 13821800 == 44 [pid = 4092] [id = 104] 18:21:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (138D9C00) [pid = 4092] [serial = 309] [outer = 00000000] 18:21:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (141A8C00) [pid = 4092] [serial = 310] [outer = 138D9C00] 18:21:55 INFO - PROCESS | 4092 | 1463966515939 Marionette DEBUG loaded listener.js 18:21:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (1434FC00) [pid = 4092] [serial = 311] [outer = 138D9C00] 18:21:56 INFO - PROCESS | 4092 | 1463966516391 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:21:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:21:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 641ms 18:21:56 INFO - PROCESS | 4092 | 1463966516441 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 18:21:56 INFO - PROCESS | 4092 | 1463966516443 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 18:21:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:21:56 INFO - PROCESS | 4092 | 1463966516452 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:21:56 INFO - PROCESS | 4092 | 1463966516457 Marionette TRACE conn3 <- [1,382,null,{}] 18:21:56 INFO - PROCESS | 4092 | 1463966516461 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:56 INFO - PROCESS | 4092 | 1463966516546 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 18:21:56 INFO - PROCESS | 4092 | 1463966516555 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:56 INFO - PROCESS | 4092 | ++DOCSHELL 15624000 == 45 [pid = 4092] [id = 105] 18:21:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (15632000) [pid = 4092] [serial = 312] [outer = 00000000] 18:21:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (15FC1C00) [pid = 4092] [serial = 313] [outer = 15632000] 18:21:56 INFO - PROCESS | 4092 | 1463966516599 Marionette DEBUG loaded listener.js 18:21:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (15FC5400) [pid = 4092] [serial = 314] [outer = 15632000] 18:21:57 INFO - PROCESS | 4092 | 1463966517043 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:21:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:21:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 657ms 18:21:57 INFO - PROCESS | 4092 | 1463966517104 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 18:21:57 INFO - PROCESS | 4092 | 1463966517107 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 18:21:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:21:57 INFO - PROCESS | 4092 | 1463966517110 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:21:57 INFO - PROCESS | 4092 | 1463966517112 Marionette TRACE conn3 <- [1,386,null,{}] 18:21:57 INFO - PROCESS | 4092 | 1463966517115 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:57 INFO - PROCESS | 4092 | 1463966517191 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 18:21:57 INFO - PROCESS | 4092 | 1463966517299 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:57 INFO - PROCESS | 4092 | ++DOCSHELL 15FCA000 == 46 [pid = 4092] [id = 106] 18:21:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (15FCA800) [pid = 4092] [serial = 315] [outer = 00000000] 18:21:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (16BAF400) [pid = 4092] [serial = 316] [outer = 15FCA800] 18:21:57 INFO - PROCESS | 4092 | 1463966517347 Marionette DEBUG loaded listener.js 18:21:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (16BBA000) [pid = 4092] [serial = 317] [outer = 15FCA800] 18:21:57 INFO - PROCESS | 4092 | 1463966517748 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 18:21:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:21:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 703ms 18:21:57 INFO - PROCESS | 4092 | 1463966517812 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 18:21:57 INFO - PROCESS | 4092 | 1463966517814 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 18:21:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:21:57 INFO - PROCESS | 4092 | 1463966517824 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:21:57 INFO - PROCESS | 4092 | 1463966517826 Marionette TRACE conn3 <- [1,390,null,{}] 18:21:57 INFO - PROCESS | 4092 | 1463966517829 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:57 INFO - PROCESS | 4092 | 1463966517932 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 18:21:57 INFO - PROCESS | 4092 | 1463966517988 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:57 INFO - PROCESS | 4092 | ++DOCSHELL 16F4E800 == 47 [pid = 4092] [id = 107] 18:21:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (16F4F800) [pid = 4092] [serial = 318] [outer = 00000000] 18:21:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (16F57000) [pid = 4092] [serial = 319] [outer = 16F4F800] 18:21:58 INFO - PROCESS | 4092 | 1463966518038 Marionette DEBUG loaded listener.js 18:21:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (17619000) [pid = 4092] [serial = 320] [outer = 16F4F800] 18:21:58 INFO - PROCESS | 4092 | 1463966518485 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 18:21:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:21:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 703ms 18:21:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:21:58 INFO - PROCESS | 4092 | 1463966518552 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 18:21:58 INFO - PROCESS | 4092 | 1463966518554 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 18:21:58 INFO - PROCESS | 4092 | 1463966518558 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:21:58 INFO - PROCESS | 4092 | 1463966518559 Marionette TRACE conn3 <- [1,394,null,{}] 18:21:58 INFO - PROCESS | 4092 | 1463966518563 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:58 INFO - PROCESS | 4092 | 1463966518678 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 18:21:58 INFO - PROCESS | 4092 | 1463966518733 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:58 INFO - PROCESS | 4092 | ++DOCSHELL 15FEFC00 == 48 [pid = 4092] [id = 108] 18:21:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (16CB8400) [pid = 4092] [serial = 321] [outer = 00000000] 18:21:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (181F0C00) [pid = 4092] [serial = 322] [outer = 16CB8400] 18:21:58 INFO - PROCESS | 4092 | 1463966518777 Marionette DEBUG loaded listener.js 18:21:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (181FD000) [pid = 4092] [serial = 323] [outer = 16CB8400] 18:21:59 INFO - PROCESS | 4092 | 1463966519186 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 18:21:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:21:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 687ms 18:21:59 INFO - PROCESS | 4092 | 1463966519260 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 18:21:59 INFO - PROCESS | 4092 | 1463966519262 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 18:21:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:21:59 INFO - PROCESS | 4092 | 1463966519266 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:21:59 INFO - PROCESS | 4092 | 1463966519267 Marionette TRACE conn3 <- [1,398,null,{}] 18:21:59 INFO - PROCESS | 4092 | 1463966519271 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:21:59 INFO - PROCESS | 4092 | 1463966519373 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 18:21:59 INFO - PROCESS | 4092 | 1463966519384 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:21:59 INFO - PROCESS | 4092 | ++DOCSHELL 10D68800 == 49 [pid = 4092] [id = 109] 18:21:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (138E5000) [pid = 4092] [serial = 324] [outer = 00000000] 18:21:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (19B72800) [pid = 4092] [serial = 325] [outer = 138E5000] 18:21:59 INFO - PROCESS | 4092 | 1463966519427 Marionette DEBUG loaded listener.js 18:21:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (19CC8C00) [pid = 4092] [serial = 326] [outer = 138E5000] 18:21:59 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (196B2C00) [pid = 4092] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:21:59 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (1A2D3C00) [pid = 4092] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:21:59 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (15FF0400) [pid = 4092] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:21:59 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (16CB3000) [pid = 4092] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:21:59 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (1125B400) [pid = 4092] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:21:59 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (11AF6800) [pid = 4092] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:21:59 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (1A424800) [pid = 4092] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:21:59 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (19CC8800) [pid = 4092] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:21:59 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (1743E800) [pid = 4092] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:21:59 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (138DC400) [pid = 4092] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:21:59 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (10375800) [pid = 4092] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:21:59 INFO - PROCESS | 4092 | 1463966519894 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 18:21:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:21:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 703ms 18:21:59 INFO - PROCESS | 4092 | 1463966519982 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 18:21:59 INFO - PROCESS | 4092 | 1463966519984 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 18:21:59 INFO - PROCESS | 4092 | 1463966519987 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:21:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:21:59 INFO - PROCESS | 4092 | 1463966519998 Marionette TRACE conn3 <- [1,402,null,{}] 18:22:00 INFO - PROCESS | 4092 | 1463966520004 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:00 INFO - PROCESS | 4092 | 1463966520079 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 18:22:00 INFO - PROCESS | 4092 | 1463966520088 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:00 INFO - PROCESS | 4092 | ++DOCSHELL 1125B400 == 50 [pid = 4092] [id = 110] 18:22:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (13815800) [pid = 4092] [serial = 327] [outer = 00000000] 18:22:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (18104000) [pid = 4092] [serial = 328] [outer = 13815800] 18:22:00 INFO - PROCESS | 4092 | 1463966520134 Marionette DEBUG loaded listener.js 18:22:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (19B70C00) [pid = 4092] [serial = 329] [outer = 13815800] 18:22:00 INFO - PROCESS | 4092 | 1463966520558 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 18:22:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:22:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 594ms 18:22:00 INFO - PROCESS | 4092 | 1463966520586 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 18:22:00 INFO - PROCESS | 4092 | 1463966520588 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 18:22:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:22:00 INFO - PROCESS | 4092 | 1463966520595 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:22:00 INFO - PROCESS | 4092 | 1463966520597 Marionette TRACE conn3 <- [1,406,null,{}] 18:22:00 INFO - PROCESS | 4092 | 1463966520600 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:00 INFO - PROCESS | 4092 | 1463966520683 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 18:22:00 INFO - PROCESS | 4092 | 1463966520690 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:00 INFO - PROCESS | 4092 | ++DOCSHELL 19CD0400 == 51 [pid = 4092] [id = 111] 18:22:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (19CD3C00) [pid = 4092] [serial = 330] [outer = 00000000] 18:22:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (1A03D000) [pid = 4092] [serial = 331] [outer = 19CD3C00] 18:22:00 INFO - PROCESS | 4092 | 1463966520737 Marionette DEBUG loaded listener.js 18:22:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (1A6D2C00) [pid = 4092] [serial = 332] [outer = 19CD3C00] 18:22:01 INFO - PROCESS | 4092 | 1463966521141 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 18:22:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:22:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 593ms 18:22:01 INFO - PROCESS | 4092 | 1463966521189 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 18:22:01 INFO - PROCESS | 4092 | 1463966521191 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 18:22:01 INFO - PROCESS | 4092 | 1463966521198 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:22:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:22:01 INFO - PROCESS | 4092 | 1463966521199 Marionette TRACE conn3 <- [1,410,null,{}] 18:22:01 INFO - PROCESS | 4092 | 1463966521203 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:01 INFO - PROCESS | 4092 | 1463966521282 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 18:22:01 INFO - PROCESS | 4092 | 1463966521288 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:01 INFO - PROCESS | 4092 | ++DOCSHELL 18107400 == 52 [pid = 4092] [id = 112] 18:22:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (1A6D7800) [pid = 4092] [serial = 333] [outer = 00000000] 18:22:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (1A7DA800) [pid = 4092] [serial = 334] [outer = 1A6D7800] 18:22:01 INFO - PROCESS | 4092 | 1463966521339 Marionette DEBUG loaded listener.js 18:22:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (1AC3B000) [pid = 4092] [serial = 335] [outer = 1A6D7800] 18:22:01 INFO - PROCESS | 4092 | 1463966521945 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 18:22:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:22:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 797ms 18:22:02 INFO - PROCESS | 4092 | 1463966522002 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 18:22:02 INFO - PROCESS | 4092 | 1463966522006 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 18:22:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:22:02 INFO - PROCESS | 4092 | 1463966522026 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:22:02 INFO - PROCESS | 4092 | 1463966522031 Marionette TRACE conn3 <- [1,414,null,{}] 18:22:02 INFO - PROCESS | 4092 | 1463966522037 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:02 INFO - PROCESS | 4092 | 1463966522142 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 18:22:02 INFO - PROCESS | 4092 | 1463966522267 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:02 INFO - PROCESS | 4092 | ++DOCSHELL 10B77800 == 53 [pid = 4092] [id = 113] 18:22:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (10B7D000) [pid = 4092] [serial = 336] [outer = 00000000] 18:22:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (114F1800) [pid = 4092] [serial = 337] [outer = 10B7D000] 18:22:02 INFO - PROCESS | 4092 | 1463966522323 Marionette DEBUG loaded listener.js 18:22:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (12D6AC00) [pid = 4092] [serial = 338] [outer = 10B7D000] 18:22:02 INFO - PROCESS | 4092 | 1463966522943 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 18:22:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:22:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 938ms 18:22:02 INFO - PROCESS | 4092 | 1463966522970 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 18:22:02 INFO - PROCESS | 4092 | 1463966522976 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 18:22:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:22:02 INFO - PROCESS | 4092 | 1463966522983 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:22:02 INFO - PROCESS | 4092 | 1463966522985 Marionette TRACE conn3 <- [1,418,null,{}] 18:22:02 INFO - PROCESS | 4092 | 1463966522990 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:03 INFO - PROCESS | 4092 | 1463966523090 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 18:22:03 INFO - PROCESS | 4092 | 1463966523185 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:03 INFO - PROCESS | 4092 | ++DOCSHELL 110C2400 == 54 [pid = 4092] [id = 114] 18:22:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (11496800) [pid = 4092] [serial = 339] [outer = 00000000] 18:22:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (156D0C00) [pid = 4092] [serial = 340] [outer = 11496800] 18:22:03 INFO - PROCESS | 4092 | 1463966523237 Marionette DEBUG loaded listener.js 18:22:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (15EEC800) [pid = 4092] [serial = 341] [outer = 11496800] 18:22:04 INFO - PROCESS | 4092 | 1463966524243 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 18:22:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 18:22:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1297ms 18:22:04 INFO - PROCESS | 4092 | 1463966524281 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 18:22:04 INFO - PROCESS | 4092 | 1463966524283 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 18:22:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:22:04 INFO - PROCESS | 4092 | 1463966524287 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:22:04 INFO - PROCESS | 4092 | 1463966524291 Marionette TRACE conn3 <- [1,422,null,{}] 18:22:04 INFO - PROCESS | 4092 | 1463966524302 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:04 INFO - PROCESS | 4092 | 1463966524403 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 18:22:04 INFO - PROCESS | 4092 | 1463966524479 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:04 INFO - PROCESS | 4092 | ++DOCSHELL 16F50C00 == 55 [pid = 4092] [id = 115] 18:22:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (16F52000) [pid = 4092] [serial = 342] [outer = 00000000] 18:22:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (1A2C9000) [pid = 4092] [serial = 343] [outer = 16F52000] 18:22:04 INFO - PROCESS | 4092 | 1463966524534 Marionette DEBUG loaded listener.js 18:22:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (1AC37C00) [pid = 4092] [serial = 344] [outer = 16F52000] 18:22:05 INFO - PROCESS | 4092 | 1463966525581 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 18:22:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:22:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1359ms 18:22:05 INFO - PROCESS | 4092 | 1463966525639 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 18:22:05 INFO - PROCESS | 4092 | 1463966525642 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 18:22:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:22:05 INFO - PROCESS | 4092 | 1463966525646 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:22:05 INFO - PROCESS | 4092 | 1463966525648 Marionette TRACE conn3 <- [1,426,null,{}] 18:22:05 INFO - PROCESS | 4092 | 1463966525651 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:05 INFO - PROCESS | 4092 | 1463966525750 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 18:22:05 INFO - PROCESS | 4092 | 1463966525880 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:05 INFO - PROCESS | 4092 | ++DOCSHELL 16AEB800 == 56 [pid = 4092] [id = 116] 18:22:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (16AEC000) [pid = 4092] [serial = 345] [outer = 00000000] 18:22:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (16AF4400) [pid = 4092] [serial = 346] [outer = 16AEC000] 18:22:05 INFO - PROCESS | 4092 | 1463966525934 Marionette DEBUG loaded listener.js 18:22:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (16AF9C00) [pid = 4092] [serial = 347] [outer = 16AEC000] 18:22:06 INFO - PROCESS | 4092 | 1463966526632 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 18:22:06 INFO - PROCESS | 4092 | 1463966526689 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 18:22:06 INFO - PROCESS | 4092 | 1463966526714 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:22:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:22:06 INFO - PROCESS | 4092 | 1463966526718 Marionette TRACE conn3 <- [1,430,null,{}] 18:22:06 INFO - PROCESS | 4092 | 1463966526724 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:06 INFO - PROCESS | 4092 | 1463966526860 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 18:22:06 INFO - PROCESS | 4092 | 1463966526879 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:06 INFO - PROCESS | 4092 | ++DOCSHELL 110C4000 == 57 [pid = 4092] [id = 117] 18:22:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (110C5400) [pid = 4092] [serial = 348] [outer = 00000000] 18:22:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (13310400) [pid = 4092] [serial = 349] [outer = 110C5400] 18:22:06 INFO - PROCESS | 4092 | 1463966526927 Marionette DEBUG loaded listener.js 18:22:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (13DA3000) [pid = 4092] [serial = 350] [outer = 110C5400] 18:22:07 INFO - PROCESS | 4092 | 1463966527500 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 18:22:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:22:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 844ms 18:22:07 INFO - PROCESS | 4092 | 1463966527559 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 18:22:07 INFO - PROCESS | 4092 | 1463966527565 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 18:22:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:22:07 INFO - PROCESS | 4092 | 1463966527571 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:22:07 INFO - PROCESS | 4092 | 1463966527574 Marionette TRACE conn3 <- [1,434,null,{}] 18:22:07 INFO - PROCESS | 4092 | 1463966527577 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:07 INFO - PROCESS | 4092 | 1463966527671 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 18:22:07 INFO - PROCESS | 4092 | 1463966527756 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:07 INFO - PROCESS | 4092 | ++DOCSHELL 10375800 == 58 [pid = 4092] [id = 118] 18:22:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (103C7800) [pid = 4092] [serial = 351] [outer = 00000000] 18:22:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (11C4D800) [pid = 4092] [serial = 352] [outer = 103C7800] 18:22:07 INFO - PROCESS | 4092 | 1463966527840 Marionette DEBUG loaded listener.js 18:22:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (138E0000) [pid = 4092] [serial = 353] [outer = 103C7800] 18:22:07 INFO - PROCESS | 4092 | --DOCSHELL 19CD0400 == 57 [pid = 4092] [id = 111] 18:22:07 INFO - PROCESS | 4092 | --DOCSHELL 1125B400 == 56 [pid = 4092] [id = 110] 18:22:07 INFO - PROCESS | 4092 | --DOCSHELL 10D68800 == 55 [pid = 4092] [id = 109] 18:22:07 INFO - PROCESS | 4092 | --DOCSHELL 15FEFC00 == 54 [pid = 4092] [id = 108] 18:22:07 INFO - PROCESS | 4092 | --DOCSHELL 16F4E800 == 53 [pid = 4092] [id = 107] 18:22:07 INFO - PROCESS | 4092 | --DOCSHELL 15FCA000 == 52 [pid = 4092] [id = 106] 18:22:07 INFO - PROCESS | 4092 | --DOCSHELL 15624000 == 51 [pid = 4092] [id = 105] 18:22:07 INFO - PROCESS | 4092 | --DOCSHELL 13821800 == 50 [pid = 4092] [id = 104] 18:22:07 INFO - PROCESS | 4092 | --DOCSHELL 10B76000 == 49 [pid = 4092] [id = 103] 18:22:07 INFO - PROCESS | 4092 | --DOCSHELL 10D64C00 == 48 [pid = 4092] [id = 102] 18:22:07 INFO - PROCESS | 4092 | --DOCSHELL 196AE400 == 47 [pid = 4092] [id = 82] 18:22:07 INFO - PROCESS | 4092 | --DOCSHELL 1AC39000 == 46 [pid = 4092] [id = 97] 18:22:07 INFO - PROCESS | 4092 | --DOCSHELL 10B74000 == 45 [pid = 4092] [id = 98] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (1A032000) [pid = 4092] [serial = 274] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (1A7D7400) [pid = 4092] [serial = 277] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (1A7D3400) [pid = 4092] [serial = 278] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (1A2CA800) [pid = 4092] [serial = 275] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (16666800) [pid = 4092] [serial = 265] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (16BB4C00) [pid = 4092] [serial = 266] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (16F4F400) [pid = 4092] [serial = 268] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (16F96000) [pid = 4092] [serial = 269] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (1381C400) [pid = 4092] [serial = 259] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (141B1000) [pid = 4092] [serial = 260] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (13815C00) [pid = 4092] [serial = 262] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (1AE24000) [pid = 4092] [serial = 287] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (1AADC400) [pid = 4092] [serial = 280] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (14359000) [pid = 4092] [serial = 263] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (1AADEC00) [pid = 4092] [serial = 256] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (1810A000) [pid = 4092] [serial = 271] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (114FE400) [pid = 4092] [serial = 247] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (15388C00) [pid = 4092] [serial = 250] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (1810E400) [pid = 4092] [serial = 253] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (16FF3000) [pid = 4092] [serial = 283] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (1AC3A000) [pid = 4092] [serial = 286] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (1AF53000) [pid = 4092] [serial = 289] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (1AAE5C00) [pid = 4092] [serial = 281] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (1A41D800) [pid = 4092] [serial = 284] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (196B2800) [pid = 4092] [serial = 272] [outer = 00000000] [url = about:blank] 18:22:07 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (10A5C800) [pid = 4092] [serial = 163] [outer = 00000000] [url = about:blank] 18:22:08 INFO - PROCESS | 4092 | 1463966528270 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 18:22:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:22:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 734ms 18:22:08 INFO - PROCESS | 4092 | 1463966528310 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 18:22:08 INFO - PROCESS | 4092 | 1463966528312 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 18:22:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:22:08 INFO - PROCESS | 4092 | 1463966528316 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:22:08 INFO - PROCESS | 4092 | 1463966528319 Marionette TRACE conn3 <- [1,438,null,{}] 18:22:08 INFO - PROCESS | 4092 | 1463966528358 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:08 INFO - PROCESS | 4092 | 1463966528443 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 18:22:08 INFO - PROCESS | 4092 | 1463966528451 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:08 INFO - PROCESS | 4092 | ++DOCSHELL 15FCCC00 == 46 [pid = 4092] [id = 119] 18:22:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (15FEEC00) [pid = 4092] [serial = 354] [outer = 00000000] 18:22:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (1678DC00) [pid = 4092] [serial = 355] [outer = 15FEEC00] 18:22:08 INFO - PROCESS | 4092 | 1463966528497 Marionette DEBUG loaded listener.js 18:22:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (16AEE800) [pid = 4092] [serial = 356] [outer = 15FEEC00] 18:22:08 INFO - PROCESS | 4092 | 1463966528963 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 18:22:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:22:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 687ms 18:22:08 INFO - PROCESS | 4092 | 1463966528996 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 18:22:09 INFO - PROCESS | 4092 | 1463966528998 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 18:22:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:22:09 INFO - PROCESS | 4092 | 1463966529001 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:22:09 INFO - PROCESS | 4092 | 1463966529003 Marionette TRACE conn3 <- [1,442,null,{}] 18:22:09 INFO - PROCESS | 4092 | 1463966529006 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:09 INFO - PROCESS | 4092 | 1463966529083 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 18:22:09 INFO - PROCESS | 4092 | 1463966529089 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:09 INFO - PROCESS | 4092 | ++DOCSHELL 16AECC00 == 47 [pid = 4092] [id = 120] 18:22:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (16AF7C00) [pid = 4092] [serial = 357] [outer = 00000000] 18:22:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (16CBE400) [pid = 4092] [serial = 358] [outer = 16AF7C00] 18:22:09 INFO - PROCESS | 4092 | 1463966529136 Marionette DEBUG loaded listener.js 18:22:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (16F90000) [pid = 4092] [serial = 359] [outer = 16AF7C00] 18:22:09 INFO - PROCESS | 4092 | 1463966529565 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 18:22:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:22:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 594ms 18:22:09 INFO - PROCESS | 4092 | 1463966529597 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 18:22:09 INFO - PROCESS | 4092 | 1463966529599 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 18:22:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:22:09 INFO - PROCESS | 4092 | 1463966529602 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:22:09 INFO - PROCESS | 4092 | 1463966529604 Marionette TRACE conn3 <- [1,446,null,{}] 18:22:09 INFO - PROCESS | 4092 | 1463966529607 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:09 INFO - PROCESS | 4092 | 1463966529685 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 18:22:09 INFO - PROCESS | 4092 | 1463966529695 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:09 INFO - PROCESS | 4092 | ++DOCSHELL 1743B800 == 48 [pid = 4092] [id = 121] 18:22:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (17440800) [pid = 4092] [serial = 360] [outer = 00000000] 18:22:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (17CC1000) [pid = 4092] [serial = 361] [outer = 17440800] 18:22:09 INFO - PROCESS | 4092 | 1463966529741 Marionette DEBUG loaded listener.js 18:22:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (1810A000) [pid = 4092] [serial = 362] [outer = 17440800] 18:22:10 INFO - PROCESS | 4092 | 1463966530203 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 18:22:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:22:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 625ms 18:22:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:22:10 INFO - PROCESS | 4092 | 1463966530241 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 18:22:10 INFO - PROCESS | 4092 | 1463966530243 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 18:22:10 INFO - PROCESS | 4092 | 1463966530251 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:22:10 INFO - PROCESS | 4092 | 1463966530253 Marionette TRACE conn3 <- [1,450,null,{}] 18:22:10 INFO - PROCESS | 4092 | 1463966530256 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:10 INFO - PROCESS | 4092 | 1463966530379 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 18:22:10 INFO - PROCESS | 4092 | 1463966530386 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:10 INFO - PROCESS | 4092 | ++DOCSHELL 15FCC800 == 49 [pid = 4092] [id = 122] 18:22:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (1693C000) [pid = 4092] [serial = 363] [outer = 00000000] 18:22:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (19CD2000) [pid = 4092] [serial = 364] [outer = 1693C000] 18:22:10 INFO - PROCESS | 4092 | 1463966530430 Marionette DEBUG loaded listener.js 18:22:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (1A032800) [pid = 4092] [serial = 365] [outer = 1693C000] 18:22:10 INFO - PROCESS | 4092 | 1463966530856 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 18:22:10 INFO - PROCESS | 4092 | 1463966530888 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 18:22:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:22:10 INFO - PROCESS | 4092 | 1463966530897 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:22:10 INFO - PROCESS | 4092 | 1463966530899 Marionette TRACE conn3 <- [1,454,null,{}] 18:22:10 INFO - PROCESS | 4092 | 1463966530903 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:11 INFO - PROCESS | 4092 | 1463966531013 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 18:22:11 INFO - PROCESS | 4092 | 1463966531096 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:11 INFO - PROCESS | 4092 | ++DOCSHELL 10D61400 == 50 [pid = 4092] [id = 123] 18:22:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (1A03A400) [pid = 4092] [serial = 366] [outer = 00000000] 18:22:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (1AAD9800) [pid = 4092] [serial = 367] [outer = 1A03A400] 18:22:11 INFO - PROCESS | 4092 | 1463966531141 Marionette DEBUG loaded listener.js 18:22:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (1A7D7400) [pid = 4092] [serial = 368] [outer = 1A03A400] 18:22:11 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:11 INFO - PROCESS | 4092 | 1463966531565 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 18:22:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:22:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 703ms 18:22:11 INFO - PROCESS | 4092 | 1463966531601 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 18:22:11 INFO - PROCESS | 4092 | 1463966531603 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 18:22:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:22:11 INFO - PROCESS | 4092 | 1463966531606 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:22:11 INFO - PROCESS | 4092 | 1463966531608 Marionette TRACE conn3 <- [1,458,null,{}] 18:22:11 INFO - PROCESS | 4092 | 1463966531611 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:11 INFO - PROCESS | 4092 | 1463966531715 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 18:22:11 INFO - PROCESS | 4092 | 1463966531721 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:11 INFO - PROCESS | 4092 | ++DOCSHELL 1A41D800 == 51 [pid = 4092] [id = 124] 18:22:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (1AAE4800) [pid = 4092] [serial = 369] [outer = 00000000] 18:22:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (1AC3A000) [pid = 4092] [serial = 370] [outer = 1AAE4800] 18:22:11 INFO - PROCESS | 4092 | 1463966531764 Marionette DEBUG loaded listener.js 18:22:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (1AE23800) [pid = 4092] [serial = 371] [outer = 1AAE4800] 18:22:12 INFO - PROCESS | 4092 | 1463966532188 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 18:22:12 INFO - PROCESS | 4092 | 1463966532395 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 18:22:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:22:12 INFO - PROCESS | 4092 | 1463966532463 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:22:12 INFO - PROCESS | 4092 | 1463966532468 Marionette TRACE conn3 <- [1,462,null,{}] 18:22:12 INFO - PROCESS | 4092 | 1463966532474 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:12 INFO - PROCESS | 4092 | 1463966532618 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 18:22:12 INFO - PROCESS | 4092 | 1463966532630 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:12 INFO - PROCESS | 4092 | ++DOCSHELL 10B7A800 == 52 [pid = 4092] [id = 125] 18:22:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (10B7B400) [pid = 4092] [serial = 372] [outer = 00000000] 18:22:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (10D68800) [pid = 4092] [serial = 373] [outer = 10B7B400] 18:22:12 INFO - PROCESS | 4092 | 1463966532685 Marionette DEBUG loaded listener.js 18:22:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (110C4C00) [pid = 4092] [serial = 374] [outer = 10B7B400] 18:22:13 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:13 INFO - PROCESS | 4092 | 1463966533355 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 18:22:13 INFO - PROCESS | 4092 | 1463966533417 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 18:22:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:22:13 INFO - PROCESS | 4092 | 1463966533421 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:22:13 INFO - PROCESS | 4092 | 1463966533423 Marionette TRACE conn3 <- [1,466,null,{}] 18:22:13 INFO - PROCESS | 4092 | 1463966533431 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:13 INFO - PROCESS | 4092 | 1463966533535 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 18:22:13 INFO - PROCESS | 4092 | 1463966533662 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:13 INFO - PROCESS | 4092 | ++DOCSHELL 13D9F800 == 53 [pid = 4092] [id = 126] 18:22:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (13DA4400) [pid = 4092] [serial = 375] [outer = 00000000] 18:22:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (15385000) [pid = 4092] [serial = 376] [outer = 13DA4400] 18:22:13 INFO - PROCESS | 4092 | 1463966533716 Marionette DEBUG loaded listener.js 18:22:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (156C5400) [pid = 4092] [serial = 377] [outer = 13DA4400] 18:22:14 INFO - PROCESS | 4092 | 1463966534295 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 18:22:14 INFO - PROCESS | 4092 | 1463966534329 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 18:22:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:22:14 INFO - PROCESS | 4092 | 1463966534333 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:22:14 INFO - PROCESS | 4092 | 1463966534335 Marionette TRACE conn3 <- [1,470,null,{}] 18:22:14 INFO - PROCESS | 4092 | 1463966534339 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:14 INFO - PROCESS | 4092 | 1463966534443 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 18:22:14 INFO - PROCESS | 4092 | 1463966534545 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:14 INFO - PROCESS | 4092 | ++DOCSHELL 16660400 == 54 [pid = 4092] [id = 127] 18:22:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (16660C00) [pid = 4092] [serial = 378] [outer = 00000000] 18:22:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (16AF0000) [pid = 4092] [serial = 379] [outer = 16660C00] 18:22:14 INFO - PROCESS | 4092 | 1463966534604 Marionette DEBUG loaded listener.js 18:22:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (16BB1800) [pid = 4092] [serial = 380] [outer = 16660C00] 18:22:15 INFO - PROCESS | 4092 | 1463966535229 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 18:22:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:22:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 953ms 18:22:15 INFO - PROCESS | 4092 | 1463966535278 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 18:22:15 INFO - PROCESS | 4092 | 1463966535280 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 18:22:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:22:15 INFO - PROCESS | 4092 | 1463966535284 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:22:15 INFO - PROCESS | 4092 | 1463966535285 Marionette TRACE conn3 <- [1,474,null,{}] 18:22:15 INFO - PROCESS | 4092 | 1463966535289 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:15 INFO - PROCESS | 4092 | 1463966535386 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 18:22:15 INFO - PROCESS | 4092 | 1463966535480 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:15 INFO - PROCESS | 4092 | ++DOCSHELL 17A87C00 == 55 [pid = 4092] [id = 128] 18:22:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (17C12000) [pid = 4092] [serial = 381] [outer = 00000000] 18:22:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (1810E800) [pid = 4092] [serial = 382] [outer = 17C12000] 18:22:15 INFO - PROCESS | 4092 | 1463966535532 Marionette DEBUG loaded listener.js 18:22:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (19CCA000) [pid = 4092] [serial = 383] [outer = 17C12000] 18:22:15 INFO - PROCESS | 4092 | [4092] 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 18:22:15 INFO - PROCESS | 4092 | [4092] 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 18:22:16 INFO - PROCESS | 4092 | 1463966536062 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 18:22:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:22:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 844ms 18:22:16 INFO - PROCESS | 4092 | 1463966536126 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 18:22:16 INFO - PROCESS | 4092 | 1463966536129 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 18:22:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:22:16 INFO - PROCESS | 4092 | 1463966536132 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:22:16 INFO - PROCESS | 4092 | 1463966536134 Marionette TRACE conn3 <- [1,478,null,{}] 18:22:16 INFO - PROCESS | 4092 | 1463966536138 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:16 INFO - PROCESS | 4092 | 1463966536233 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 18:22:16 INFO - PROCESS | 4092 | 1463966536328 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:16 INFO - PROCESS | 4092 | ++DOCSHELL 10A63C00 == 56 [pid = 4092] [id = 129] 18:22:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (10A70C00) [pid = 4092] [serial = 384] [outer = 00000000] 18:22:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (139B4400) [pid = 4092] [serial = 385] [outer = 10A70C00] 18:22:16 INFO - PROCESS | 4092 | 1463966536380 Marionette DEBUG loaded listener.js 18:22:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (139B7400) [pid = 4092] [serial = 386] [outer = 10A70C00] 18:22:16 INFO - PROCESS | 4092 | 1463966536960 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 18:22:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:22:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 890ms 18:22:17 INFO - PROCESS | 4092 | 1463966537036 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 18:22:17 INFO - PROCESS | 4092 | 1463966537039 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 18:22:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:22:17 INFO - PROCESS | 4092 | 1463966537042 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:22:17 INFO - PROCESS | 4092 | 1463966537044 Marionette TRACE conn3 <- [1,482,null,{}] 18:22:17 INFO - PROCESS | 4092 | 1463966537048 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:17 INFO - PROCESS | 4092 | 1463966537170 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 18:22:17 INFO - PROCESS | 4092 | 1463966537418 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:17 INFO - PROCESS | 4092 | ++DOCSHELL 105F1400 == 57 [pid = 4092] [id = 130] 18:22:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (10A79C00) [pid = 4092] [serial = 387] [outer = 00000000] 18:22:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (10D68000) [pid = 4092] [serial = 388] [outer = 10A79C00] 18:22:17 INFO - PROCESS | 4092 | 1463966537472 Marionette DEBUG loaded listener.js 18:22:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (11C5A400) [pid = 4092] [serial = 389] [outer = 10A79C00] 18:22:18 INFO - PROCESS | 4092 | 1463966538041 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 18:22:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:22:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1031ms 18:22:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:22:18 INFO - PROCESS | 4092 | 1463966538084 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 18:22:18 INFO - PROCESS | 4092 | 1463966538088 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 18:22:18 INFO - PROCESS | 4092 | 1463966538092 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:22:18 INFO - PROCESS | 4092 | 1463966538095 Marionette TRACE conn3 <- [1,486,null,{}] 18:22:18 INFO - PROCESS | 4092 | 1463966538116 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:18 INFO - PROCESS | 4092 | 1463966538224 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 18:22:18 INFO - PROCESS | 4092 | 1463966538322 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:18 INFO - PROCESS | 4092 | ++DOCSHELL 1336B000 == 58 [pid = 4092] [id = 131] 18:22:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (13370C00) [pid = 4092] [serial = 390] [outer = 00000000] 18:22:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (143A5800) [pid = 4092] [serial = 391] [outer = 13370C00] 18:22:18 INFO - PROCESS | 4092 | 1463966538371 Marionette DEBUG loaded listener.js 18:22:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (1540EC00) [pid = 4092] [serial = 392] [outer = 13370C00] 18:22:18 INFO - PROCESS | 4092 | --DOCSHELL 10D61400 == 57 [pid = 4092] [id = 123] 18:22:18 INFO - PROCESS | 4092 | --DOCSHELL 15FCC800 == 56 [pid = 4092] [id = 122] 18:22:18 INFO - PROCESS | 4092 | --DOCSHELL 1743B800 == 55 [pid = 4092] [id = 121] 18:22:18 INFO - PROCESS | 4092 | --DOCSHELL 16AECC00 == 54 [pid = 4092] [id = 120] 18:22:18 INFO - PROCESS | 4092 | --DOCSHELL 15FCCC00 == 53 [pid = 4092] [id = 119] 18:22:18 INFO - PROCESS | 4092 | --DOCSHELL 10375800 == 52 [pid = 4092] [id = 118] 18:22:18 INFO - PROCESS | 4092 | --DOCSHELL 110C4000 == 51 [pid = 4092] [id = 117] 18:22:18 INFO - PROCESS | 4092 | --DOCSHELL 10B77800 == 50 [pid = 4092] [id = 113] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (1562EC00) [pid = 4092] [serial = 206] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (1A2D1400) [pid = 4092] [serial = 212] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (1A6D0400) [pid = 4092] [serial = 245] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (11AECC00) [pid = 4092] [serial = 203] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (196ABC00) [pid = 4092] [serial = 209] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (1A7DA800) [pid = 4092] [serial = 334] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (16F57000) [pid = 4092] [serial = 319] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (181FD000) [pid = 4092] [serial = 323] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (181F0C00) [pid = 4092] [serial = 322] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (17619000) [pid = 4092] [serial = 320] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (19B72800) [pid = 4092] [serial = 325] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (15FC1C00) [pid = 4092] [serial = 313] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (15FC5400) [pid = 4092] [serial = 314] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (18104000) [pid = 4092] [serial = 328] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (11264000) [pid = 4092] [serial = 307] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (12B52C00) [pid = 4092] [serial = 308] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (1AF57C00) [pid = 4092] [serial = 290] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (141A8C00) [pid = 4092] [serial = 310] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (1434FC00) [pid = 4092] [serial = 311] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (11209800) [pid = 4092] [serial = 305] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (10E25800) [pid = 4092] [serial = 304] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (1A6D2C00) [pid = 4092] [serial = 332] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (16BAF400) [pid = 4092] [serial = 316] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (11CE7C00) [pid = 4092] [serial = 292] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (15FBF000) [pid = 4092] [serial = 295] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (16FB5000) [pid = 4092] [serial = 298] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (1A7DB000) [pid = 4092] [serial = 301] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (1A03D000) [pid = 4092] [serial = 331] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (19CC8C00) [pid = 4092] [serial = 326] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (19B70C00) [pid = 4092] [serial = 329] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (16BBA000) [pid = 4092] [serial = 317] [outer = 00000000] [url = about:blank] 18:22:18 INFO - PROCESS | 4092 | 1463966538930 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 18:22:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:22:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 859ms 18:22:18 INFO - PROCESS | 4092 | 1463966538954 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 18:22:18 INFO - PROCESS | 4092 | 1463966538958 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 18:22:18 INFO - PROCESS | 4092 | 1463966538966 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:22:18 INFO - PROCESS | 4092 | 1463966538968 Marionette TRACE conn3 <- [1,490,null,{}] 18:22:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:22:18 INFO - PROCESS | 4092 | 1463966538972 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:19 INFO - PROCESS | 4092 | 1463966539072 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 18:22:19 INFO - PROCESS | 4092 | 1463966539084 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:19 INFO - PROCESS | 4092 | ++DOCSHELL 12AEDC00 == 51 [pid = 4092] [id = 132] 18:22:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (12B51400) [pid = 4092] [serial = 393] [outer = 00000000] 18:22:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (141AF800) [pid = 4092] [serial = 394] [outer = 12B51400] 18:22:19 INFO - PROCESS | 4092 | 1463966539128 Marionette DEBUG loaded listener.js 18:22:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (15978800) [pid = 4092] [serial = 395] [outer = 12B51400] 18:22:19 INFO - PROCESS | 4092 | 1463966539583 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 18:22:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:22:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 641ms 18:22:19 INFO - PROCESS | 4092 | 1463966539607 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 18:22:19 INFO - PROCESS | 4092 | 1463966539609 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 18:22:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:22:19 INFO - PROCESS | 4092 | 1463966539618 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:22:19 INFO - PROCESS | 4092 | 1463966539623 Marionette TRACE conn3 <- [1,494,null,{}] 18:22:19 INFO - PROCESS | 4092 | 1463966539632 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:19 INFO - PROCESS | 4092 | 1463966539713 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 18:22:19 INFO - PROCESS | 4092 | 1463966539723 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:19 INFO - PROCESS | 4092 | ++DOCSHELL 15FC2C00 == 52 [pid = 4092] [id = 133] 18:22:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (15FC6400) [pid = 4092] [serial = 396] [outer = 00000000] 18:22:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (15FF0400) [pid = 4092] [serial = 397] [outer = 15FC6400] 18:22:19 INFO - PROCESS | 4092 | 1463966539769 Marionette DEBUG loaded listener.js 18:22:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (1693B400) [pid = 4092] [serial = 398] [outer = 15FC6400] 18:22:20 INFO - PROCESS | 4092 | 1463966540204 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 18:22:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:22:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 625ms 18:22:20 INFO - PROCESS | 4092 | 1463966540255 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 18:22:20 INFO - PROCESS | 4092 | 1463966540258 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 18:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:22:20 INFO - PROCESS | 4092 | 1463966540261 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:22:20 INFO - PROCESS | 4092 | 1463966540263 Marionette TRACE conn3 <- [1,498,null,{}] 18:22:20 INFO - PROCESS | 4092 | 1463966540266 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:20 INFO - PROCESS | 4092 | 1463966540344 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 18:22:20 INFO - PROCESS | 4092 | 1463966540352 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:20 INFO - PROCESS | 4092 | ++DOCSHELL 139B2C00 == 53 [pid = 4092] [id = 134] 18:22:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (16AED800) [pid = 4092] [serial = 399] [outer = 00000000] 18:22:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (16CB1400) [pid = 4092] [serial = 400] [outer = 16AED800] 18:22:20 INFO - PROCESS | 4092 | 1463966540399 Marionette DEBUG loaded listener.js 18:22:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (16F57000) [pid = 4092] [serial = 401] [outer = 16AED800] 18:22:20 INFO - PROCESS | 4092 | 1463966540860 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 18:22:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:22:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 625ms 18:22:20 INFO - PROCESS | 4092 | 1463966540899 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 18:22:20 INFO - PROCESS | 4092 | 1463966540901 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 18:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:22:20 INFO - PROCESS | 4092 | 1463966540913 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:22:20 INFO - PROCESS | 4092 | 1463966540915 Marionette TRACE conn3 <- [1,502,null,{}] 18:22:20 INFO - PROCESS | 4092 | 1463966540919 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:20 INFO - PROCESS | 4092 | 1463966540999 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 18:22:21 INFO - PROCESS | 4092 | 1463966541006 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:21 INFO - PROCESS | 4092 | ++DOCSHELL 16F4D400 == 54 [pid = 4092] [id = 135] 18:22:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (17487400) [pid = 4092] [serial = 402] [outer = 00000000] 18:22:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (17E35000) [pid = 4092] [serial = 403] [outer = 17487400] 18:22:21 INFO - PROCESS | 4092 | 1463966541057 Marionette DEBUG loaded listener.js 18:22:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (196A9000) [pid = 4092] [serial = 404] [outer = 17487400] 18:22:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (19B6B800) [pid = 4092] [serial = 405] [outer = 1B338400] 18:22:21 INFO - PROCESS | 4092 | 1463966541597 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 18:22:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:22:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 735ms 18:22:21 INFO - PROCESS | 4092 | 1463966541656 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 18:22:21 INFO - PROCESS | 4092 | 1463966541658 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 18:22:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:22:21 INFO - PROCESS | 4092 | 1463966541693 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:22:21 INFO - PROCESS | 4092 | 1463966541696 Marionette TRACE conn3 <- [1,506,null,{}] 18:22:21 INFO - PROCESS | 4092 | 1463966541706 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:21 INFO - PROCESS | 4092 | 1463966541814 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 18:22:21 INFO - PROCESS | 4092 | 1463966541828 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:21 INFO - PROCESS | 4092 | ++DOCSHELL 10B7AC00 == 55 [pid = 4092] [id = 136] 18:22:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (1120C800) [pid = 4092] [serial = 406] [outer = 00000000] 18:22:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (196B5C00) [pid = 4092] [serial = 407] [outer = 1120C800] 18:22:21 INFO - PROCESS | 4092 | 1463966541916 Marionette DEBUG loaded listener.js 18:22:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (19F77C00) [pid = 4092] [serial = 408] [outer = 1120C800] 18:22:22 INFO - PROCESS | 4092 | 1463966542334 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 18:22:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:22:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 719ms 18:22:22 INFO - PROCESS | 4092 | 1463966542386 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 18:22:22 INFO - PROCESS | 4092 | 1463966542388 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 18:22:22 INFO - PROCESS | 4092 | 1463966542391 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:22:22 INFO - PROCESS | 4092 | 1463966542393 Marionette TRACE conn3 <- [1,510,null,{}] 18:22:22 INFO - PROCESS | 4092 | 1463966542396 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:22 INFO - PROCESS | 4092 | 1463966542504 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 18:22:22 INFO - PROCESS | 4092 | 1463966542510 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:22 INFO - PROCESS | 4092 | ++DOCSHELL 196B5000 == 56 [pid = 4092] [id = 137] 18:22:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (19CC9400) [pid = 4092] [serial = 409] [outer = 00000000] 18:22:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (1A6D8800) [pid = 4092] [serial = 410] [outer = 19CC9400] 18:22:22 INFO - PROCESS | 4092 | 1463966542598 Marionette DEBUG loaded listener.js 18:22:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (1A7DB000) [pid = 4092] [serial = 411] [outer = 19CC9400] 18:22:23 INFO - PROCESS | 4092 | 1463966543001 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 18:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 641ms 18:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:22:23 INFO - PROCESS | 4092 | 1463966543035 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 18:22:23 INFO - PROCESS | 4092 | 1463966543037 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 18:22:23 INFO - PROCESS | 4092 | 1463966543040 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:22:23 INFO - PROCESS | 4092 | 1463966543042 Marionette TRACE conn3 <- [1,514,null,{}] 18:22:23 INFO - PROCESS | 4092 | 1463966543046 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:23 INFO - PROCESS | 4092 | 1463966543155 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (1693C000) [pid = 4092] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (10B74800) [pid = 4092] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (1522B000) [pid = 4092] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (16663400) [pid = 4092] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (19F72000) [pid = 4092] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (1A040000) [pid = 4092] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (141AA800) [pid = 4092] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (110C5400) [pid = 4092] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (103C7800) [pid = 4092] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (15FEEC00) [pid = 4092] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (10A59C00) [pid = 4092] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (1AADA400) [pid = 4092] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (11496800) [pid = 4092] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (16AF7C00) [pid = 4092] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (16F52000) [pid = 4092] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (10B7D000) [pid = 4092] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (16AEC000) [pid = 4092] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (16F4CC00) [pid = 4092] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (1A03A400) [pid = 4092] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:22:23 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (17440800) [pid = 4092] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:22:23 INFO - PROCESS | 4092 | 1463966543363 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:23 INFO - PROCESS | 4092 | ++DOCSHELL 10432C00 == 57 [pid = 4092] [id = 138] 18:22:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (10A59C00) [pid = 4092] [serial = 412] [outer = 00000000] 18:22:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (10D66400) [pid = 4092] [serial = 413] [outer = 10A59C00] 18:22:23 INFO - PROCESS | 4092 | 1463966543420 Marionette DEBUG loaded listener.js 18:22:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (1381F000) [pid = 4092] [serial = 414] [outer = 10A59C00] 18:22:23 INFO - PROCESS | 4092 | 1463966543778 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 18:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 18:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 797ms 18:22:23 INFO - PROCESS | 4092 | 1463966543842 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 18:22:23 INFO - PROCESS | 4092 | 1463966543844 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 18:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:22:23 INFO - PROCESS | 4092 | 1463966543848 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:22:23 INFO - PROCESS | 4092 | 1463966543850 Marionette TRACE conn3 <- [1,518,null,{}] 18:22:23 INFO - PROCESS | 4092 | 1463966543854 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:23 INFO - PROCESS | 4092 | 1463966543961 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 18:22:23 INFO - PROCESS | 4092 | 1463966543970 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:23 INFO - PROCESS | 4092 | ++DOCSHELL 10B75C00 == 58 [pid = 4092] [id = 139] 18:22:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (10B7E000) [pid = 4092] [serial = 415] [outer = 00000000] 18:22:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (16F55000) [pid = 4092] [serial = 416] [outer = 10B7E000] 18:22:24 INFO - PROCESS | 4092 | 1463966544013 Marionette DEBUG loaded listener.js 18:22:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (17440800) [pid = 4092] [serial = 417] [outer = 10B7E000] 18:22:24 INFO - PROCESS | 4092 | 1463966544418 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 18:22:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:22:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 594ms 18:22:24 INFO - PROCESS | 4092 | 1463966544445 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 18:22:24 INFO - PROCESS | 4092 | 1463966544447 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 18:22:24 INFO - PROCESS | 4092 | 1463966544450 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:22:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:22:24 INFO - PROCESS | 4092 | 1463966544452 Marionette TRACE conn3 <- [1,522,null,{}] 18:22:24 INFO - PROCESS | 4092 | 1463966544455 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:24 INFO - PROCESS | 4092 | 1463966544533 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 18:22:24 INFO - PROCESS | 4092 | 1463966544641 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:24 INFO - PROCESS | 4092 | ++DOCSHELL 15FBE800 == 59 [pid = 4092] [id = 140] 18:22:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (15FC8400) [pid = 4092] [serial = 418] [outer = 00000000] 18:22:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (1AC2EC00) [pid = 4092] [serial = 419] [outer = 15FC8400] 18:22:24 INFO - PROCESS | 4092 | 1463966544691 Marionette DEBUG loaded listener.js 18:22:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (1AE2C400) [pid = 4092] [serial = 420] [outer = 15FC8400] 18:22:25 INFO - PROCESS | 4092 | 1463966545062 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 18:22:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:22:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 641ms 18:22:25 INFO - PROCESS | 4092 | 1463966545088 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 18:22:25 INFO - PROCESS | 4092 | 1463966545090 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 18:22:25 INFO - PROCESS | 4092 | 1463966545093 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:22:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:22:25 INFO - PROCESS | 4092 | 1463966545096 Marionette TRACE conn3 <- [1,526,null,{}] 18:22:25 INFO - PROCESS | 4092 | 1463966545099 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:25 INFO - PROCESS | 4092 | 1463966545225 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 18:22:25 INFO - PROCESS | 4092 | 1463966545231 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:25 INFO - PROCESS | 4092 | ++DOCSHELL 1AF56400 == 60 [pid = 4092] [id = 141] 18:22:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (1AF57000) [pid = 4092] [serial = 421] [outer = 00000000] 18:22:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (1B143C00) [pid = 4092] [serial = 422] [outer = 1AF57000] 18:22:25 INFO - PROCESS | 4092 | 1463966545274 Marionette DEBUG loaded listener.js 18:22:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (1B147000) [pid = 4092] [serial = 423] [outer = 1AF57000] 18:22:25 INFO - PROCESS | 4092 | 1463966545943 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 18:22:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 18:22:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 906ms 18:22:26 INFO - PROCESS | 4092 | 1463966545999 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 18:22:26 INFO - PROCESS | 4092 | 1463966546005 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 18:22:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:22:26 INFO - PROCESS | 4092 | 1463966546009 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:22:26 INFO - PROCESS | 4092 | 1463966546014 Marionette TRACE conn3 <- [1,530,null,{}] 18:22:26 INFO - PROCESS | 4092 | 1463966546019 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:26 INFO - PROCESS | 4092 | 1463966546134 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 18:22:26 INFO - PROCESS | 4092 | 1463966546255 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:26 INFO - PROCESS | 4092 | ++DOCSHELL 13310C00 == 61 [pid = 4092] [id = 142] 18:22:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (13375000) [pid = 4092] [serial = 424] [outer = 00000000] 18:22:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (139B3000) [pid = 4092] [serial = 425] [outer = 13375000] 18:22:26 INFO - PROCESS | 4092 | 1463966546312 Marionette DEBUG loaded listener.js 18:22:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (15230C00) [pid = 4092] [serial = 426] [outer = 13375000] 18:22:26 INFO - PROCESS | 4092 | 1463966546831 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 18:22:26 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 18:22:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:22:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:22:26 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 18:22:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:22:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:22:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:22:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:22:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 828ms 18:22:26 INFO - PROCESS | 4092 | 1463966546853 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 18:22:26 INFO - PROCESS | 4092 | 1463966546859 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 18:22:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:22:26 INFO - PROCESS | 4092 | 1463966546865 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:22:26 INFO - PROCESS | 4092 | 1463966546868 Marionette TRACE conn3 <- [1,534,null,{}] 18:22:26 INFO - PROCESS | 4092 | 1463966546872 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:26 INFO - PROCESS | 4092 | 1463966546988 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 18:22:27 INFO - PROCESS | 4092 | 1463966547116 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:27 INFO - PROCESS | 4092 | ++DOCSHELL 1562C000 == 62 [pid = 4092] [id = 143] 18:22:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (15630000) [pid = 4092] [serial = 427] [outer = 00000000] 18:22:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (16BAF400) [pid = 4092] [serial = 428] [outer = 15630000] 18:22:27 INFO - PROCESS | 4092 | 1463966547172 Marionette DEBUG loaded listener.js 18:22:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (17E2F000) [pid = 4092] [serial = 429] [outer = 15630000] 18:22:27 INFO - PROCESS | 4092 | 1463966547703 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 18:22:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 18:22:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 906ms 18:22:27 INFO - PROCESS | 4092 | 1463966547767 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 18:22:27 INFO - PROCESS | 4092 | 1463966547770 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 18:22:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:22:27 INFO - PROCESS | 4092 | 1463966547788 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:22:27 INFO - PROCESS | 4092 | 1463966547792 Marionette TRACE conn3 <- [1,538,null,{}] 18:22:27 INFO - PROCESS | 4092 | 1463966547806 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:27 INFO - PROCESS | 4092 | 1463966547912 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 18:22:28 INFO - PROCESS | 4092 | 1463966548011 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:28 INFO - PROCESS | 4092 | ++DOCSHELL 1AE26800 == 63 [pid = 4092] [id = 144] 18:22:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (1AF57800) [pid = 4092] [serial = 430] [outer = 00000000] 18:22:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (1B141C00) [pid = 4092] [serial = 431] [outer = 1AF57800] 18:22:28 INFO - PROCESS | 4092 | 1463966548066 Marionette DEBUG loaded listener.js 18:22:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (1B14C400) [pid = 4092] [serial = 432] [outer = 1AF57800] 18:22:28 INFO - PROCESS | 4092 | 1463966548587 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 18:22:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 18:22:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 860ms 18:22:28 INFO - PROCESS | 4092 | 1463966548636 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 18:22:28 INFO - PROCESS | 4092 | 1463966548639 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 18:22:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:22:28 INFO - PROCESS | 4092 | 1463966548658 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:22:28 INFO - PROCESS | 4092 | 1463966548660 Marionette TRACE conn3 <- [1,542,null,{}] 18:22:28 INFO - PROCESS | 4092 | 1463966548665 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:28 INFO - PROCESS | 4092 | 1463966548770 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 18:22:28 INFO - PROCESS | 4092 | 1463966548880 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:28 INFO - PROCESS | 4092 | ++DOCSHELL 1A4A5C00 == 64 [pid = 4092] [id = 145] 18:22:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (1A4A6400) [pid = 4092] [serial = 433] [outer = 00000000] 18:22:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (1A4AC800) [pid = 4092] [serial = 434] [outer = 1A4A6400] 18:22:28 INFO - PROCESS | 4092 | 1463966548933 Marionette DEBUG loaded listener.js 18:22:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (1AF4F400) [pid = 4092] [serial = 435] [outer = 1A4A6400] 18:22:29 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:29 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:22:29 INFO - PROCESS | 4092 | 1463966549482 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 18:22:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:22:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 859ms 18:22:29 INFO - PROCESS | 4092 | 1463966549506 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 18:22:29 INFO - PROCESS | 4092 | 1463966549509 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 18:22:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:22:29 INFO - PROCESS | 4092 | 1463966549514 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:22:29 INFO - PROCESS | 4092 | 1463966549517 Marionette TRACE conn3 <- [1,546,null,{}] 18:22:29 INFO - PROCESS | 4092 | 1463966549522 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:29 INFO - PROCESS | 4092 | 1463966549626 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 18:22:29 INFO - PROCESS | 4092 | 1463966549724 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:29 INFO - PROCESS | 4092 | ++DOCSHELL 16628400 == 65 [pid = 4092] [id = 146] 18:22:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (16628C00) [pid = 4092] [serial = 436] [outer = 00000000] 18:22:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (16630000) [pid = 4092] [serial = 437] [outer = 16628C00] 18:22:29 INFO - PROCESS | 4092 | 1463966549777 Marionette DEBUG loaded listener.js 18:22:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (16634000) [pid = 4092] [serial = 438] [outer = 16628C00] 18:22:30 INFO - PROCESS | 4092 | 1463966550314 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 18:22:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:22:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 843ms 18:22:30 INFO - PROCESS | 4092 | 1463966550354 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 18:22:30 INFO - PROCESS | 4092 | 1463966550356 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 18:22:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:22:30 INFO - PROCESS | 4092 | 1463966550360 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:22:30 INFO - PROCESS | 4092 | 1463966550361 Marionette TRACE conn3 <- [1,550,null,{}] 18:22:30 INFO - PROCESS | 4092 | 1463966550365 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:30 INFO - PROCESS | 4092 | 1463966550473 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 18:22:30 INFO - PROCESS | 4092 | 1463966550588 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:30 INFO - PROCESS | 4092 | ++DOCSHELL 1103A400 == 66 [pid = 4092] [id = 147] 18:22:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (1103AC00) [pid = 4092] [serial = 439] [outer = 00000000] 18:22:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (11040C00) [pid = 4092] [serial = 440] [outer = 1103AC00] 18:22:30 INFO - PROCESS | 4092 | 1463966550641 Marionette DEBUG loaded listener.js 18:22:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (16632C00) [pid = 4092] [serial = 441] [outer = 1103AC00] 18:22:31 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:31 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:22:31 INFO - PROCESS | 4092 | 1463966551453 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 18:22:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:22:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1141ms 18:22:31 INFO - PROCESS | 4092 | 1463966551502 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 18:22:31 INFO - PROCESS | 4092 | 1463966551506 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 18:22:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:22:31 INFO - PROCESS | 4092 | 1463966551511 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:22:31 INFO - PROCESS | 4092 | 1463966551515 Marionette TRACE conn3 <- [1,554,null,{}] 18:22:31 INFO - PROCESS | 4092 | 1463966551521 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:31 INFO - PROCESS | 4092 | 1463966551623 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 18:22:31 INFO - PROCESS | 4092 | 1463966551757 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:31 INFO - PROCESS | 4092 | ++DOCSHELL 10E23000 == 67 [pid = 4092] [id = 148] 18:22:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (10E30000) [pid = 4092] [serial = 442] [outer = 00000000] 18:22:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (1103D400) [pid = 4092] [serial = 443] [outer = 10E30000] 18:22:31 INFO - PROCESS | 4092 | 1463966551805 Marionette DEBUG loaded listener.js 18:22:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (11CEA400) [pid = 4092] [serial = 444] [outer = 10E30000] 18:22:32 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:32 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:22:32 INFO - PROCESS | 4092 | --DOCSHELL 13816000 == 66 [pid = 4092] [id = 69] 18:22:32 INFO - PROCESS | 4092 | --DOCSHELL 10472800 == 65 [pid = 4092] [id = 44] 18:22:32 INFO - PROCESS | 4092 | --DOCSHELL 15FBE800 == 64 [pid = 4092] [id = 140] 18:22:32 INFO - PROCESS | 4092 | --DOCSHELL 10B75C00 == 63 [pid = 4092] [id = 139] 18:22:32 INFO - PROCESS | 4092 | --DOCSHELL 10432C00 == 62 [pid = 4092] [id = 138] 18:22:32 INFO - PROCESS | 4092 | --DOCSHELL 196B5000 == 61 [pid = 4092] [id = 137] 18:22:32 INFO - PROCESS | 4092 | --DOCSHELL 10B7AC00 == 60 [pid = 4092] [id = 136] 18:22:32 INFO - PROCESS | 4092 | --DOCSHELL 16F4D400 == 59 [pid = 4092] [id = 135] 18:22:32 INFO - PROCESS | 4092 | --DOCSHELL 139B2C00 == 58 [pid = 4092] [id = 134] 18:22:32 INFO - PROCESS | 4092 | --DOCSHELL 15FC2C00 == 57 [pid = 4092] [id = 133] 18:22:32 INFO - PROCESS | 4092 | --DOCSHELL 12AEDC00 == 56 [pid = 4092] [id = 132] 18:22:32 INFO - PROCESS | 4092 | --DOCSHELL 1336B000 == 55 [pid = 4092] [id = 131] 18:22:32 INFO - PROCESS | 4092 | --DOCSHELL 105F1400 == 54 [pid = 4092] [id = 130] 18:22:32 INFO - PROCESS | 4092 | --DOCSHELL 10B7A800 == 53 [pid = 4092] [id = 125] 18:22:32 INFO - PROCESS | 4092 | --DOCSHELL 1A41D800 == 52 [pid = 4092] [id = 124] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (1A6D5400) [pid = 4092] [serial = 200] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (156C6400) [pid = 4092] [serial = 251] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (13310400) [pid = 4092] [serial = 349] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (11C4D800) [pid = 4092] [serial = 352] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (1678DC00) [pid = 4092] [serial = 355] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (13069000) [pid = 4092] [serial = 248] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (1AAE3800) [pid = 4092] [serial = 257] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (156D0C00) [pid = 4092] [serial = 340] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (16CBE400) [pid = 4092] [serial = 358] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (1AC37C00) [pid = 4092] [serial = 344] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (114F1800) [pid = 4092] [serial = 337] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (16AF4400) [pid = 4092] [serial = 346] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (15EEC800) [pid = 4092] [serial = 341] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (16AF9C00) [pid = 4092] [serial = 347] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (19F72C00) [pid = 4092] [serial = 254] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (13DA3000) [pid = 4092] [serial = 350] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (138E0000) [pid = 4092] [serial = 353] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (1A2C9000) [pid = 4092] [serial = 343] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (16AEE800) [pid = 4092] [serial = 356] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (12D6AC00) [pid = 4092] [serial = 338] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (16F90000) [pid = 4092] [serial = 359] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (1A7D7400) [pid = 4092] [serial = 368] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (1AC3A000) [pid = 4092] [serial = 370] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (1A032800) [pid = 4092] [serial = 365] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (1AAD9800) [pid = 4092] [serial = 367] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (1810A000) [pid = 4092] [serial = 362] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (17CC1000) [pid = 4092] [serial = 361] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (19CD2000) [pid = 4092] [serial = 364] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (130D0400) [pid = 4092] [serial = 293] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (15FC3C00) [pid = 4092] [serial = 296] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (196AE000) [pid = 4092] [serial = 299] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (1AE29C00) [pid = 4092] [serial = 302] [outer = 00000000] [url = about:blank] 18:22:32 INFO - PROCESS | 4092 | 1463966552385 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:22:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:22:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 907ms 18:22:32 INFO - PROCESS | 4092 | 1463966552417 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 18:22:32 INFO - PROCESS | 4092 | 1463966552422 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 18:22:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:22:32 INFO - PROCESS | 4092 | 1463966552428 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:22:32 INFO - PROCESS | 4092 | 1463966552430 Marionette TRACE conn3 <- [1,558,null,{}] 18:22:32 INFO - PROCESS | 4092 | 1463966552434 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:32 INFO - PROCESS | 4092 | 1463966552515 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 18:22:32 INFO - PROCESS | 4092 | 1463966552525 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:32 INFO - PROCESS | 4092 | ++DOCSHELL 110C0400 == 53 [pid = 4092] [id = 149] 18:22:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (110C4000) [pid = 4092] [serial = 445] [outer = 00000000] 18:22:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (13305C00) [pid = 4092] [serial = 446] [outer = 110C4000] 18:22:32 INFO - PROCESS | 4092 | 1463966552570 Marionette DEBUG loaded listener.js 18:22:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (1381D000) [pid = 4092] [serial = 447] [outer = 110C4000] 18:22:32 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:32 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:22:32 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:33 INFO - PROCESS | 4092 | 1463966553046 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 18:22:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:22:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 640ms 18:22:33 INFO - PROCESS | 4092 | 1463966553097 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 18:22:33 INFO - PROCESS | 4092 | 1463966553099 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 18:22:33 INFO - PROCESS | 4092 | 1463966553103 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:22:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:22:33 INFO - PROCESS | 4092 | 1463966553106 Marionette TRACE conn3 <- [1,562,null,{}] 18:22:33 INFO - PROCESS | 4092 | 1463966553116 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:33 INFO - PROCESS | 4092 | 1463966553199 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 18:22:33 INFO - PROCESS | 4092 | 1463966553207 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:33 INFO - PROCESS | 4092 | ++DOCSHELL 141A5C00 == 54 [pid = 4092] [id = 150] 18:22:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (141A8C00) [pid = 4092] [serial = 448] [outer = 00000000] 18:22:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (1522B000) [pid = 4092] [serial = 449] [outer = 141A8C00] 18:22:33 INFO - PROCESS | 4092 | 1463966553256 Marionette DEBUG loaded listener.js 18:22:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (156C4C00) [pid = 4092] [serial = 450] [outer = 141A8C00] 18:22:33 INFO - PROCESS | 4092 | 1463966553718 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:22:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:22:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 625ms 18:22:33 INFO - PROCESS | 4092 | 1463966553743 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 18:22:33 INFO - PROCESS | 4092 | 1463966553745 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 18:22:33 INFO - PROCESS | 4092 | 1463966553748 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:22:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:22:33 INFO - PROCESS | 4092 | 1463966553750 Marionette TRACE conn3 <- [1,566,null,{}] 18:22:33 INFO - PROCESS | 4092 | 1463966553753 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:33 INFO - PROCESS | 4092 | 1463966553831 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 18:22:33 INFO - PROCESS | 4092 | 1463966553838 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:33 INFO - PROCESS | 4092 | ++DOCSHELL 141AB400 == 55 [pid = 4092] [id = 151] 18:22:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (15413400) [pid = 4092] [serial = 451] [outer = 00000000] 18:22:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (15BA4400) [pid = 4092] [serial = 452] [outer = 15413400] 18:22:33 INFO - PROCESS | 4092 | 1463966553882 Marionette DEBUG loaded listener.js 18:22:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (15EF4C00) [pid = 4092] [serial = 453] [outer = 15413400] 18:22:34 INFO - PROCESS | 4092 | 1463966554331 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 18:22:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:22:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 640ms 18:22:34 INFO - PROCESS | 4092 | 1463966554386 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 18:22:34 INFO - PROCESS | 4092 | 1463966554397 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 18:22:34 INFO - PROCESS | 4092 | 1463966554401 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:22:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:22:34 INFO - PROCESS | 4092 | 1463966554403 Marionette TRACE conn3 <- [1,570,null,{}] 18:22:34 INFO - PROCESS | 4092 | 1463966554406 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:34 INFO - PROCESS | 4092 | 1463966554485 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 18:22:34 INFO - PROCESS | 4092 | 1463966554494 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:34 INFO - PROCESS | 4092 | ++DOCSHELL 15BA3C00 == 56 [pid = 4092] [id = 152] 18:22:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (15FBF000) [pid = 4092] [serial = 454] [outer = 00000000] 18:22:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (1662CC00) [pid = 4092] [serial = 455] [outer = 15FBF000] 18:22:34 INFO - PROCESS | 4092 | 1463966554538 Marionette DEBUG loaded listener.js 18:22:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (16630400) [pid = 4092] [serial = 456] [outer = 15FBF000] 18:22:35 INFO - PROCESS | 4092 | 1463966555011 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 18:22:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:22:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 625ms 18:22:35 INFO - PROCESS | 4092 | 1463966555041 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 18:22:35 INFO - PROCESS | 4092 | 1463966555042 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 18:22:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:22:35 INFO - PROCESS | 4092 | 1463966555052 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:22:35 INFO - PROCESS | 4092 | 1463966555053 Marionette TRACE conn3 <- [1,574,null,{}] 18:22:35 INFO - PROCESS | 4092 | 1463966555057 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:35 INFO - PROCESS | 4092 | 1463966555179 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 18:22:35 INFO - PROCESS | 4092 | 1463966555233 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:35 INFO - PROCESS | 4092 | ++DOCSHELL 15FC8C00 == 57 [pid = 4092] [id = 153] 18:22:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (16630800) [pid = 4092] [serial = 457] [outer = 00000000] 18:22:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (16BBA000) [pid = 4092] [serial = 458] [outer = 16630800] 18:22:35 INFO - PROCESS | 4092 | 1463966555277 Marionette DEBUG loaded listener.js 18:22:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (16F4F800) [pid = 4092] [serial = 459] [outer = 16630800] 18:22:35 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:35 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:22:35 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:35 INFO - PROCESS | 4092 | 1463966555683 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 18:22:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:22:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 704ms 18:22:35 INFO - PROCESS | 4092 | 1463966555746 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 18:22:35 INFO - PROCESS | 4092 | 1463966555748 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 18:22:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:22:35 INFO - PROCESS | 4092 | 1463966555757 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:22:35 INFO - PROCESS | 4092 | 1463966555759 Marionette TRACE conn3 <- [1,578,null,{}] 18:22:35 INFO - PROCESS | 4092 | 1463966555762 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:35 INFO - PROCESS | 4092 | 1463966555866 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 18:22:35 INFO - PROCESS | 4092 | 1463966555956 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:35 INFO - PROCESS | 4092 | ++DOCSHELL 15FC7C00 == 58 [pid = 4092] [id = 154] 18:22:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (16BB0000) [pid = 4092] [serial = 460] [outer = 00000000] 18:22:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (17484000) [pid = 4092] [serial = 461] [outer = 16BB0000] 18:22:35 INFO - PROCESS | 4092 | 1463966556001 Marionette DEBUG loaded listener.js 18:22:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (17CC1000) [pid = 4092] [serial = 462] [outer = 16BB0000] 18:22:36 INFO - PROCESS | 4092 | 1463966556397 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 18:22:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:22:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 703ms 18:22:36 INFO - PROCESS | 4092 | 1463966556456 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 18:22:36 INFO - PROCESS | 4092 | 1463966556458 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 18:22:36 INFO - PROCESS | 4092 | 1463966556461 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:22:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:22:36 INFO - PROCESS | 4092 | 1463966556463 Marionette TRACE conn3 <- [1,582,null,{}] 18:22:36 INFO - PROCESS | 4092 | 1463966556472 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:36 INFO - PROCESS | 4092 | 1463966556579 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 18:22:36 INFO - PROCESS | 4092 | 1463966556643 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:36 INFO - PROCESS | 4092 | ++DOCSHELL 16EDA000 == 59 [pid = 4092] [id = 155] 18:22:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (1743F000) [pid = 4092] [serial = 463] [outer = 00000000] 18:22:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (196ADC00) [pid = 4092] [serial = 464] [outer = 1743F000] 18:22:36 INFO - PROCESS | 4092 | 1463966556686 Marionette DEBUG loaded listener.js 18:22:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (196AE800) [pid = 4092] [serial = 465] [outer = 1743F000] 18:22:37 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (1A6D7800) [pid = 4092] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:22:37 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (15FC8400) [pid = 4092] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:22:37 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (1120C800) [pid = 4092] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:22:37 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (13370C00) [pid = 4092] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:22:37 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (17487400) [pid = 4092] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:22:37 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (12B51400) [pid = 4092] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:22:37 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (16AED800) [pid = 4092] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:22:37 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (10A79C00) [pid = 4092] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:22:37 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (15FC6400) [pid = 4092] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:22:37 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (19CC9400) [pid = 4092] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:22:37 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (10B7E000) [pid = 4092] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:22:37 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (10A59C00) [pid = 4092] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:22:37 INFO - PROCESS | 4092 | 1463966557230 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 18:22:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:22:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 797ms 18:22:37 INFO - PROCESS | 4092 | 1463966557263 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 18:22:37 INFO - PROCESS | 4092 | 1463966557265 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 18:22:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:22:37 INFO - PROCESS | 4092 | 1463966557269 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:22:37 INFO - PROCESS | 4092 | 1463966557270 Marionette TRACE conn3 <- [1,586,null,{}] 18:22:37 INFO - PROCESS | 4092 | 1463966557273 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:37 INFO - PROCESS | 4092 | 1463966557357 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 18:22:37 INFO - PROCESS | 4092 | 1463966557363 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:37 INFO - PROCESS | 4092 | ++DOCSHELL 10A79C00 == 60 [pid = 4092] [id = 156] 18:22:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (1434E000) [pid = 4092] [serial = 466] [outer = 00000000] 18:22:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (16BB1000) [pid = 4092] [serial = 467] [outer = 1434E000] 18:22:37 INFO - PROCESS | 4092 | 1463966557406 Marionette DEBUG loaded listener.js 18:22:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (17CC1800) [pid = 4092] [serial = 468] [outer = 1434E000] 18:22:37 INFO - PROCESS | 4092 | 1463966557826 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 18:22:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:22:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 594ms 18:22:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:22:37 INFO - PROCESS | 4092 | 1463966557866 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 18:22:37 INFO - PROCESS | 4092 | 1463966557868 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 18:22:37 INFO - PROCESS | 4092 | 1463966557871 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:22:37 INFO - PROCESS | 4092 | 1463966557873 Marionette TRACE conn3 <- [1,590,null,{}] 18:22:37 INFO - PROCESS | 4092 | 1463966557876 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:37 INFO - PROCESS | 4092 | 1463966557955 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 18:22:37 INFO - PROCESS | 4092 | 1463966557961 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:37 INFO - PROCESS | 4092 | ++DOCSHELL 15FCC800 == 61 [pid = 4092] [id = 157] 18:22:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (181F7000) [pid = 4092] [serial = 469] [outer = 00000000] 18:22:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (19F75800) [pid = 4092] [serial = 470] [outer = 181F7000] 18:22:37 INFO - PROCESS | 4092 | 1463966558004 Marionette DEBUG loaded listener.js 18:22:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (1A040000) [pid = 4092] [serial = 471] [outer = 181F7000] 18:22:38 INFO - PROCESS | 4092 | 1463966558416 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 18:22:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:22:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 594ms 18:22:38 INFO - PROCESS | 4092 | 1463966558468 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 18:22:38 INFO - PROCESS | 4092 | 1463966558471 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 18:22:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:22:38 INFO - PROCESS | 4092 | 1463966558478 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:22:38 INFO - PROCESS | 4092 | 1463966558480 Marionette TRACE conn3 <- [1,594,null,{}] 18:22:38 INFO - PROCESS | 4092 | 1463966558484 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:38 INFO - PROCESS | 4092 | 1463966558580 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 18:22:38 INFO - PROCESS | 4092 | 1463966558587 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:38 INFO - PROCESS | 4092 | ++DOCSHELL 1A2D2400 == 62 [pid = 4092] [id = 158] 18:22:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (1A424C00) [pid = 4092] [serial = 472] [outer = 00000000] 18:22:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (1A6CD800) [pid = 4092] [serial = 473] [outer = 1A424C00] 18:22:38 INFO - PROCESS | 4092 | 1463966558638 Marionette DEBUG loaded listener.js 18:22:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (1A7CC800) [pid = 4092] [serial = 474] [outer = 1A424C00] 18:22:39 INFO - PROCESS | 4092 | 1463966559104 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:22:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:22:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 641ms 18:22:39 INFO - PROCESS | 4092 | 1463966559113 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 18:22:39 INFO - PROCESS | 4092 | 1463966559115 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 18:22:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:22:39 INFO - PROCESS | 4092 | 1463966559118 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:22:39 INFO - PROCESS | 4092 | 1463966559120 Marionette TRACE conn3 <- [1,598,null,{}] 18:22:39 INFO - PROCESS | 4092 | 1463966559136 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:39 INFO - PROCESS | 4092 | 1463966559269 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 18:22:39 INFO - PROCESS | 4092 | 1463966559399 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:39 INFO - PROCESS | 4092 | ++DOCSHELL 10565800 == 63 [pid = 4092] [id = 159] 18:22:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (105E9C00) [pid = 4092] [serial = 475] [outer = 00000000] 18:22:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (10B7EC00) [pid = 4092] [serial = 476] [outer = 105E9C00] 18:22:39 INFO - PROCESS | 4092 | 1463966559456 Marionette DEBUG loaded listener.js 18:22:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (10D67000) [pid = 4092] [serial = 477] [outer = 105E9C00] 18:22:40 INFO - PROCESS | 4092 | 1463966560101 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 18:22:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:22:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1031ms 18:22:40 INFO - PROCESS | 4092 | 1463966560163 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 18:22:40 INFO - PROCESS | 4092 | 1463966560167 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 18:22:40 INFO - PROCESS | 4092 | 1463966560190 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:22:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:22:40 INFO - PROCESS | 4092 | 1463966560195 Marionette TRACE conn3 <- [1,602,null,{}] 18:22:40 INFO - PROCESS | 4092 | 1463966560214 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:40 INFO - PROCESS | 4092 | 1463966560320 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 18:22:40 INFO - PROCESS | 4092 | 1463966560447 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:40 INFO - PROCESS | 4092 | ++DOCSHELL 1312D800 == 64 [pid = 4092] [id = 160] 18:22:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (1312E800) [pid = 4092] [serial = 478] [outer = 00000000] 18:22:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (139B6800) [pid = 4092] [serial = 479] [outer = 1312E800] 18:22:40 INFO - PROCESS | 4092 | 1463966560507 Marionette DEBUG loaded listener.js 18:22:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (13DAC400) [pid = 4092] [serial = 480] [outer = 1312E800] 18:22:41 INFO - PROCESS | 4092 | 1463966561063 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 18:22:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:22:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 906ms 18:22:41 INFO - PROCESS | 4092 | 1463966561098 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 18:22:41 INFO - PROCESS | 4092 | 1463966561101 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 18:22:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:22:41 INFO - PROCESS | 4092 | 1463966561105 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:22:41 INFO - PROCESS | 4092 | 1463966561107 Marionette TRACE conn3 <- [1,606,null,{}] 18:22:41 INFO - PROCESS | 4092 | 1463966561111 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:41 INFO - PROCESS | 4092 | 1463966561215 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 18:22:41 INFO - PROCESS | 4092 | 1463966561317 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:41 INFO - PROCESS | 4092 | ++DOCSHELL 15975800 == 65 [pid = 4092] [id = 161] 18:22:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (1597A800) [pid = 4092] [serial = 481] [outer = 00000000] 18:22:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (16AEB000) [pid = 4092] [serial = 482] [outer = 1597A800] 18:22:41 INFO - PROCESS | 4092 | 1463966561369 Marionette DEBUG loaded listener.js 18:22:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (16BBE000) [pid = 4092] [serial = 483] [outer = 1597A800] 18:22:42 INFO - PROCESS | 4092 | 1463966562060 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:22:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:22:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 999ms 18:22:42 INFO - PROCESS | 4092 | 1463966562105 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 18:22:42 INFO - PROCESS | 4092 | 1463966562109 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 18:22:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:22:42 INFO - PROCESS | 4092 | 1463966562135 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:22:42 INFO - PROCESS | 4092 | 1463966562140 Marionette TRACE conn3 <- [1,610,null,{}] 18:22:42 INFO - PROCESS | 4092 | 1463966562144 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:42 INFO - PROCESS | 4092 | 1463966562286 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 18:22:42 INFO - PROCESS | 4092 | 1463966562412 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:42 INFO - PROCESS | 4092 | ++DOCSHELL 1AE2F400 == 66 [pid = 4092] [id = 162] 18:22:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (1AE2F800) [pid = 4092] [serial = 484] [outer = 00000000] 18:22:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (1AF58C00) [pid = 4092] [serial = 485] [outer = 1AE2F800] 18:22:42 INFO - PROCESS | 4092 | 1463966562466 Marionette DEBUG loaded listener.js 18:22:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (1B144400) [pid = 4092] [serial = 486] [outer = 1AE2F800] 18:22:42 INFO - PROCESS | 4092 | 1463966562978 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 18:22:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:22:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 906ms 18:22:43 INFO - PROCESS | 4092 | 1463966563033 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 18:22:43 INFO - PROCESS | 4092 | 1463966563035 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 18:22:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:22:43 INFO - PROCESS | 4092 | 1463966563039 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:22:43 INFO - PROCESS | 4092 | 1463966563041 Marionette TRACE conn3 <- [1,614,null,{}] 18:22:43 INFO - PROCESS | 4092 | 1463966563045 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:43 INFO - PROCESS | 4092 | 1463966563148 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 18:22:43 INFO - PROCESS | 4092 | 1463966563259 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:43 INFO - PROCESS | 4092 | ++DOCSHELL 156C5C00 == 67 [pid = 4092] [id = 163] 18:22:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (16F54000) [pid = 4092] [serial = 487] [outer = 00000000] 18:22:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (1A7DB400) [pid = 4092] [serial = 488] [outer = 16F54000] 18:22:43 INFO - PROCESS | 4092 | 1463966563313 Marionette DEBUG loaded listener.js 18:22:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (1AC38800) [pid = 4092] [serial = 489] [outer = 16F54000] 18:22:43 INFO - PROCESS | 4092 | 1463966563828 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 18:22:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:22:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 828ms 18:22:43 INFO - PROCESS | 4092 | 1463966563882 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 18:22:43 INFO - PROCESS | 4092 | 1463966563884 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 18:22:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:22:43 INFO - PROCESS | 4092 | 1463966563887 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:22:43 INFO - PROCESS | 4092 | 1463966563889 Marionette TRACE conn3 <- [1,618,null,{}] 18:22:43 INFO - PROCESS | 4092 | 1463966563893 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:43 INFO - PROCESS | 4092 | 1463966564000 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 18:22:44 INFO - PROCESS | 4092 | 1463966564102 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:44 INFO - PROCESS | 4092 | ++DOCSHELL 1AF5E000 == 68 [pid = 4092] [id = 164] 18:22:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (1AF5EC00) [pid = 4092] [serial = 490] [outer = 00000000] 18:22:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (1B1BCC00) [pid = 4092] [serial = 491] [outer = 1AF5EC00] 18:22:44 INFO - PROCESS | 4092 | 1463966564161 Marionette DEBUG loaded listener.js 18:22:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (1B32F000) [pid = 4092] [serial = 492] [outer = 1AF5EC00] 18:22:44 INFO - PROCESS | 4092 | 1463966564902 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 18:22:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:22:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1031ms 18:22:44 INFO - PROCESS | 4092 | 1463966564949 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 18:22:44 INFO - PROCESS | 4092 | 1463966564953 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 18:22:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:22:44 INFO - PROCESS | 4092 | 1463966564958 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:22:44 INFO - PROCESS | 4092 | 1463966564962 Marionette TRACE conn3 <- [1,622,null,{}] 18:22:44 INFO - PROCESS | 4092 | 1463966564968 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:45 INFO - PROCESS | 4092 | 1463966565073 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 18:22:45 INFO - PROCESS | 4092 | 1463966565207 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:45 INFO - PROCESS | 4092 | ++DOCSHELL 1103C000 == 69 [pid = 4092] [id = 165] 18:22:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (11041400) [pid = 4092] [serial = 493] [outer = 00000000] 18:22:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (11C4D800) [pid = 4092] [serial = 494] [outer = 11041400] 18:22:45 INFO - PROCESS | 4092 | 1463966565256 Marionette DEBUG loaded listener.js 18:22:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (139B2000) [pid = 4092] [serial = 495] [outer = 11041400] 18:22:45 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:45 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:22:45 INFO - PROCESS | 4092 | 1463966565856 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 18:22:45 INFO - PROCESS | 4092 | --DOCSHELL 1A2D2400 == 68 [pid = 4092] [id = 158] 18:22:45 INFO - PROCESS | 4092 | --DOCSHELL 15FCC800 == 67 [pid = 4092] [id = 157] 18:22:45 INFO - PROCESS | 4092 | --DOCSHELL 10A79C00 == 66 [pid = 4092] [id = 156] 18:22:45 INFO - PROCESS | 4092 | --DOCSHELL 16EDA000 == 65 [pid = 4092] [id = 155] 18:22:45 INFO - PROCESS | 4092 | --DOCSHELL 15FC7C00 == 64 [pid = 4092] [id = 154] 18:22:45 INFO - PROCESS | 4092 | --DOCSHELL 15FC8C00 == 63 [pid = 4092] [id = 153] 18:22:45 INFO - PROCESS | 4092 | --DOCSHELL 15BA3C00 == 62 [pid = 4092] [id = 152] 18:22:45 INFO - PROCESS | 4092 | --DOCSHELL 141AB400 == 61 [pid = 4092] [id = 151] 18:22:45 INFO - PROCESS | 4092 | --DOCSHELL 141A5C00 == 60 [pid = 4092] [id = 150] 18:22:45 INFO - PROCESS | 4092 | --DOCSHELL 110C0400 == 59 [pid = 4092] [id = 149] 18:22:45 INFO - PROCESS | 4092 | --DOCSHELL 10E23000 == 58 [pid = 4092] [id = 148] 18:22:45 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (1B143C00) [pid = 4092] [serial = 422] [outer = 00000000] [url = about:blank] 18:22:45 INFO - PROCESS | 4092 | --DOCSHELL 13310C00 == 57 [pid = 4092] [id = 142] 18:22:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:22:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 953ms 18:22:45 INFO - PROCESS | 4092 | 1463966565905 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 18:22:45 INFO - PROCESS | 4092 | 1463966565910 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 18:22:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:22:45 INFO - PROCESS | 4092 | 1463966565916 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:22:45 INFO - PROCESS | 4092 | 1463966565918 Marionette TRACE conn3 <- [1,626,null,{}] 18:22:45 INFO - PROCESS | 4092 | 1463966565922 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:46 INFO - PROCESS | 4092 | 1463966566024 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (1AC3B000) [pid = 4092] [serial = 335] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (19F77C00) [pid = 4092] [serial = 408] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (196B5C00) [pid = 4092] [serial = 407] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (1540EC00) [pid = 4092] [serial = 392] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (143A5800) [pid = 4092] [serial = 391] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (17E35000) [pid = 4092] [serial = 403] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (141AF800) [pid = 4092] [serial = 394] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (15978800) [pid = 4092] [serial = 395] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (16CB1400) [pid = 4092] [serial = 400] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (16F57000) [pid = 4092] [serial = 401] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (10D68000) [pid = 4092] [serial = 388] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (11C5A400) [pid = 4092] [serial = 389] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (15FF0400) [pid = 4092] [serial = 397] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (1693B400) [pid = 4092] [serial = 398] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (10D68800) [pid = 4092] [serial = 373] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (15385000) [pid = 4092] [serial = 376] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (16AF0000) [pid = 4092] [serial = 379] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (1810E800) [pid = 4092] [serial = 382] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (139B4400) [pid = 4092] [serial = 385] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (1A7DB000) [pid = 4092] [serial = 411] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (1A6D8800) [pid = 4092] [serial = 410] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (16F55000) [pid = 4092] [serial = 416] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (10D66400) [pid = 4092] [serial = 413] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (1381F000) [pid = 4092] [serial = 414] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (1AE2C400) [pid = 4092] [serial = 420] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (17440800) [pid = 4092] [serial = 417] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (10B7B000) [pid = 4092] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (196A9000) [pid = 4092] [serial = 404] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (1AC2EC00) [pid = 4092] [serial = 419] [outer = 00000000] [url = about:blank] 18:22:46 INFO - PROCESS | 4092 | 1463966566117 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:46 INFO - PROCESS | 4092 | ++DOCSHELL 10A6FC00 == 58 [pid = 4092] [id = 166] 18:22:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (10B76000) [pid = 4092] [serial = 496] [outer = 00000000] 18:22:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (11AF1800) [pid = 4092] [serial = 497] [outer = 10B76000] 18:22:46 INFO - PROCESS | 4092 | 1463966566162 Marionette DEBUG loaded listener.js 18:22:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (1381C400) [pid = 4092] [serial = 498] [outer = 10B76000] 18:22:46 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:46 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:22:46 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:46 INFO - PROCESS | 4092 | 1463966566531 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:22:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:22:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 625ms 18:22:46 INFO - PROCESS | 4092 | 1463966566563 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 18:22:46 INFO - PROCESS | 4092 | 1463966566565 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 18:22:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:22:46 INFO - PROCESS | 4092 | 1463966566599 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:22:46 INFO - PROCESS | 4092 | 1463966566602 Marionette TRACE conn3 <- [1,630,null,{}] 18:22:46 INFO - PROCESS | 4092 | 1463966566615 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:46 INFO - PROCESS | 4092 | 1463966566700 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 18:22:46 INFO - PROCESS | 4092 | 1463966566708 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:46 INFO - PROCESS | 4092 | ++DOCSHELL 143A9800 == 59 [pid = 4092] [id = 167] 18:22:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (143B2000) [pid = 4092] [serial = 499] [outer = 00000000] 18:22:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (15976C00) [pid = 4092] [serial = 500] [outer = 143B2000] 18:22:46 INFO - PROCESS | 4092 | 1463966566755 Marionette DEBUG loaded listener.js 18:22:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (15EE5400) [pid = 4092] [serial = 501] [outer = 143B2000] 18:22:47 INFO - PROCESS | 4092 | 1463966567218 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 18:22:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:22:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 625ms 18:22:47 INFO - PROCESS | 4092 | 1463966567240 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 18:22:47 INFO - PROCESS | 4092 | 1463966567242 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 18:22:47 INFO - PROCESS | 4092 | 1463966567245 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:22:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:22:47 INFO - PROCESS | 4092 | 1463966567247 Marionette TRACE conn3 <- [1,634,null,{}] 18:22:47 INFO - PROCESS | 4092 | 1463966567250 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:47 INFO - PROCESS | 4092 | 1463966567330 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 18:22:47 INFO - PROCESS | 4092 | 1463966567336 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:47 INFO - PROCESS | 4092 | ++DOCSHELL 15FEFC00 == 60 [pid = 4092] [id = 168] 18:22:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (15FF0400) [pid = 4092] [serial = 502] [outer = 00000000] 18:22:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (1665F800) [pid = 4092] [serial = 503] [outer = 15FF0400] 18:22:47 INFO - PROCESS | 4092 | 1463966567380 Marionette DEBUG loaded listener.js 18:22:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (16AEB400) [pid = 4092] [serial = 504] [outer = 15FF0400] 18:22:47 INFO - PROCESS | 4092 | 1463966567797 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:22:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:22:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 593ms 18:22:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:22:47 INFO - PROCESS | 4092 | 1463966567845 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 18:22:47 INFO - PROCESS | 4092 | 1463966567847 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 18:22:47 INFO - PROCESS | 4092 | 1463966567851 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:22:47 INFO - PROCESS | 4092 | 1463966567852 Marionette TRACE conn3 <- [1,638,null,{}] 18:22:47 INFO - PROCESS | 4092 | 1463966567856 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:47 INFO - PROCESS | 4092 | 1463966567943 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 18:22:47 INFO - PROCESS | 4092 | 1463966567949 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:47 INFO - PROCESS | 4092 | ++DOCSHELL 16AEE400 == 61 [pid = 4092] [id = 169] 18:22:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (16AF0000) [pid = 4092] [serial = 505] [outer = 00000000] 18:22:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (16BB8000) [pid = 4092] [serial = 506] [outer = 16AF0000] 18:22:47 INFO - PROCESS | 4092 | 1463966567993 Marionette DEBUG loaded listener.js 18:22:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (16F4A800) [pid = 4092] [serial = 507] [outer = 16AF0000] 18:22:48 INFO - PROCESS | 4092 | 1463966568477 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 18:22:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:22:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 641ms 18:22:48 INFO - PROCESS | 4092 | 1463966568486 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 18:22:48 INFO - PROCESS | 4092 | 1463966568488 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 18:22:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:22:48 INFO - PROCESS | 4092 | 1463966568495 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:22:48 INFO - PROCESS | 4092 | 1463966568497 Marionette TRACE conn3 <- [1,642,null,{}] 18:22:48 INFO - PROCESS | 4092 | 1463966568506 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:48 INFO - PROCESS | 4092 | 1463966568631 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 18:22:48 INFO - PROCESS | 4092 | 1463966568683 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:48 INFO - PROCESS | 4092 | ++DOCSHELL 16FB5000 == 62 [pid = 4092] [id = 170] 18:22:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (1761BC00) [pid = 4092] [serial = 508] [outer = 00000000] 18:22:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (196AB800) [pid = 4092] [serial = 509] [outer = 1761BC00] 18:22:48 INFO - PROCESS | 4092 | 1463966568734 Marionette DEBUG loaded listener.js 18:22:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (196B4800) [pid = 4092] [serial = 510] [outer = 1761BC00] 18:22:49 INFO - PROCESS | 4092 | 1463966569137 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 18:22:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:22:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 687ms 18:22:49 INFO - PROCESS | 4092 | 1463966569195 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 18:22:49 INFO - PROCESS | 4092 | 1463966569197 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 18:22:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:22:49 INFO - PROCESS | 4092 | 1463966569209 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:22:49 INFO - PROCESS | 4092 | 1463966569211 Marionette TRACE conn3 <- [1,646,null,{}] 18:22:49 INFO - PROCESS | 4092 | 1463966569215 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:49 INFO - PROCESS | 4092 | 1463966569324 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 18:22:49 INFO - PROCESS | 4092 | 1463966569412 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:49 INFO - PROCESS | 4092 | ++DOCSHELL 19CCE800 == 63 [pid = 4092] [id = 171] 18:22:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (19F72400) [pid = 4092] [serial = 511] [outer = 00000000] 18:22:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (1A2D0800) [pid = 4092] [serial = 512] [outer = 19F72400] 18:22:49 INFO - PROCESS | 4092 | 1463966569455 Marionette DEBUG loaded listener.js 18:22:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (1A4A8400) [pid = 4092] [serial = 513] [outer = 19F72400] 18:22:49 INFO - PROCESS | 4092 | 1463966569846 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:22:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:22:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 703ms 18:22:49 INFO - PROCESS | 4092 | 1463966569907 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 18:22:49 INFO - PROCESS | 4092 | 1463966569909 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 18:22:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:22:49 INFO - PROCESS | 4092 | 1463966569919 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:22:49 INFO - PROCESS | 4092 | 1463966569921 Marionette TRACE conn3 <- [1,650,null,{}] 18:22:49 INFO - PROCESS | 4092 | 1463966569924 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:50 INFO - PROCESS | 4092 | 1463966570031 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 18:22:50 INFO - PROCESS | 4092 | 1463966570037 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:50 INFO - PROCESS | 4092 | ++DOCSHELL 196AB000 == 64 [pid = 4092] [id = 172] 18:22:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (19CCAC00) [pid = 4092] [serial = 514] [outer = 00000000] 18:22:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (1A7D3400) [pid = 4092] [serial = 515] [outer = 19CCAC00] 18:22:50 INFO - PROCESS | 4092 | 1463966570080 Marionette DEBUG loaded listener.js 18:22:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (1AAE6800) [pid = 4092] [serial = 516] [outer = 19CCAC00] 18:22:50 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (16BB0000) [pid = 4092] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:22:50 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (1743F000) [pid = 4092] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:22:50 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (141A8C00) [pid = 4092] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:22:50 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (10E30000) [pid = 4092] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:22:50 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (110C4000) [pid = 4092] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:22:50 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (15413400) [pid = 4092] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:22:50 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (15FBF000) [pid = 4092] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:22:50 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (1434E000) [pid = 4092] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:22:50 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (16630800) [pid = 4092] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:22:50 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (181F7000) [pid = 4092] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:22:50 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:50 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:22:50 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:50 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:22:50 INFO - PROCESS | 4092 | 1463966570586 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 18:22:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:22:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 688ms 18:22:50 INFO - PROCESS | 4092 | 1463966570625 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 18:22:50 INFO - PROCESS | 4092 | 1463966570627 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 18:22:50 INFO - PROCESS | 4092 | 1463966570631 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:22:50 INFO - PROCESS | 4092 | 1463966570632 Marionette TRACE conn3 <- [1,654,null,{}] 18:22:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:22:50 INFO - PROCESS | 4092 | 1463966570636 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:50 INFO - PROCESS | 4092 | 1463966570743 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 18:22:50 INFO - PROCESS | 4092 | 1463966570749 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:50 INFO - PROCESS | 4092 | ++DOCSHELL 10C21800 == 65 [pid = 4092] [id = 173] 18:22:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (10C25C00) [pid = 4092] [serial = 517] [outer = 00000000] 18:22:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (10C29400) [pid = 4092] [serial = 518] [outer = 10C25C00] 18:22:50 INFO - PROCESS | 4092 | 1463966570796 Marionette DEBUG loaded listener.js 18:22:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (10C2DC00) [pid = 4092] [serial = 519] [outer = 10C25C00] 18:22:51 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:51 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:22:51 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:51 INFO - PROCESS | 4092 | 1463966571216 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 18:22:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:22:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 625ms 18:22:51 INFO - PROCESS | 4092 | 1463966571271 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 18:22:51 INFO - PROCESS | 4092 | 1463966571273 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 18:22:51 INFO - PROCESS | 4092 | 1463966571277 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:22:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:22:51 INFO - PROCESS | 4092 | 1463966571279 Marionette TRACE conn3 <- [1,658,null,{}] 18:22:51 INFO - PROCESS | 4092 | 1463966571282 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:51 INFO - PROCESS | 4092 | 1463966571362 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 18:22:51 INFO - PROCESS | 4092 | 1463966571368 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:51 INFO - PROCESS | 4092 | ++DOCSHELL 10C29800 == 66 [pid = 4092] [id = 174] 18:22:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (10C2AC00) [pid = 4092] [serial = 520] [outer = 00000000] 18:22:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (1662B000) [pid = 4092] [serial = 521] [outer = 10C2AC00] 18:22:51 INFO - PROCESS | 4092 | 1463966571412 Marionette DEBUG loaded listener.js 18:22:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (17613800) [pid = 4092] [serial = 522] [outer = 10C2AC00] 18:22:51 INFO - PROCESS | 4092 | 1463966571832 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 18:22:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:22:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 593ms 18:22:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:22:51 INFO - PROCESS | 4092 | 1463966571878 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 18:22:51 INFO - PROCESS | 4092 | 1463966571880 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 18:22:51 INFO - PROCESS | 4092 | 1463966571884 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:22:51 INFO - PROCESS | 4092 | 1463966571886 Marionette TRACE conn3 <- [1,662,null,{}] 18:22:51 INFO - PROCESS | 4092 | 1463966571889 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:51 INFO - PROCESS | 4092 | 1463966571986 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 18:22:51 INFO - PROCESS | 4092 | 1463966571993 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:52 INFO - PROCESS | 4092 | ++DOCSHELL 10B23400 == 67 [pid = 4092] [id = 175] 18:22:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (10B23800) [pid = 4092] [serial = 523] [outer = 00000000] 18:22:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (10B27C00) [pid = 4092] [serial = 524] [outer = 10B23800] 18:22:52 INFO - PROCESS | 4092 | 1463966572045 Marionette DEBUG loaded listener.js 18:22:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (18102C00) [pid = 4092] [serial = 525] [outer = 10B23800] 18:22:52 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:22:52 INFO - PROCESS | 4092 | [4092] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:22:52 INFO - PROCESS | 4092 | 1463966572656 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 18:22:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 18:22:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 797ms 18:22:52 INFO - PROCESS | 4092 | 1463966572687 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 18:22:52 INFO - PROCESS | 4092 | 1463966572691 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 18:22:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:22:52 INFO - PROCESS | 4092 | 1463966572697 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:22:52 INFO - PROCESS | 4092 | 1463966572701 Marionette TRACE conn3 <- [1,666,null,{}] 18:22:52 INFO - PROCESS | 4092 | 1463966572707 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:52 INFO - PROCESS | 4092 | 1463966572818 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 18:22:52 INFO - PROCESS | 4092 | 1463966572949 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:52 INFO - PROCESS | 4092 | ++DOCSHELL 10B28000 == 68 [pid = 4092] [id = 176] 18:22:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (10B28400) [pid = 4092] [serial = 526] [outer = 00000000] 18:22:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (1103CC00) [pid = 4092] [serial = 527] [outer = 10B28400] 18:22:53 INFO - PROCESS | 4092 | 1463966573006 Marionette DEBUG loaded listener.js 18:22:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (11263400) [pid = 4092] [serial = 528] [outer = 10B28400] 18:22:53 INFO - PROCESS | 4092 | 1463966573623 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 18:22:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:22:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1000ms 18:22:53 INFO - PROCESS | 4092 | 1463966573701 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 18:22:53 INFO - PROCESS | 4092 | 1463966573707 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 18:22:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:22:53 INFO - PROCESS | 4092 | 1463966573713 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:22:53 INFO - PROCESS | 4092 | 1463966573716 Marionette TRACE conn3 <- [1,670,null,{}] 18:22:53 INFO - PROCESS | 4092 | 1463966573720 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:53 INFO - PROCESS | 4092 | 1463966573870 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 18:22:53 INFO - PROCESS | 4092 | 1463966573930 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:53 INFO - PROCESS | 4092 | ++DOCSHELL 13310C00 == 69 [pid = 4092] [id = 177] 18:22:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (1336F800) [pid = 4092] [serial = 529] [outer = 00000000] 18:22:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (141B2800) [pid = 4092] [serial = 530] [outer = 1336F800] 18:22:53 INFO - PROCESS | 4092 | 1463966573983 Marionette DEBUG loaded listener.js 18:22:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (15625C00) [pid = 4092] [serial = 531] [outer = 1336F800] 18:22:55 INFO - PROCESS | 4092 | 1463966575051 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 18:22:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 18:22:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1359ms 18:22:55 INFO - PROCESS | 4092 | 1463966575077 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 18:22:55 INFO - PROCESS | 4092 | 1463966575080 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 18:22:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:22:55 INFO - PROCESS | 4092 | 1463966575084 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:22:55 INFO - PROCESS | 4092 | 1463966575087 Marionette TRACE conn3 <- [1,674,null,{}] 18:22:55 INFO - PROCESS | 4092 | 1463966575098 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:55 INFO - PROCESS | 4092 | 1463966575207 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 18:22:55 INFO - PROCESS | 4092 | 1463966575345 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:55 INFO - PROCESS | 4092 | ++DOCSHELL 15EEB800 == 70 [pid = 4092] [id = 178] 18:22:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (16631C00) [pid = 4092] [serial = 532] [outer = 00000000] 18:22:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (1810EC00) [pid = 4092] [serial = 533] [outer = 16631C00] 18:22:55 INFO - PROCESS | 4092 | 1463966575404 Marionette DEBUG loaded listener.js 18:22:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (19F74C00) [pid = 4092] [serial = 534] [outer = 16631C00] 18:22:56 INFO - PROCESS | 4092 | 1463966576415 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 18:22:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:22:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1360ms 18:22:56 INFO - PROCESS | 4092 | 1463966576437 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 18:22:56 INFO - PROCESS | 4092 | 1463966576439 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 18:22:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:22:56 INFO - PROCESS | 4092 | 1463966576443 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:22:56 INFO - PROCESS | 4092 | 1463966576445 Marionette TRACE conn3 <- [1,678,null,{}] 18:22:56 INFO - PROCESS | 4092 | 1463966576449 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:56 INFO - PROCESS | 4092 | 1463966576553 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 18:22:56 INFO - PROCESS | 4092 | 1463966576709 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:56 INFO - PROCESS | 4092 | ++DOCSHELL 1A2D1000 == 71 [pid = 4092] [id = 179] 18:22:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (1A7CCC00) [pid = 4092] [serial = 535] [outer = 00000000] 18:22:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (1AC2F000) [pid = 4092] [serial = 536] [outer = 1A7CCC00] 18:22:56 INFO - PROCESS | 4092 | 1463966576766 Marionette DEBUG loaded listener.js 18:22:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (1AE21800) [pid = 4092] [serial = 537] [outer = 1A7CCC00] 18:22:57 INFO - PROCESS | 4092 | 1463966577784 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 18:22:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:22:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1421ms 18:22:57 INFO - PROCESS | 4092 | 1463966577858 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 18:22:57 INFO - PROCESS | 4092 | 1463966577860 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 18:22:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:22:57 INFO - PROCESS | 4092 | 1463966577907 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:22:57 INFO - PROCESS | 4092 | 1463966577909 Marionette TRACE conn3 <- [1,682,null,{}] 18:22:57 INFO - PROCESS | 4092 | 1463966577915 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:58 INFO - PROCESS | 4092 | 1463966578007 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 18:22:58 INFO - PROCESS | 4092 | 1463966578137 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:58 INFO - PROCESS | 4092 | ++DOCSHELL 15232400 == 72 [pid = 4092] [id = 180] 18:22:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (15417C00) [pid = 4092] [serial = 538] [outer = 00000000] 18:22:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 139 (15FC1000) [pid = 4092] [serial = 539] [outer = 15417C00] 18:22:58 INFO - PROCESS | 4092 | 1463966578189 Marionette DEBUG loaded listener.js 18:22:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 140 (16634400) [pid = 4092] [serial = 540] [outer = 15417C00] 18:22:59 INFO - PROCESS | 4092 | 1463966579393 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 18:22:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 18:22:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1563ms 18:22:59 INFO - PROCESS | 4092 | 1463966579447 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 18:22:59 INFO - PROCESS | 4092 | 1463966579452 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 18:22:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:22:59 INFO - PROCESS | 4092 | 1463966579457 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:22:59 INFO - PROCESS | 4092 | 1463966579459 Marionette TRACE conn3 <- [1,686,null,{}] 18:22:59 INFO - PROCESS | 4092 | 1463966579486 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:22:59 INFO - PROCESS | 4092 | 1463966579582 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 18:22:59 INFO - PROCESS | 4092 | 1463966579664 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:22:59 INFO - PROCESS | 4092 | ++DOCSHELL 10C2A800 == 73 [pid = 4092] [id = 181] 18:22:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 141 (10D70C00) [pid = 4092] [serial = 541] [outer = 00000000] 18:22:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 142 (1103FC00) [pid = 4092] [serial = 542] [outer = 10D70C00] 18:22:59 INFO - PROCESS | 4092 | 1463966579756 Marionette DEBUG loaded listener.js 18:22:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 143 (1312D000) [pid = 4092] [serial = 543] [outer = 10D70C00] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 16AEB800 == 72 [pid = 4092] [id = 116] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 16BBB800 == 71 [pid = 4092] [id = 70] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 16F49C00 == 70 [pid = 4092] [id = 85] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 13D9F800 == 69 [pid = 4092] [id = 126] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 10A63C00 == 68 [pid = 4092] [id = 129] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 10C29800 == 67 [pid = 4092] [id = 174] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 10C21800 == 66 [pid = 4092] [id = 173] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 196AB000 == 65 [pid = 4092] [id = 172] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 19CCE800 == 64 [pid = 4092] [id = 171] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 16FB5000 == 63 [pid = 4092] [id = 170] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 16AEE400 == 62 [pid = 4092] [id = 169] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 15FEFC00 == 61 [pid = 4092] [id = 168] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 1AF56400 == 60 [pid = 4092] [id = 141] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 143A9800 == 59 [pid = 4092] [id = 167] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 10A6FC00 == 58 [pid = 4092] [id = 166] 18:22:59 INFO - PROCESS | 4092 | --DOMWINDOW == 142 (139B3000) [pid = 4092] [serial = 425] [outer = 00000000] [url = about:blank] 18:22:59 INFO - PROCESS | 4092 | --DOMWINDOW == 141 (16BAF400) [pid = 4092] [serial = 428] [outer = 00000000] [url = about:blank] 18:22:59 INFO - PROCESS | 4092 | --DOMWINDOW == 140 (1B141C00) [pid = 4092] [serial = 431] [outer = 00000000] [url = about:blank] 18:22:59 INFO - PROCESS | 4092 | --DOMWINDOW == 139 (1A4AC800) [pid = 4092] [serial = 434] [outer = 00000000] [url = about:blank] 18:22:59 INFO - PROCESS | 4092 | --DOMWINDOW == 138 (16630000) [pid = 4092] [serial = 437] [outer = 00000000] [url = about:blank] 18:22:59 INFO - PROCESS | 4092 | --DOMWINDOW == 137 (1A6CD800) [pid = 4092] [serial = 473] [outer = 00000000] [url = about:blank] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 1103C000 == 57 [pid = 4092] [id = 165] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 15975800 == 56 [pid = 4092] [id = 161] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 1312D800 == 55 [pid = 4092] [id = 160] 18:22:59 INFO - PROCESS | 4092 | --DOCSHELL 10565800 == 54 [pid = 4092] [id = 159] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (17484000) [pid = 4092] [serial = 461] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (196ADC00) [pid = 4092] [serial = 464] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (1522B000) [pid = 4092] [serial = 449] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (11040C00) [pid = 4092] [serial = 440] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (17CC1000) [pid = 4092] [serial = 462] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (11CEA400) [pid = 4092] [serial = 444] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (1103D400) [pid = 4092] [serial = 443] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (13305C00) [pid = 4092] [serial = 446] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (1381D000) [pid = 4092] [serial = 447] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (15BA4400) [pid = 4092] [serial = 452] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (15EF4C00) [pid = 4092] [serial = 453] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (1662CC00) [pid = 4092] [serial = 455] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (16BB1000) [pid = 4092] [serial = 467] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (196AE800) [pid = 4092] [serial = 465] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (156C4C00) [pid = 4092] [serial = 450] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (16BBA000) [pid = 4092] [serial = 458] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (16F4F800) [pid = 4092] [serial = 459] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (19F75800) [pid = 4092] [serial = 470] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (17CC1800) [pid = 4092] [serial = 468] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (1A040000) [pid = 4092] [serial = 471] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (16630400) [pid = 4092] [serial = 456] [outer = 00000000] [url = about:blank] 18:23:00 INFO - PROCESS | 4092 | 1463966580718 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 18:23:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 18:23:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1312ms 18:23:00 INFO - PROCESS | 4092 | 1463966580771 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 18:23:00 INFO - PROCESS | 4092 | 1463966580776 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 18:23:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:23:00 INFO - PROCESS | 4092 | 1463966580782 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:23:00 INFO - PROCESS | 4092 | 1463966580785 Marionette TRACE conn3 <- [1,690,null,{}] 18:23:00 INFO - PROCESS | 4092 | 1463966580789 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:00 INFO - PROCESS | 4092 | 1463966580871 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 18:23:00 INFO - PROCESS | 4092 | 1463966580879 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:00 INFO - PROCESS | 4092 | ++DOCSHELL 10C29000 == 55 [pid = 4092] [id = 182] 18:23:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (10C29800) [pid = 4092] [serial = 544] [outer = 00000000] 18:23:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (13132400) [pid = 4092] [serial = 545] [outer = 10C29800] 18:23:00 INFO - PROCESS | 4092 | 1463966580923 Marionette DEBUG loaded listener.js 18:23:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (139B3800) [pid = 4092] [serial = 546] [outer = 10C29800] 18:23:01 INFO - PROCESS | 4092 | 1463966581873 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 18:23:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:23:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1141ms 18:23:01 INFO - PROCESS | 4092 | 1463966581924 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 18:23:01 INFO - PROCESS | 4092 | 1463966581926 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 18:23:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:23:01 INFO - PROCESS | 4092 | 1463966581930 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:23:01 INFO - PROCESS | 4092 | 1463966581933 Marionette TRACE conn3 <- [1,694,null,{}] 18:23:01 INFO - PROCESS | 4092 | 1463966581943 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:02 INFO - PROCESS | 4092 | 1463966582028 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 18:23:02 INFO - PROCESS | 4092 | 1463966582036 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:02 INFO - PROCESS | 4092 | ++DOCSHELL 15970400 == 56 [pid = 4092] [id = 183] 18:23:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (1597A000) [pid = 4092] [serial = 547] [outer = 00000000] 18:23:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (15EED400) [pid = 4092] [serial = 548] [outer = 1597A000] 18:23:02 INFO - PROCESS | 4092 | 1463966582082 Marionette DEBUG loaded listener.js 18:23:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (15FC8800) [pid = 4092] [serial = 549] [outer = 1597A000] 18:23:03 INFO - PROCESS | 4092 | 1463966583056 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 18:23:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:23:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1141ms 18:23:03 INFO - PROCESS | 4092 | 1463966583080 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 18:23:03 INFO - PROCESS | 4092 | 1463966583083 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 18:23:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:23:03 INFO - PROCESS | 4092 | 1463966583086 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:23:03 INFO - PROCESS | 4092 | 1463966583088 Marionette TRACE conn3 <- [1,698,null,{}] 18:23:03 INFO - PROCESS | 4092 | 1463966583092 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:03 INFO - PROCESS | 4092 | 1463966583203 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 18:23:03 INFO - PROCESS | 4092 | 1463966583211 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:03 INFO - PROCESS | 4092 | ++DOCSHELL 15FEFC00 == 57 [pid = 4092] [id = 184] 18:23:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (16632000) [pid = 4092] [serial = 550] [outer = 00000000] 18:23:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (16AEAC00) [pid = 4092] [serial = 551] [outer = 16632000] 18:23:03 INFO - PROCESS | 4092 | 1463966583255 Marionette DEBUG loaded listener.js 18:23:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (16AF7800) [pid = 4092] [serial = 552] [outer = 16632000] 18:23:04 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (16AF0000) [pid = 4092] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:23:04 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (10C2AC00) [pid = 4092] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:23:04 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (19CCAC00) [pid = 4092] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:23:04 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (10C25C00) [pid = 4092] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:23:04 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (143B2000) [pid = 4092] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:23:04 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (1AF57000) [pid = 4092] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:23:04 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (10B7B400) [pid = 4092] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:23:04 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (1A424C00) [pid = 4092] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:23:04 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (15FF0400) [pid = 4092] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:23:04 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (19F72400) [pid = 4092] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:23:04 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (11041400) [pid = 4092] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:23:04 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (1761BC00) [pid = 4092] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:23:04 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (10B76000) [pid = 4092] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:23:04 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (10A70C00) [pid = 4092] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:23:04 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (17C12000) [pid = 4092] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:23:04 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (13DA4400) [pid = 4092] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:23:04 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (16660C00) [pid = 4092] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:23:04 INFO - PROCESS | 4092 | 1463966584373 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 18:23:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:23:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1297ms 18:23:04 INFO - PROCESS | 4092 | 1463966584391 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 18:23:04 INFO - PROCESS | 4092 | 1463966584393 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 18:23:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:23:04 INFO - PROCESS | 4092 | 1463966584396 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:23:04 INFO - PROCESS | 4092 | 1463966584398 Marionette TRACE conn3 <- [1,702,null,{}] 18:23:04 INFO - PROCESS | 4092 | 1463966584401 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:04 INFO - PROCESS | 4092 | 1463966584480 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 18:23:04 INFO - PROCESS | 4092 | 1463966584487 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:04 INFO - PROCESS | 4092 | ++DOCSHELL 10B21400 == 58 [pid = 4092] [id = 185] 18:23:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (10B76000) [pid = 4092] [serial = 553] [outer = 00000000] 18:23:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (139B0400) [pid = 4092] [serial = 554] [outer = 10B76000] 18:23:04 INFO - PROCESS | 4092 | 1463966584531 Marionette DEBUG loaded listener.js 18:23:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (1562EC00) [pid = 4092] [serial = 555] [outer = 10B76000] 18:23:05 INFO - PROCESS | 4092 | 1463966585463 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 18:23:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 18:23:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1094ms 18:23:05 INFO - PROCESS | 4092 | 1463966585489 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 18:23:05 INFO - PROCESS | 4092 | 1463966585491 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 18:23:05 INFO - PROCESS | 4092 | 1463966585495 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:23:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:23:05 INFO - PROCESS | 4092 | 1463966585496 Marionette TRACE conn3 <- [1,706,null,{}] 18:23:05 INFO - PROCESS | 4092 | 1463966585500 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:05 INFO - PROCESS | 4092 | 1463966585633 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 18:23:05 INFO - PROCESS | 4092 | 1463966585644 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:05 INFO - PROCESS | 4092 | ++DOCSHELL 10B22800 == 59 [pid = 4092] [id = 186] 18:23:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (141AD000) [pid = 4092] [serial = 556] [outer = 00000000] 18:23:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (16F54800) [pid = 4092] [serial = 557] [outer = 141AD000] 18:23:05 INFO - PROCESS | 4092 | 1463966585688 Marionette DEBUG loaded listener.js 18:23:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (17440800) [pid = 4092] [serial = 558] [outer = 141AD000] 18:23:06 INFO - PROCESS | 4092 | 1463966586594 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 18:23:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:23:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1141ms 18:23:06 INFO - PROCESS | 4092 | 1463966586661 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 18:23:06 INFO - PROCESS | 4092 | 1463966586666 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 18:23:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:23:06 INFO - PROCESS | 4092 | 1463966586673 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:23:06 INFO - PROCESS | 4092 | 1463966586677 Marionette TRACE conn3 <- [1,710,null,{}] 18:23:06 INFO - PROCESS | 4092 | 1463966586684 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:06 INFO - PROCESS | 4092 | 1463966586783 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 18:23:06 INFO - PROCESS | 4092 | 1463966586949 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:06 INFO - PROCESS | 4092 | ++DOCSHELL 10D66400 == 60 [pid = 4092] [id = 187] 18:23:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (10D67C00) [pid = 4092] [serial = 559] [outer = 00000000] 18:23:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (1103E000) [pid = 4092] [serial = 560] [outer = 10D67C00] 18:23:07 INFO - PROCESS | 4092 | 1463966587047 Marionette DEBUG loaded listener.js 18:23:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (114FD000) [pid = 4092] [serial = 561] [outer = 10D67C00] 18:23:07 INFO - PROCESS | 4092 | 1463966587612 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 18:23:07 INFO - PROCESS | 4092 | 1463966587684 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 18:23:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:23:07 INFO - PROCESS | 4092 | 1463966587691 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:23:07 INFO - PROCESS | 4092 | 1463966587694 Marionette TRACE conn3 <- [1,714,null,{}] 18:23:07 INFO - PROCESS | 4092 | 1463966587698 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:07 INFO - PROCESS | 4092 | 1463966587801 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 18:23:07 INFO - PROCESS | 4092 | 1463966587903 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:07 INFO - PROCESS | 4092 | ++DOCSHELL 12B5DC00 == 61 [pid = 4092] [id = 188] 18:23:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (12D6AC00) [pid = 4092] [serial = 562] [outer = 00000000] 18:23:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (1597AC00) [pid = 4092] [serial = 563] [outer = 12D6AC00] 18:23:07 INFO - PROCESS | 4092 | 1463966587956 Marionette DEBUG loaded listener.js 18:23:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (164E5400) [pid = 4092] [serial = 564] [outer = 12D6AC00] 18:23:08 INFO - PROCESS | 4092 | 1463966588585 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 18:23:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:23:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 953ms 18:23:08 INFO - PROCESS | 4092 | 1463966588639 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 18:23:08 INFO - PROCESS | 4092 | 1463966588642 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 18:23:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:23:08 INFO - PROCESS | 4092 | 1463966588646 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:23:08 INFO - PROCESS | 4092 | 1463966588649 Marionette TRACE conn3 <- [1,718,null,{}] 18:23:08 INFO - PROCESS | 4092 | 1463966588660 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:08 INFO - PROCESS | 4092 | 1463966588776 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 18:23:08 INFO - PROCESS | 4092 | 1463966588907 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:08 INFO - PROCESS | 4092 | ++DOCSHELL 1760D400 == 62 [pid = 4092] [id = 189] 18:23:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (17C18800) [pid = 4092] [serial = 565] [outer = 00000000] 18:23:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (18102800) [pid = 4092] [serial = 566] [outer = 17C18800] 18:23:08 INFO - PROCESS | 4092 | 1463966588963 Marionette DEBUG loaded listener.js 18:23:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (196AA000) [pid = 4092] [serial = 567] [outer = 17C18800] 18:23:09 INFO - PROCESS | 4092 | 1463966589535 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 18:23:09 INFO - PROCESS | 4092 | 1463966589593 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 18:23:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:23:09 INFO - PROCESS | 4092 | 1463966589596 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:23:09 INFO - PROCESS | 4092 | 1463966589598 Marionette TRACE conn3 <- [1,722,null,{}] 18:23:09 INFO - PROCESS | 4092 | 1463966589602 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:09 INFO - PROCESS | 4092 | 1463966589704 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 18:23:09 INFO - PROCESS | 4092 | 1463966589844 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:09 INFO - PROCESS | 4092 | ++DOCSHELL 181FCC00 == 63 [pid = 4092] [id = 190] 18:23:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (196B6400) [pid = 4092] [serial = 568] [outer = 00000000] 18:23:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (19F78000) [pid = 4092] [serial = 569] [outer = 196B6400] 18:23:09 INFO - PROCESS | 4092 | 1463966589898 Marionette DEBUG loaded listener.js 18:23:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (1A2C9C00) [pid = 4092] [serial = 570] [outer = 196B6400] 18:23:10 INFO - PROCESS | 4092 | 1463966590444 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 18:23:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:23:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 906ms 18:23:10 INFO - PROCESS | 4092 | 1463966590500 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 18:23:10 INFO - PROCESS | 4092 | 1463966590503 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 18:23:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:23:10 INFO - PROCESS | 4092 | 1463966590506 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:23:10 INFO - PROCESS | 4092 | 1463966590508 Marionette TRACE conn3 <- [1,726,null,{}] 18:23:10 INFO - PROCESS | 4092 | 1463966590512 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:10 INFO - PROCESS | 4092 | 1463966590611 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 18:23:10 INFO - PROCESS | 4092 | 1463966590712 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:10 INFO - PROCESS | 4092 | ++DOCSHELL 1A428000 == 64 [pid = 4092] [id = 191] 18:23:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (1A428C00) [pid = 4092] [serial = 571] [outer = 00000000] 18:23:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (1A4B3C00) [pid = 4092] [serial = 572] [outer = 1A428C00] 18:23:10 INFO - PROCESS | 4092 | 1463966590771 Marionette DEBUG loaded listener.js 18:23:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (1A6DA000) [pid = 4092] [serial = 573] [outer = 1A428C00] 18:23:11 INFO - PROCESS | 4092 | 1463966591787 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 18:23:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:23:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1312ms 18:23:11 INFO - PROCESS | 4092 | 1463966591818 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 18:23:11 INFO - PROCESS | 4092 | 1463966591820 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 18:23:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:23:11 INFO - PROCESS | 4092 | 1463966591824 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:23:11 INFO - PROCESS | 4092 | 1463966591826 Marionette TRACE conn3 <- [1,730,null,{}] 18:23:11 INFO - PROCESS | 4092 | 1463966591830 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:11 INFO - PROCESS | 4092 | 1463966591951 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 18:23:12 INFO - PROCESS | 4092 | 1463966592084 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:12 INFO - PROCESS | 4092 | ++DOCSHELL 110BC400 == 65 [pid = 4092] [id = 192] 18:23:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (11CE2400) [pid = 4092] [serial = 574] [outer = 00000000] 18:23:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (13DA2C00) [pid = 4092] [serial = 575] [outer = 11CE2400] 18:23:12 INFO - PROCESS | 4092 | 1463966592138 Marionette DEBUG loaded listener.js 18:23:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (16BBB000) [pid = 4092] [serial = 576] [outer = 11CE2400] 18:23:13 INFO - PROCESS | 4092 | 1463966593236 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 18:23:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 18:23:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1437ms 18:23:13 INFO - PROCESS | 4092 | 1463966593269 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 18:23:13 INFO - PROCESS | 4092 | 1463966593273 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 18:23:13 INFO - PROCESS | 4092 | --DOCSHELL 16628400 == 64 [pid = 4092] [id = 146] 18:23:13 INFO - PROCESS | 4092 | --DOCSHELL 1103A400 == 63 [pid = 4092] [id = 147] 18:23:13 INFO - PROCESS | 4092 | --DOCSHELL 10B21400 == 62 [pid = 4092] [id = 185] 18:23:13 INFO - PROCESS | 4092 | --DOCSHELL 15FEFC00 == 61 [pid = 4092] [id = 184] 18:23:13 INFO - PROCESS | 4092 | --DOCSHELL 15970400 == 60 [pid = 4092] [id = 183] 18:23:13 INFO - PROCESS | 4092 | --DOCSHELL 10C29000 == 59 [pid = 4092] [id = 182] 18:23:13 INFO - PROCESS | 4092 | --DOCSHELL 10C2A800 == 58 [pid = 4092] [id = 181] 18:23:13 INFO - PROCESS | 4092 | --DOCSHELL 10B28000 == 57 [pid = 4092] [id = 176] 18:23:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (10B27C00) [pid = 4092] [serial = 524] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (17613800) [pid = 4092] [serial = 522] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (16BB8000) [pid = 4092] [serial = 506] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (1662B000) [pid = 4092] [serial = 521] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (1A7D3400) [pid = 4092] [serial = 515] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (10C29400) [pid = 4092] [serial = 518] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (16AEB000) [pid = 4092] [serial = 482] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (15976C00) [pid = 4092] [serial = 500] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (1AAE6800) [pid = 4092] [serial = 516] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (1B147000) [pid = 4092] [serial = 423] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (10B7EC00) [pid = 4092] [serial = 476] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (110C4C00) [pid = 4092] [serial = 374] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (1A7CC800) [pid = 4092] [serial = 474] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (1665F800) [pid = 4092] [serial = 503] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (15EE5400) [pid = 4092] [serial = 501] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (1B1BCC00) [pid = 4092] [serial = 491] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (1A4A8400) [pid = 4092] [serial = 513] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (1AF58C00) [pid = 4092] [serial = 485] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (16F4A800) [pid = 4092] [serial = 507] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (139B2000) [pid = 4092] [serial = 495] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (196B4800) [pid = 4092] [serial = 510] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (139B6800) [pid = 4092] [serial = 479] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (196AB800) [pid = 4092] [serial = 509] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (11AF1800) [pid = 4092] [serial = 497] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (139B7400) [pid = 4092] [serial = 386] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (11C4D800) [pid = 4092] [serial = 494] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (19CCA000) [pid = 4092] [serial = 383] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (1A7DB400) [pid = 4092] [serial = 488] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (10C2DC00) [pid = 4092] [serial = 519] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (1381C400) [pid = 4092] [serial = 498] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (16AEB400) [pid = 4092] [serial = 504] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (1A2D0800) [pid = 4092] [serial = 512] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (156C5400) [pid = 4092] [serial = 377] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (16BB1800) [pid = 4092] [serial = 380] [outer = 00000000] [url = about:blank] 18:23:13 INFO - PROCESS | 4092 | 1463966593371 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:23:13 INFO - PROCESS | 4092 | 1463966593374 Marionette TRACE conn3 <- [1,734,null,{}] 18:23:13 INFO - PROCESS | 4092 | 1463966593383 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:13 INFO - PROCESS | 4092 | 1463966593467 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 18:23:13 INFO - PROCESS | 4092 | 1463966593476 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:13 INFO - PROCESS | 4092 | ++DOCSHELL 10E25800 == 58 [pid = 4092] [id = 193] 18:23:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (10E29800) [pid = 4092] [serial = 577] [outer = 00000000] 18:23:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (1103D400) [pid = 4092] [serial = 578] [outer = 10E29800] 18:23:13 INFO - PROCESS | 4092 | 1463966593557 Marionette DEBUG loaded listener.js 18:23:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (11AF1800) [pid = 4092] [serial = 579] [outer = 10E29800] 18:23:14 INFO - PROCESS | 4092 | 1463966594503 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 18:23:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 18:23:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1187ms 18:23:14 INFO - PROCESS | 4092 | 1463966594524 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 18:23:14 INFO - PROCESS | 4092 | 1463966594529 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 18:23:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:23:14 INFO - PROCESS | 4092 | 1463966594536 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:23:14 INFO - PROCESS | 4092 | 1463966594538 Marionette TRACE conn3 <- [1,738,null,{}] 18:23:14 INFO - PROCESS | 4092 | 1463966594542 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:14 INFO - PROCESS | 4092 | 1463966594626 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 18:23:14 INFO - PROCESS | 4092 | 1463966594633 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:14 INFO - PROCESS | 4092 | ++DOCSHELL 1381E400 == 59 [pid = 4092] [id = 194] 18:23:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (138DCC00) [pid = 4092] [serial = 580] [outer = 00000000] 18:23:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (139B6000) [pid = 4092] [serial = 581] [outer = 138DCC00] 18:23:14 INFO - PROCESS | 4092 | 1463966594677 Marionette DEBUG loaded listener.js 18:23:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (13DA2800) [pid = 4092] [serial = 582] [outer = 138DCC00] 18:23:15 INFO - PROCESS | 4092 | 1463966595615 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 18:23:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:23:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1094ms 18:23:15 INFO - PROCESS | 4092 | 1463966595635 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 18:23:15 INFO - PROCESS | 4092 | 1463966595637 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 18:23:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:23:15 INFO - PROCESS | 4092 | 1463966595641 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:23:15 INFO - PROCESS | 4092 | 1463966595644 Marionette TRACE conn3 <- [1,742,null,{}] 18:23:15 INFO - PROCESS | 4092 | 1463966595654 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:15 INFO - PROCESS | 4092 | 1463966595773 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 18:23:15 INFO - PROCESS | 4092 | 1463966595828 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:15 INFO - PROCESS | 4092 | ++DOCSHELL 1541D800 == 60 [pid = 4092] [id = 195] 18:23:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (15628400) [pid = 4092] [serial = 583] [outer = 00000000] 18:23:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (15FC7C00) [pid = 4092] [serial = 584] [outer = 15628400] 18:23:15 INFO - PROCESS | 4092 | 1463966595877 Marionette DEBUG loaded listener.js 18:23:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (16634C00) [pid = 4092] [serial = 585] [outer = 15628400] 18:23:16 INFO - PROCESS | 4092 | 1463966596814 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 18:23:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 18:23:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1188ms 18:23:16 INFO - PROCESS | 4092 | 1463966596836 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 18:23:16 INFO - PROCESS | 4092 | 1463966596839 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 18:23:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:23:16 INFO - PROCESS | 4092 | 1463966596842 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:23:16 INFO - PROCESS | 4092 | 1463966596844 Marionette TRACE conn3 <- [1,746,null,{}] 18:23:16 INFO - PROCESS | 4092 | 1463966596848 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:16 INFO - PROCESS | 4092 | 1463966596977 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 18:23:17 INFO - PROCESS | 4092 | 1463966597033 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:17 INFO - PROCESS | 4092 | ++DOCSHELL 1665FC00 == 61 [pid = 4092] [id = 196] 18:23:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (16661400) [pid = 4092] [serial = 586] [outer = 00000000] 18:23:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (16AF8400) [pid = 4092] [serial = 587] [outer = 16661400] 18:23:17 INFO - PROCESS | 4092 | 1463966597077 Marionette DEBUG loaded listener.js 18:23:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (16EDA000) [pid = 4092] [serial = 588] [outer = 16661400] 18:23:17 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (1AAE4800) [pid = 4092] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:23:17 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (16632000) [pid = 4092] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:23:17 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (15417C00) [pid = 4092] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:23:17 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (10C29800) [pid = 4092] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:23:17 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (1597A000) [pid = 4092] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:23:17 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (10D70C00) [pid = 4092] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:23:17 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (10B76000) [pid = 4092] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:23:17 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (105E9C00) [pid = 4092] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:23:17 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (1312E800) [pid = 4092] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:23:17 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (1AF57800) [pid = 4092] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:23:17 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (1AF5EC00) [pid = 4092] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:23:17 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (15630000) [pid = 4092] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:23:17 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (16628C00) [pid = 4092] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:23:17 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (13375000) [pid = 4092] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:23:17 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (1103AC00) [pid = 4092] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:23:17 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (1A4A6400) [pid = 4092] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:23:17 INFO - PROCESS | 4092 | 1463966597516 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 18:23:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:23:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 688ms 18:23:17 INFO - PROCESS | 4092 | 1463966597545 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 18:23:17 INFO - PROCESS | 4092 | 1463966597547 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 18:23:17 INFO - PROCESS | 4092 | 1463966597550 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:23:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:23:17 INFO - PROCESS | 4092 | 1463966597552 Marionette TRACE conn3 <- [1,750,null,{}] 18:23:17 INFO - PROCESS | 4092 | 1463966597555 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:17 INFO - PROCESS | 4092 | 1463966597636 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 18:23:17 INFO - PROCESS | 4092 | 1463966597645 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:17 INFO - PROCESS | 4092 | ++DOCSHELL 11AEF800 == 62 [pid = 4092] [id = 197] 18:23:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (12AE8C00) [pid = 4092] [serial = 589] [outer = 00000000] 18:23:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (1597A000) [pid = 4092] [serial = 590] [outer = 12AE8C00] 18:23:17 INFO - PROCESS | 4092 | 1463966597688 Marionette DEBUG loaded listener.js 18:23:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (16AF0800) [pid = 4092] [serial = 591] [outer = 12AE8C00] 18:23:18 INFO - PROCESS | 4092 | 1463966598583 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 18:23:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:23:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1047ms 18:23:18 INFO - PROCESS | 4092 | 1463966598599 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 18:23:18 INFO - PROCESS | 4092 | 1463966598601 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 18:23:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:23:18 INFO - PROCESS | 4092 | 1463966598604 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:23:18 INFO - PROCESS | 4092 | 1463966598606 Marionette TRACE conn3 <- [1,754,null,{}] 18:23:18 INFO - PROCESS | 4092 | 1463966598610 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:18 INFO - PROCESS | 4092 | 1463966598796 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 18:23:18 INFO - PROCESS | 4092 | 1463966598851 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:18 INFO - PROCESS | 4092 | ++DOCSHELL 10513400 == 63 [pid = 4092] [id = 198] 18:23:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (105F5C00) [pid = 4092] [serial = 592] [outer = 00000000] 18:23:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (10B21800) [pid = 4092] [serial = 593] [outer = 105F5C00] 18:23:18 INFO - PROCESS | 4092 | 1463966598907 Marionette DEBUG loaded listener.js 18:23:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (10B7E000) [pid = 4092] [serial = 594] [outer = 105F5C00] 18:23:19 INFO - PROCESS | 4092 | 1463966599995 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 18:23:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:23:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1437ms 18:23:20 INFO - PROCESS | 4092 | 1463966600051 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 18:23:20 INFO - PROCESS | 4092 | 1463966600055 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 18:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:23:20 INFO - PROCESS | 4092 | 1463966600060 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:23:20 INFO - PROCESS | 4092 | 1463966600064 Marionette TRACE conn3 <- [1,758,null,{}] 18:23:20 INFO - PROCESS | 4092 | 1463966600069 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:20 INFO - PROCESS | 4092 | 1463966600209 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 18:23:20 INFO - PROCESS | 4092 | 1463966600349 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:20 INFO - PROCESS | 4092 | ++DOCSHELL 13815400 == 64 [pid = 4092] [id = 199] 18:23:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (139AB000) [pid = 4092] [serial = 595] [outer = 00000000] 18:23:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (143A9800) [pid = 4092] [serial = 596] [outer = 139AB000] 18:23:20 INFO - PROCESS | 4092 | 1463966600405 Marionette DEBUG loaded listener.js 18:23:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (156C6000) [pid = 4092] [serial = 597] [outer = 139AB000] 18:23:20 INFO - PROCESS | 4092 | 1463966600942 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 18:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 937ms 18:23:21 INFO - PROCESS | 4092 | 1463966601007 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 18:23:21 INFO - PROCESS | 4092 | 1463966601010 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 18:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:23:21 INFO - PROCESS | 4092 | 1463966601014 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:23:21 INFO - PROCESS | 4092 | 1463966601016 Marionette TRACE conn3 <- [1,762,null,{}] 18:23:21 INFO - PROCESS | 4092 | 1463966601020 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:21 INFO - PROCESS | 4092 | 1463966601142 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 18:23:21 INFO - PROCESS | 4092 | 1463966601273 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:21 INFO - PROCESS | 4092 | ++DOCSHELL 15FC5C00 == 65 [pid = 4092] [id = 200] 18:23:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (16631400) [pid = 4092] [serial = 598] [outer = 00000000] 18:23:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (16AF6400) [pid = 4092] [serial = 599] [outer = 16631400] 18:23:21 INFO - PROCESS | 4092 | 1463966601328 Marionette DEBUG loaded listener.js 18:23:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (16F4F400) [pid = 4092] [serial = 600] [outer = 16631400] 18:23:21 INFO - PROCESS | 4092 | 1463966601965 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 18:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1000ms 18:23:22 INFO - PROCESS | 4092 | 1463966602016 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 18:23:22 INFO - PROCESS | 4092 | 1463966602020 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 18:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:23:22 INFO - PROCESS | 4092 | 1463966602030 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:23:22 INFO - PROCESS | 4092 | 1463966602035 Marionette TRACE conn3 <- [1,766,null,{}] 18:23:22 INFO - PROCESS | 4092 | 1463966602039 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:22 INFO - PROCESS | 4092 | 1463966602159 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 18:23:22 INFO - PROCESS | 4092 | 1463966602291 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:22 INFO - PROCESS | 4092 | ++DOCSHELL 196AC400 == 66 [pid = 4092] [id = 201] 18:23:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (196AF800) [pid = 4092] [serial = 601] [outer = 00000000] 18:23:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (19B73C00) [pid = 4092] [serial = 602] [outer = 196AF800] 18:23:22 INFO - PROCESS | 4092 | 1463966602345 Marionette DEBUG loaded listener.js 18:23:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (19CCB800) [pid = 4092] [serial = 603] [outer = 196AF800] 18:23:22 INFO - PROCESS | 4092 | 1463966602957 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 18:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 937ms 18:23:22 INFO - PROCESS | 4092 | 1463966602984 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 18:23:22 INFO - PROCESS | 4092 | 1463966602987 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 18:23:22 INFO - PROCESS | 4092 | 1463966602991 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:23:22 INFO - PROCESS | 4092 | 1463966602993 Marionette TRACE conn3 <- [1,770,null,{}] 18:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:23:22 INFO - PROCESS | 4092 | 1463966602997 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:23 INFO - PROCESS | 4092 | 1463966603108 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 18:23:23 INFO - PROCESS | 4092 | 1463966603238 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:23 INFO - PROCESS | 4092 | ++DOCSHELL 110BCC00 == 67 [pid = 4092] [id = 202] 18:23:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (19B72C00) [pid = 4092] [serial = 604] [outer = 00000000] 18:23:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (1A4A9400) [pid = 4092] [serial = 605] [outer = 19B72C00] 18:23:23 INFO - PROCESS | 4092 | 1463966603292 Marionette DEBUG loaded listener.js 18:23:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (1A4B2C00) [pid = 4092] [serial = 606] [outer = 19B72C00] 18:23:23 INFO - PROCESS | 4092 | 1463966603856 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 18:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 938ms 18:23:23 INFO - PROCESS | 4092 | 1463966603940 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 18:23:23 INFO - PROCESS | 4092 | 1463966603943 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 18:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:23:23 INFO - PROCESS | 4092 | 1463966603946 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:23:23 INFO - PROCESS | 4092 | 1463966603948 Marionette TRACE conn3 <- [1,774,null,{}] 18:23:23 INFO - PROCESS | 4092 | 1463966603952 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:24 INFO - PROCESS | 4092 | 1463966604057 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 18:23:24 INFO - PROCESS | 4092 | 1463966604169 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:24 INFO - PROCESS | 4092 | ++DOCSHELL 10A6D400 == 68 [pid = 4092] [id = 203] 18:23:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (10B19400) [pid = 4092] [serial = 607] [outer = 00000000] 18:23:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (10C26000) [pid = 4092] [serial = 608] [outer = 10B19400] 18:23:24 INFO - PROCESS | 4092 | 1463966604366 Marionette DEBUG loaded listener.js 18:23:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (11038C00) [pid = 4092] [serial = 609] [outer = 10B19400] 18:23:25 INFO - PROCESS | 4092 | 1463966605041 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 18:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1141ms 18:23:25 INFO - PROCESS | 4092 | 1463966605097 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 18:23:25 INFO - PROCESS | 4092 | 1463966605101 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 18:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:23:25 INFO - PROCESS | 4092 | 1463966605106 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:23:25 INFO - PROCESS | 4092 | 1463966605109 Marionette TRACE conn3 <- [1,778,null,{}] 18:23:25 INFO - PROCESS | 4092 | 1463966605114 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:25 INFO - PROCESS | 4092 | 1463966605226 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 18:23:25 INFO - PROCESS | 4092 | 1463966605367 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:25 INFO - PROCESS | 4092 | ++DOCSHELL 139AA000 == 69 [pid = 4092] [id = 204] 18:23:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (139AF800) [pid = 4092] [serial = 610] [outer = 00000000] 18:23:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (141AD800) [pid = 4092] [serial = 611] [outer = 139AF800] 18:23:25 INFO - PROCESS | 4092 | 1463966605415 Marionette DEBUG loaded listener.js 18:23:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (1522C000) [pid = 4092] [serial = 612] [outer = 139AF800] 18:23:25 INFO - PROCESS | 4092 | --DOCSHELL 1AF5E000 == 68 [pid = 4092] [id = 164] 18:23:25 INFO - PROCESS | 4092 | --DOCSHELL 1AC36800 == 67 [pid = 4092] [id = 13] 18:23:25 INFO - PROCESS | 4092 | --DOCSHELL 1A7D3000 == 66 [pid = 4092] [id = 12] 18:23:25 INFO - PROCESS | 4092 | --DOCSHELL 11AEF800 == 65 [pid = 4092] [id = 197] 18:23:25 INFO - PROCESS | 4092 | --DOCSHELL 1665FC00 == 64 [pid = 4092] [id = 196] 18:23:25 INFO - PROCESS | 4092 | --DOCSHELL 1541D800 == 63 [pid = 4092] [id = 195] 18:23:25 INFO - PROCESS | 4092 | --DOCSHELL 1381E400 == 62 [pid = 4092] [id = 194] 18:23:25 INFO - PROCESS | 4092 | --DOCSHELL 10E25800 == 61 [pid = 4092] [id = 193] 18:23:25 INFO - PROCESS | 4092 | --DOCSHELL 1A428000 == 60 [pid = 4092] [id = 191] 18:23:25 INFO - PROCESS | 4092 | --DOCSHELL 181FCC00 == 59 [pid = 4092] [id = 190] 18:23:25 INFO - PROCESS | 4092 | --DOCSHELL 1760D400 == 58 [pid = 4092] [id = 189] 18:23:25 INFO - PROCESS | 4092 | --DOCSHELL 12B5DC00 == 57 [pid = 4092] [id = 188] 18:23:25 INFO - PROCESS | 4092 | --DOCSHELL 10D66400 == 56 [pid = 4092] [id = 187] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (1B14C400) [pid = 4092] [serial = 432] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (1B32F000) [pid = 4092] [serial = 492] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (17E2F000) [pid = 4092] [serial = 429] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (16634000) [pid = 4092] [serial = 438] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (15230C00) [pid = 4092] [serial = 426] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (16632C00) [pid = 4092] [serial = 441] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (1AF4F400) [pid = 4092] [serial = 435] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (1AE23800) [pid = 4092] [serial = 371] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (16AEAC00) [pid = 4092] [serial = 551] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (16634400) [pid = 4092] [serial = 540] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (15FC1000) [pid = 4092] [serial = 539] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (13132400) [pid = 4092] [serial = 545] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (139B3800) [pid = 4092] [serial = 546] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (15EED400) [pid = 4092] [serial = 548] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (1312D000) [pid = 4092] [serial = 543] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (1103FC00) [pid = 4092] [serial = 542] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (1103CC00) [pid = 4092] [serial = 527] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (141B2800) [pid = 4092] [serial = 530] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (1810EC00) [pid = 4092] [serial = 533] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (1AC2F000) [pid = 4092] [serial = 536] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (139B0400) [pid = 4092] [serial = 554] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (1562EC00) [pid = 4092] [serial = 555] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (16AF7800) [pid = 4092] [serial = 552] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (15FC8800) [pid = 4092] [serial = 549] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (10D67000) [pid = 4092] [serial = 477] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (13DAC400) [pid = 4092] [serial = 480] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (16F54800) [pid = 4092] [serial = 557] [outer = 00000000] [url = about:blank] 18:23:25 INFO - PROCESS | 4092 | 1463966605907 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 18:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 844ms 18:23:25 INFO - PROCESS | 4092 | 1463966605950 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 18:23:25 INFO - PROCESS | 4092 | 1463966605953 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 18:23:25 INFO - PROCESS | 4092 | 1463966605959 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:23:25 INFO - PROCESS | 4092 | 1463966605962 Marionette TRACE conn3 <- [1,782,null,{}] 18:23:25 INFO - PROCESS | 4092 | 1463966605966 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:26 INFO - PROCESS | 4092 | 1463966606055 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 18:23:26 INFO - PROCESS | 4092 | 1463966606065 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:26 INFO - PROCESS | 4092 | ++DOCSHELL 13134800 == 57 [pid = 4092] [id = 205] 18:23:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (13134C00) [pid = 4092] [serial = 613] [outer = 00000000] 18:23:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (13DA4400) [pid = 4092] [serial = 614] [outer = 13134C00] 18:23:26 INFO - PROCESS | 4092 | 1463966606110 Marionette DEBUG loaded listener.js 18:23:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (1541AC00) [pid = 4092] [serial = 615] [outer = 13134C00] 18:23:26 INFO - PROCESS | 4092 | 1463966606602 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 18:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 703ms 18:23:26 INFO - PROCESS | 4092 | 1463966606660 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 18:23:26 INFO - PROCESS | 4092 | 1463966606662 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 18:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:23:26 INFO - PROCESS | 4092 | 1463966606665 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:23:26 INFO - PROCESS | 4092 | 1463966606668 Marionette TRACE conn3 <- [1,786,null,{}] 18:23:26 INFO - PROCESS | 4092 | 1463966606678 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:26 INFO - PROCESS | 4092 | 1463966606771 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 18:23:26 INFO - PROCESS | 4092 | 1463966606900 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:26 INFO - PROCESS | 4092 | ++DOCSHELL 15EED800 == 58 [pid = 4092] [id = 206] 18:23:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (15FC2000) [pid = 4092] [serial = 616] [outer = 00000000] 18:23:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (16630C00) [pid = 4092] [serial = 617] [outer = 15FC2000] 18:23:26 INFO - PROCESS | 4092 | 1463966606946 Marionette DEBUG loaded listener.js 18:23:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (16635800) [pid = 4092] [serial = 618] [outer = 15FC2000] 18:23:27 INFO - PROCESS | 4092 | 1463966607307 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 18:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 18:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 687ms 18:23:27 INFO - PROCESS | 4092 | 1463966607365 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 18:23:27 INFO - PROCESS | 4092 | 1463966607367 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 18:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:23:27 INFO - PROCESS | 4092 | 1463966607370 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:23:27 INFO - PROCESS | 4092 | 1463966607372 Marionette TRACE conn3 <- [1,790,null,{}] 18:23:27 INFO - PROCESS | 4092 | 1463966607376 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:27 INFO - PROCESS | 4092 | 1463966607461 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 18:23:27 INFO - PROCESS | 4092 | 1463966607467 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:27 INFO - PROCESS | 4092 | ++DOCSHELL 15EF3800 == 59 [pid = 4092] [id = 207] 18:23:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (16AEB400) [pid = 4092] [serial = 619] [outer = 00000000] 18:23:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (16BAF400) [pid = 4092] [serial = 620] [outer = 16AEB400] 18:23:27 INFO - PROCESS | 4092 | 1463966607513 Marionette DEBUG loaded listener.js 18:23:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (16F4B400) [pid = 4092] [serial = 621] [outer = 16AEB400] 18:23:27 INFO - PROCESS | 4092 | 1463966607983 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 18:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 18:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 625ms 18:23:28 INFO - PROCESS | 4092 | 1463966608012 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 18:23:28 INFO - PROCESS | 4092 | 1463966608023 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 18:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:23:28 INFO - PROCESS | 4092 | 1463966608027 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:23:28 INFO - PROCESS | 4092 | 1463966608029 Marionette TRACE conn3 <- [1,794,null,{}] 18:23:28 INFO - PROCESS | 4092 | 1463966608032 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:28 INFO - PROCESS | 4092 | 1463966608146 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 18:23:28 INFO - PROCESS | 4092 | 1463966608234 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:28 INFO - PROCESS | 4092 | ++DOCSHELL 16CAFC00 == 60 [pid = 4092] [id = 208] 18:23:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (16F53000) [pid = 4092] [serial = 622] [outer = 00000000] 18:23:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (17437000) [pid = 4092] [serial = 623] [outer = 16F53000] 18:23:28 INFO - PROCESS | 4092 | 1463966608291 Marionette DEBUG loaded listener.js 18:23:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (196A8800) [pid = 4092] [serial = 624] [outer = 16F53000] 18:23:28 INFO - PROCESS | 4092 | 1463966608740 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 18:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 18:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 734ms 18:23:28 INFO - PROCESS | 4092 | 1463966608765 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 18:23:28 INFO - PROCESS | 4092 | 1463966608767 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 18:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:23:28 INFO - PROCESS | 4092 | 1463966608774 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:23:28 INFO - PROCESS | 4092 | 1463966608776 Marionette TRACE conn3 <- [1,798,null,{}] 18:23:28 INFO - PROCESS | 4092 | 1463966608779 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:28 INFO - PROCESS | 4092 | 1463966608899 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 18:23:28 INFO - PROCESS | 4092 | 1463966608906 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:28 INFO - PROCESS | 4092 | ++DOCSHELL 196AD400 == 61 [pid = 4092] [id = 209] 18:23:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (196AEC00) [pid = 4092] [serial = 625] [outer = 00000000] 18:23:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (1A426400) [pid = 4092] [serial = 626] [outer = 196AEC00] 18:23:28 INFO - PROCESS | 4092 | 1463966608950 Marionette DEBUG loaded listener.js 18:23:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (1A4A7800) [pid = 4092] [serial = 627] [outer = 196AEC00] 18:23:29 INFO - PROCESS | 4092 | 1463966609396 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 18:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 641ms 18:23:29 INFO - PROCESS | 4092 | 1463966609414 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 18:23:29 INFO - PROCESS | 4092 | 1463966609416 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 18:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:23:29 INFO - PROCESS | 4092 | 1463966609420 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:23:29 INFO - PROCESS | 4092 | 1463966609421 Marionette TRACE conn3 <- [1,802,null,{}] 18:23:29 INFO - PROCESS | 4092 | 1463966609425 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:29 INFO - PROCESS | 4092 | 1463966609538 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 18:23:29 INFO - PROCESS | 4092 | 1463966609625 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:29 INFO - PROCESS | 4092 | ++DOCSHELL 1A036C00 == 62 [pid = 4092] [id = 210] 18:23:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (1A4AC400) [pid = 4092] [serial = 628] [outer = 00000000] 18:23:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (1A7D3000) [pid = 4092] [serial = 629] [outer = 1A4AC400] 18:23:29 INFO - PROCESS | 4092 | 1463966609669 Marionette DEBUG loaded listener.js 18:23:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (1A7DB800) [pid = 4092] [serial = 630] [outer = 1A4AC400] 18:23:29 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (1336F800) [pid = 4092] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:23:29 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (16631C00) [pid = 4092] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:23:29 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (1A7CCC00) [pid = 4092] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:23:29 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (10B28400) [pid = 4092] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:23:29 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (1597A800) [pid = 4092] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:23:29 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (16F54000) [pid = 4092] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:23:29 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (1AE2F800) [pid = 4092] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:23:29 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (15628400) [pid = 4092] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:23:29 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (10E29800) [pid = 4092] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:23:29 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (138DCC00) [pid = 4092] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:23:29 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (16661400) [pid = 4092] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:23:30 INFO - PROCESS | 4092 | 1463966610113 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 18:23:30 INFO - PROCESS | 4092 | 1463966610162 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 18:23:30 INFO - PROCESS | 4092 | 1463966610165 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:23:30 INFO - PROCESS | 4092 | 1463966610167 Marionette TRACE conn3 <- [1,806,null,{}] 18:23:30 INFO - PROCESS | 4092 | 1463966610170 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:30 INFO - PROCESS | 4092 | 1463966610252 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 18:23:30 INFO - PROCESS | 4092 | 1463966610268 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:30 INFO - PROCESS | 4092 | ++DOCSHELL 1597A800 == 63 [pid = 4092] [id = 211] 18:23:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (15FC5800) [pid = 4092] [serial = 631] [outer = 00000000] 18:23:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (19F71400) [pid = 4092] [serial = 632] [outer = 15FC5800] 18:23:30 INFO - PROCESS | 4092 | 1463966610321 Marionette DEBUG loaded listener.js 18:23:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (16661400) [pid = 4092] [serial = 633] [outer = 15FC5800] 18:23:30 INFO - PROCESS | 4092 | 1463966610739 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 18:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 593ms 18:23:30 INFO - PROCESS | 4092 | 1463966610762 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 18:23:30 INFO - PROCESS | 4092 | 1463966610764 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 18:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:23:30 INFO - PROCESS | 4092 | 1463966610780 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:23:30 INFO - PROCESS | 4092 | 1463966610782 Marionette TRACE conn3 <- [1,810,null,{}] 18:23:30 INFO - PROCESS | 4092 | 1463966610785 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:30 INFO - PROCESS | 4092 | 1463966610871 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 18:23:30 INFO - PROCESS | 4092 | 1463966610878 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:30 INFO - PROCESS | 4092 | ++DOCSHELL 10A63C00 == 64 [pid = 4092] [id = 212] 18:23:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (10E23000) [pid = 4092] [serial = 634] [outer = 00000000] 18:23:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (1AC2E400) [pid = 4092] [serial = 635] [outer = 10E23000] 18:23:30 INFO - PROCESS | 4092 | 1463966610921 Marionette DEBUG loaded listener.js 18:23:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (1AC2F400) [pid = 4092] [serial = 636] [outer = 10E23000] 18:23:31 INFO - PROCESS | 4092 | 1463966611368 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 18:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:23:31 INFO - PROCESS | 4092 | 1463966611426 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 18:23:31 INFO - PROCESS | 4092 | 1463966611430 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:23:31 INFO - PROCESS | 4092 | 1463966611431 Marionette TRACE conn3 <- [1,814,null,{}] 18:23:31 INFO - PROCESS | 4092 | 1463966611435 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:31 INFO - PROCESS | 4092 | 1463966611523 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 18:23:31 INFO - PROCESS | 4092 | 1463966611531 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:31 INFO - PROCESS | 4092 | ++DOCSHELL 1AC30800 == 65 [pid = 4092] [id = 213] 18:23:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (1AC39000) [pid = 4092] [serial = 637] [outer = 00000000] 18:23:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (1AE2DC00) [pid = 4092] [serial = 638] [outer = 1AC39000] 18:23:31 INFO - PROCESS | 4092 | 1463966611584 Marionette DEBUG loaded listener.js 18:23:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (1AF54C00) [pid = 4092] [serial = 639] [outer = 1AC39000] 18:23:32 INFO - PROCESS | 4092 | 1463966612201 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 18:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 844ms 18:23:32 INFO - PROCESS | 4092 | 1463966612271 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 18:23:32 INFO - PROCESS | 4092 | 1463966612275 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 18:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:23:32 INFO - PROCESS | 4092 | 1463966612280 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:23:32 INFO - PROCESS | 4092 | 1463966612284 Marionette TRACE conn3 <- [1,818,null,{}] 18:23:32 INFO - PROCESS | 4092 | 1463966612290 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:32 INFO - PROCESS | 4092 | 1463966612411 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 18:23:32 INFO - PROCESS | 4092 | 1463966612544 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:32 INFO - PROCESS | 4092 | ++DOCSHELL 11037400 == 66 [pid = 4092] [id = 214] 18:23:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (110BB400) [pid = 4092] [serial = 640] [outer = 00000000] 18:23:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (138DF000) [pid = 4092] [serial = 641] [outer = 110BB400] 18:23:32 INFO - PROCESS | 4092 | 1463966612601 Marionette DEBUG loaded listener.js 18:23:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (13DA0000) [pid = 4092] [serial = 642] [outer = 110BB400] 18:23:33 INFO - PROCESS | 4092 | 1463966613166 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 18:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 937ms 18:23:33 INFO - PROCESS | 4092 | 1463966613227 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 18:23:33 INFO - PROCESS | 4092 | 1463966613233 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 18:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:23:33 INFO - PROCESS | 4092 | 1463966613239 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:23:33 INFO - PROCESS | 4092 | 1463966613242 Marionette TRACE conn3 <- [1,822,null,{}] 18:23:33 INFO - PROCESS | 4092 | 1463966613246 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:33 INFO - PROCESS | 4092 | 1463966613354 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 18:23:33 INFO - PROCESS | 4092 | 1463966613495 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:33 INFO - PROCESS | 4092 | ++DOCSHELL 15976C00 == 67 [pid = 4092] [id = 215] 18:23:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (15977400) [pid = 4092] [serial = 643] [outer = 00000000] 18:23:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (16627400) [pid = 4092] [serial = 644] [outer = 15977400] 18:23:33 INFO - PROCESS | 4092 | 1463966613548 Marionette DEBUG loaded listener.js 18:23:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (16AEE800) [pid = 4092] [serial = 645] [outer = 15977400] 18:23:34 INFO - PROCESS | 4092 | 1463966614143 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 18:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 937ms 18:23:34 INFO - PROCESS | 4092 | 1463966614183 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 18:23:34 INFO - PROCESS | 4092 | 1463966614185 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 18:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:23:34 INFO - PROCESS | 4092 | 1463966614189 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:23:34 INFO - PROCESS | 4092 | 1463966614193 Marionette TRACE conn3 <- [1,826,null,{}] 18:23:34 INFO - PROCESS | 4092 | 1463966614204 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:34 INFO - PROCESS | 4092 | 1463966614314 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 18:23:34 INFO - PROCESS | 4092 | 1463966614449 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:34 INFO - PROCESS | 4092 | ++DOCSHELL 16E7D000 == 68 [pid = 4092] [id = 216] 18:23:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (16E7D400) [pid = 4092] [serial = 646] [outer = 00000000] 18:23:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (17483C00) [pid = 4092] [serial = 647] [outer = 16E7D400] 18:23:34 INFO - PROCESS | 4092 | 1463966614523 Marionette DEBUG loaded listener.js 18:23:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (196B3000) [pid = 4092] [serial = 648] [outer = 16E7D400] 18:23:35 INFO - PROCESS | 4092 | 1463966615100 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 18:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 937ms 18:23:35 INFO - PROCESS | 4092 | 1463966615136 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 18:23:35 INFO - PROCESS | 4092 | 1463966615139 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 18:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:23:35 INFO - PROCESS | 4092 | 1463966615143 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:23:35 INFO - PROCESS | 4092 | 1463966615145 Marionette TRACE conn3 <- [1,830,null,{}] 18:23:35 INFO - PROCESS | 4092 | 1463966615149 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:35 INFO - PROCESS | 4092 | 1463966615254 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 18:23:35 INFO - PROCESS | 4092 | 1463966615358 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:35 INFO - PROCESS | 4092 | ++DOCSHELL 16E77C00 == 69 [pid = 4092] [id = 217] 18:23:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (16E7DC00) [pid = 4092] [serial = 649] [outer = 00000000] 18:23:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (1AE24800) [pid = 4092] [serial = 650] [outer = 16E7DC00] 18:23:35 INFO - PROCESS | 4092 | 1463966615410 Marionette DEBUG loaded listener.js 18:23:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (1AF55C00) [pid = 4092] [serial = 651] [outer = 16E7DC00] 18:23:35 INFO - PROCESS | 4092 | 1463966615936 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 18:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 844ms 18:23:35 INFO - PROCESS | 4092 | 1463966615987 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 18:23:35 INFO - PROCESS | 4092 | 1463966615989 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 18:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:23:35 INFO - PROCESS | 4092 | 1463966615993 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:23:35 INFO - PROCESS | 4092 | 1463966615995 Marionette TRACE conn3 <- [1,834,null,{}] 18:23:35 INFO - PROCESS | 4092 | 1463966615999 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:36 INFO - PROCESS | 4092 | 1463966616108 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 18:23:36 INFO - PROCESS | 4092 | 1463966616213 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:36 INFO - PROCESS | 4092 | ++DOCSHELL 1A4B0400 == 70 [pid = 4092] [id = 218] 18:23:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (1AAE7C00) [pid = 4092] [serial = 652] [outer = 00000000] 18:23:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (1B145800) [pid = 4092] [serial = 653] [outer = 1AAE7C00] 18:23:36 INFO - PROCESS | 4092 | 1463966616265 Marionette DEBUG loaded listener.js 18:23:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (1B148400) [pid = 4092] [serial = 654] [outer = 1AAE7C00] 18:23:36 INFO - PROCESS | 4092 | 1463966616854 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 18:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 891ms 18:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:23:36 INFO - PROCESS | 4092 | 1463966616897 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 18:23:36 INFO - PROCESS | 4092 | 1463966616900 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 18:23:36 INFO - PROCESS | 4092 | 1463966616903 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:23:36 INFO - PROCESS | 4092 | 1463966616905 Marionette TRACE conn3 <- [1,838,null,{}] 18:23:36 INFO - PROCESS | 4092 | 1463966616909 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:37 INFO - PROCESS | 4092 | 1463966617029 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 18:23:37 INFO - PROCESS | 4092 | 1463966617137 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:37 INFO - PROCESS | 4092 | ++DOCSHELL 1AF5E800 == 71 [pid = 4092] [id = 219] 18:23:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (1B144800) [pid = 4092] [serial = 655] [outer = 00000000] 18:23:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (1B330C00) [pid = 4092] [serial = 656] [outer = 1B144800] 18:23:37 INFO - PROCESS | 4092 | 1463966617189 Marionette DEBUG loaded listener.js 18:23:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (1B333800) [pid = 4092] [serial = 657] [outer = 1B144800] 18:23:38 INFO - PROCESS | 4092 | 1463966618017 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 18:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1141ms 18:23:38 INFO - PROCESS | 4092 | 1463966618050 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 18:23:38 INFO - PROCESS | 4092 | 1463966618054 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 18:23:38 INFO - PROCESS | 4092 | 1463966618059 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:23:38 INFO - PROCESS | 4092 | 1463966618063 Marionette TRACE conn3 <- [1,842,null,{}] 18:23:38 INFO - PROCESS | 4092 | 1463966618069 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:38 INFO - PROCESS | 4092 | 1463966618211 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 18:23:38 INFO - PROCESS | 4092 | 1463966618231 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:38 INFO - PROCESS | 4092 | ++DOCSHELL 12D74800 == 72 [pid = 4092] [id = 220] 18:23:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (12DF5800) [pid = 4092] [serial = 658] [outer = 00000000] 18:23:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (13135800) [pid = 4092] [serial = 659] [outer = 12DF5800] 18:23:38 INFO - PROCESS | 4092 | 1463966618278 Marionette DEBUG loaded listener.js 18:23:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (138E7400) [pid = 4092] [serial = 660] [outer = 12DF5800] 18:23:38 INFO - PROCESS | 4092 | 1463966618849 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 18:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 843ms 18:23:38 INFO - PROCESS | 4092 | 1463966618904 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 18:23:38 INFO - PROCESS | 4092 | 1463966618909 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 18:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:23:38 INFO - PROCESS | 4092 | 1463966618915 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:23:38 INFO - PROCESS | 4092 | 1463966618917 Marionette TRACE conn3 <- [1,846,null,{}] 18:23:38 INFO - PROCESS | 4092 | 1463966618921 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:39 INFO - PROCESS | 4092 | 1463966619030 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 18:23:39 INFO - PROCESS | 4092 | 1463966619173 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:39 INFO - PROCESS | 4092 | ++DOCSHELL 11036C00 == 73 [pid = 4092] [id = 221] 18:23:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (138DCC00) [pid = 4092] [serial = 661] [outer = 00000000] 18:23:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (15971400) [pid = 4092] [serial = 662] [outer = 138DCC00] 18:23:39 INFO - PROCESS | 4092 | 1463966619221 Marionette DEBUG loaded listener.js 18:23:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (15EF0C00) [pid = 4092] [serial = 663] [outer = 138DCC00] 18:23:39 INFO - PROCESS | 4092 | --DOCSHELL 1036F000 == 72 [pid = 4092] [id = 18] 18:23:39 INFO - PROCESS | 4092 | --DOCSHELL 1141CC00 == 71 [pid = 4092] [id = 19] 18:23:39 INFO - PROCESS | 4092 | --DOCSHELL 1A421000 == 70 [pid = 4092] [id = 10] 18:23:39 INFO - PROCESS | 4092 | --DOCSHELL 13310C00 == 69 [pid = 4092] [id = 177] 18:23:39 INFO - PROCESS | 4092 | --DOCSHELL 110BC400 == 68 [pid = 4092] [id = 192] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (1597A000) [pid = 4092] [serial = 590] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (11263400) [pid = 4092] [serial = 528] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (16BBE000) [pid = 4092] [serial = 483] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (1AC38800) [pid = 4092] [serial = 489] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (1B144400) [pid = 4092] [serial = 486] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (15625C00) [pid = 4092] [serial = 531] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (19F74C00) [pid = 4092] [serial = 534] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (1AE21800) [pid = 4092] [serial = 537] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (16634C00) [pid = 4092] [serial = 585] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (11AF1800) [pid = 4092] [serial = 579] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (139B6000) [pid = 4092] [serial = 581] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (16AF8400) [pid = 4092] [serial = 587] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (1103E000) [pid = 4092] [serial = 560] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (1597AC00) [pid = 4092] [serial = 563] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (13DA2C00) [pid = 4092] [serial = 575] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (1A4B3C00) [pid = 4092] [serial = 572] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (19F78000) [pid = 4092] [serial = 569] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (18102800) [pid = 4092] [serial = 566] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (16EDA000) [pid = 4092] [serial = 588] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (1103D400) [pid = 4092] [serial = 578] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (15FC7C00) [pid = 4092] [serial = 584] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (13DA2800) [pid = 4092] [serial = 582] [outer = 00000000] [url = about:blank] 18:23:39 INFO - PROCESS | 4092 | 1463966619772 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 18:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 906ms 18:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:23:39 INFO - PROCESS | 4092 | 1463966619818 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 18:23:39 INFO - PROCESS | 4092 | 1463966619820 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 18:23:39 INFO - PROCESS | 4092 | 1463966619824 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:23:39 INFO - PROCESS | 4092 | 1463966619827 Marionette TRACE conn3 <- [1,850,null,{}] 18:23:39 INFO - PROCESS | 4092 | 1463966619837 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:39 INFO - PROCESS | 4092 | 1463966619928 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 18:23:39 INFO - PROCESS | 4092 | 1463966619943 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:39 INFO - PROCESS | 4092 | ++DOCSHELL 11261400 == 69 [pid = 4092] [id = 222] 18:23:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (11CE4000) [pid = 4092] [serial = 664] [outer = 00000000] 18:23:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (1537D000) [pid = 4092] [serial = 665] [outer = 11CE4000] 18:23:39 INFO - PROCESS | 4092 | 1463966619990 Marionette DEBUG loaded listener.js 18:23:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (15974400) [pid = 4092] [serial = 666] [outer = 11CE4000] 18:23:40 INFO - PROCESS | 4092 | 1463966620455 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 18:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 688ms 18:23:40 INFO - PROCESS | 4092 | 1463966620523 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 18:23:40 INFO - PROCESS | 4092 | 1463966620525 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 18:23:40 INFO - PROCESS | 4092 | 1463966620528 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:23:40 INFO - PROCESS | 4092 | 1463966620530 Marionette TRACE conn3 <- [1,854,null,{}] 18:23:40 INFO - PROCESS | 4092 | 1463966620533 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:40 INFO - PROCESS | 4092 | 1463966620623 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 18:23:40 INFO - PROCESS | 4092 | 1463966620674 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:40 INFO - PROCESS | 4092 | ++DOCSHELL 1597D400 == 70 [pid = 4092] [id = 223] 18:23:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (15FC2400) [pid = 4092] [serial = 667] [outer = 00000000] 18:23:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (16634400) [pid = 4092] [serial = 668] [outer = 15FC2400] 18:23:40 INFO - PROCESS | 4092 | 1463966620797 Marionette DEBUG loaded listener.js 18:23:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (16946800) [pid = 4092] [serial = 669] [outer = 15FC2400] 18:23:41 INFO - PROCESS | 4092 | 1463966621145 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 18:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 625ms 18:23:41 INFO - PROCESS | 4092 | 1463966621167 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 18:23:41 INFO - PROCESS | 4092 | 1463966621168 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 18:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:23:41 INFO - PROCESS | 4092 | 1463966621172 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:23:41 INFO - PROCESS | 4092 | 1463966621173 Marionette TRACE conn3 <- [1,858,null,{}] 18:23:41 INFO - PROCESS | 4092 | 1463966621176 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:41 INFO - PROCESS | 4092 | 1463966621304 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 18:23:41 INFO - PROCESS | 4092 | 1463966621358 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:41 INFO - PROCESS | 4092 | ++DOCSHELL 15628400 == 71 [pid = 4092] [id = 224] 18:23:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (15FBF800) [pid = 4092] [serial = 670] [outer = 00000000] 18:23:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (16CB3000) [pid = 4092] [serial = 671] [outer = 15FBF800] 18:23:41 INFO - PROCESS | 4092 | 1463966621402 Marionette DEBUG loaded listener.js 18:23:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (16E72800) [pid = 4092] [serial = 672] [outer = 15FBF800] 18:23:41 INFO - PROCESS | 4092 | 1463966621808 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 18:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 703ms 18:23:41 INFO - PROCESS | 4092 | 1463966621872 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 18:23:41 INFO - PROCESS | 4092 | 1463966621874 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 18:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:23:41 INFO - PROCESS | 4092 | 1463966621877 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:23:41 INFO - PROCESS | 4092 | 1463966621888 Marionette TRACE conn3 <- [1,862,null,{}] 18:23:41 INFO - PROCESS | 4092 | 1463966621899 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:42 INFO - PROCESS | 4092 | 1463966622030 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 18:23:42 INFO - PROCESS | 4092 | 1463966622121 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:42 INFO - PROCESS | 4092 | ++DOCSHELL 16BB2000 == 72 [pid = 4092] [id = 225] 18:23:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (16E77400) [pid = 4092] [serial = 673] [outer = 00000000] 18:23:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (17487400) [pid = 4092] [serial = 674] [outer = 16E77400] 18:23:42 INFO - PROCESS | 4092 | 1463966622165 Marionette DEBUG loaded listener.js 18:23:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (181F2400) [pid = 4092] [serial = 675] [outer = 16E77400] 18:23:42 INFO - PROCESS | 4092 | 1463966622570 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 18:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 703ms 18:23:42 INFO - PROCESS | 4092 | 1463966622577 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 18:23:42 INFO - PROCESS | 4092 | 1463966622579 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 18:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:23:42 INFO - PROCESS | 4092 | 1463966622596 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:23:42 INFO - PROCESS | 4092 | 1463966622598 Marionette TRACE conn3 <- [1,866,null,{}] 18:23:42 INFO - PROCESS | 4092 | 1463966622601 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:42 INFO - PROCESS | 4092 | 1463966622720 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 18:23:42 INFO - PROCESS | 4092 | 1463966622726 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:42 INFO - PROCESS | 4092 | ++DOCSHELL 156C5800 == 73 [pid = 4092] [id = 226] 18:23:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (16BAF800) [pid = 4092] [serial = 676] [outer = 00000000] 18:23:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (19CCDC00) [pid = 4092] [serial = 677] [outer = 16BAF800] 18:23:42 INFO - PROCESS | 4092 | 1463966622769 Marionette DEBUG loaded listener.js 18:23:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (1A040000) [pid = 4092] [serial = 678] [outer = 16BAF800] 18:23:43 INFO - PROCESS | 4092 | 1463966623209 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 18:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 656ms 18:23:43 INFO - PROCESS | 4092 | 1463966623241 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 18:23:43 INFO - PROCESS | 4092 | 1463966623243 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 18:23:43 INFO - PROCESS | 4092 | 1463966623255 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:23:43 INFO - PROCESS | 4092 | 1463966623256 Marionette TRACE conn3 <- [1,870,null,{}] 18:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:23:43 INFO - PROCESS | 4092 | 1463966623260 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:43 INFO - PROCESS | 4092 | 1463966623375 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 18:23:43 INFO - PROCESS | 4092 | 1463966623466 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:43 INFO - PROCESS | 4092 | ++DOCSHELL 1A428000 == 74 [pid = 4092] [id = 227] 18:23:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (1A4B3000) [pid = 4092] [serial = 679] [outer = 00000000] 18:23:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (1A7CF800) [pid = 4092] [serial = 680] [outer = 1A4B3000] 18:23:43 INFO - PROCESS | 4092 | 1463966623509 Marionette DEBUG loaded listener.js 18:23:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (1AAD9400) [pid = 4092] [serial = 681] [outer = 1A4B3000] 18:23:43 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (16F53000) [pid = 4092] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:23:43 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (10B19400) [pid = 4092] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:23:43 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (13134C00) [pid = 4092] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:23:43 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (10E23000) [pid = 4092] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:23:43 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (196AEC00) [pid = 4092] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:23:43 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (15FC2000) [pid = 4092] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:23:43 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (139AF800) [pid = 4092] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:23:43 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (16AEB400) [pid = 4092] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:23:43 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (12AE8C00) [pid = 4092] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:23:43 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (1A4AC400) [pid = 4092] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:23:43 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (15FC5800) [pid = 4092] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:23:44 INFO - PROCESS | 4092 | 1463966624038 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 18:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 843ms 18:23:44 INFO - PROCESS | 4092 | 1463966624100 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 18:23:44 INFO - PROCESS | 4092 | 1463966624102 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 18:23:44 INFO - PROCESS | 4092 | 1463966624105 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:23:44 INFO - PROCESS | 4092 | 1463966624107 Marionette TRACE conn3 <- [1,874,null,{}] 18:23:44 INFO - PROCESS | 4092 | 1463966624110 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:44 INFO - PROCESS | 4092 | 1463966624195 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 18:23:44 INFO - PROCESS | 4092 | 1463966624210 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:44 INFO - PROCESS | 4092 | ++DOCSHELL 12D73000 == 75 [pid = 4092] [id = 228] 18:23:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (13072800) [pid = 4092] [serial = 682] [outer = 00000000] 18:23:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (17A86800) [pid = 4092] [serial = 683] [outer = 13072800] 18:23:44 INFO - PROCESS | 4092 | 1463966624255 Marionette DEBUG loaded listener.js 18:23:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (17C14000) [pid = 4092] [serial = 684] [outer = 13072800] 18:23:44 INFO - PROCESS | 4092 | 1463966624671 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 18:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 594ms 18:23:44 INFO - PROCESS | 4092 | 1463966624703 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 18:23:44 INFO - PROCESS | 4092 | 1463966624705 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 18:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:23:44 INFO - PROCESS | 4092 | 1463966624721 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:23:44 INFO - PROCESS | 4092 | 1463966624723 Marionette TRACE conn3 <- [1,878,null,{}] 18:23:44 INFO - PROCESS | 4092 | 1463966624732 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:44 INFO - PROCESS | 4092 | 1463966624822 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 18:23:44 INFO - PROCESS | 4092 | 1463966624827 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:44 INFO - PROCESS | 4092 | ++DOCSHELL 16E81C00 == 76 [pid = 4092] [id = 229] 18:23:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (16E83800) [pid = 4092] [serial = 685] [outer = 00000000] 18:23:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (16E87400) [pid = 4092] [serial = 686] [outer = 16E83800] 18:23:44 INFO - PROCESS | 4092 | 1463966624871 Marionette DEBUG loaded listener.js 18:23:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (16E8A400) [pid = 4092] [serial = 687] [outer = 16E83800] 18:23:45 INFO - PROCESS | 4092 | 1463966625306 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 18:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 656ms 18:23:45 INFO - PROCESS | 4092 | 1463966625380 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 18:23:45 INFO - PROCESS | 4092 | 1463966625382 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 18:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:23:45 INFO - PROCESS | 4092 | 1463966625386 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:23:45 INFO - PROCESS | 4092 | 1463966625388 Marionette TRACE conn3 <- [1,882,null,{}] 18:23:45 INFO - PROCESS | 4092 | 1463966625500 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:45 INFO - PROCESS | 4092 | 1463966625729 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 18:23:45 INFO - PROCESS | 4092 | 1463966625939 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:45 INFO - PROCESS | 4092 | ++DOCSHELL 103D4400 == 77 [pid = 4092] [id = 230] 18:23:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (10432C00) [pid = 4092] [serial = 688] [outer = 00000000] 18:23:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (10B71800) [pid = 4092] [serial = 689] [outer = 10432C00] 18:23:45 INFO - PROCESS | 4092 | 1463966625995 Marionette DEBUG loaded listener.js 18:23:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (10D66400) [pid = 4092] [serial = 690] [outer = 10432C00] 18:23:46 INFO - PROCESS | 4092 | 1463966626631 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 18:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1297ms 18:23:46 INFO - PROCESS | 4092 | 1463966626689 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 18:23:46 INFO - PROCESS | 4092 | 1463966626694 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 18:23:46 INFO - PROCESS | 4092 | 1463966626699 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:23:46 INFO - PROCESS | 4092 | 1463966626702 Marionette TRACE conn3 <- [1,886,null,{}] 18:23:46 INFO - PROCESS | 4092 | 1463966626752 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:46 INFO - PROCESS | 4092 | 1463966626878 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 18:23:46 INFO - PROCESS | 4092 | 1463966627007 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:47 INFO - PROCESS | 4092 | ++DOCSHELL 1312AC00 == 78 [pid = 4092] [id = 231] 18:23:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (13136800) [pid = 4092] [serial = 691] [outer = 00000000] 18:23:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (143A5800) [pid = 4092] [serial = 692] [outer = 13136800] 18:23:47 INFO - PROCESS | 4092 | 1463966627063 Marionette DEBUG loaded listener.js 18:23:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (15388C00) [pid = 4092] [serial = 693] [outer = 13136800] 18:23:47 INFO - PROCESS | 4092 | 1463966627657 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 18:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 984ms 18:23:47 INFO - PROCESS | 4092 | 1463966627688 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 18:23:47 INFO - PROCESS | 4092 | 1463966627693 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 18:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:23:47 INFO - PROCESS | 4092 | 1463966627697 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:23:47 INFO - PROCESS | 4092 | 1463966627699 Marionette TRACE conn3 <- [1,890,null,{}] 18:23:47 INFO - PROCESS | 4092 | 1463966627703 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:47 INFO - PROCESS | 4092 | 1463966627811 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 18:23:47 INFO - PROCESS | 4092 | 1463966627926 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:47 INFO - PROCESS | 4092 | ++DOCSHELL 110BC400 == 79 [pid = 4092] [id = 232] 18:23:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (13D9DC00) [pid = 4092] [serial = 694] [outer = 00000000] 18:23:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (16E84400) [pid = 4092] [serial = 695] [outer = 13D9DC00] 18:23:48 INFO - PROCESS | 4092 | 1463966628020 Marionette DEBUG loaded listener.js 18:23:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (16F49C00) [pid = 4092] [serial = 696] [outer = 13D9DC00] 18:23:48 INFO - PROCESS | 4092 | 1463966628618 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 18:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 999ms 18:23:48 INFO - PROCESS | 4092 | 1463966628717 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 18:23:48 INFO - PROCESS | 4092 | 1463966628719 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 18:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:23:48 INFO - PROCESS | 4092 | 1463966628730 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:23:48 INFO - PROCESS | 4092 | 1463966628737 Marionette TRACE conn3 <- [1,894,null,{}] 18:23:48 INFO - PROCESS | 4092 | 1463966628758 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:48 INFO - PROCESS | 4092 | 1463966628881 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 18:23:49 INFO - PROCESS | 4092 | 1463966629012 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:49 INFO - PROCESS | 4092 | ++DOCSHELL 1AAE3800 == 80 [pid = 4092] [id = 233] 18:23:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (1AC31800) [pid = 4092] [serial = 697] [outer = 00000000] 18:23:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (1B142400) [pid = 4092] [serial = 698] [outer = 1AC31800] 18:23:49 INFO - PROCESS | 4092 | 1463966629065 Marionette DEBUG loaded listener.js 18:23:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (1B14BC00) [pid = 4092] [serial = 699] [outer = 1AC31800] 18:23:49 INFO - PROCESS | 4092 | 1463966629607 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 18:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 906ms 18:23:49 INFO - PROCESS | 4092 | 1463966629631 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 18:23:49 INFO - PROCESS | 4092 | 1463966629633 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 18:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:23:49 INFO - PROCESS | 4092 | 1463966629653 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:23:49 INFO - PROCESS | 4092 | 1463966629656 Marionette TRACE conn3 <- [1,898,null,{}] 18:23:49 INFO - PROCESS | 4092 | 1463966629660 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:49 INFO - PROCESS | 4092 | 1463966629768 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 18:23:49 INFO - PROCESS | 4092 | 1463966629875 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:49 INFO - PROCESS | 4092 | ++DOCSHELL 1AF59400 == 81 [pid = 4092] [id = 234] 18:23:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (1B141400) [pid = 4092] [serial = 700] [outer = 00000000] 18:23:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (1B334800) [pid = 4092] [serial = 701] [outer = 1B141400] 18:23:49 INFO - PROCESS | 4092 | 1463966629936 Marionette DEBUG loaded listener.js 18:23:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (1B3B5400) [pid = 4092] [serial = 702] [outer = 1B141400] 18:23:50 INFO - PROCESS | 4092 | 1463966630494 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 18:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 890ms 18:23:50 INFO - PROCESS | 4092 | 1463966630541 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 18:23:50 INFO - PROCESS | 4092 | 1463966630543 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 18:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:23:50 INFO - PROCESS | 4092 | 1463966630547 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:23:50 INFO - PROCESS | 4092 | 1463966630549 Marionette TRACE conn3 <- [1,902,null,{}] 18:23:50 INFO - PROCESS | 4092 | 1463966630553 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:50 INFO - PROCESS | 4092 | 1463966630658 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 18:23:50 INFO - PROCESS | 4092 | 1463966630767 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:50 INFO - PROCESS | 4092 | ++DOCSHELL 1B3C0000 == 82 [pid = 4092] [id = 235] 18:23:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (1B3C0400) [pid = 4092] [serial = 703] [outer = 00000000] 18:23:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 139 (1B72F800) [pid = 4092] [serial = 704] [outer = 1B3C0400] 18:23:50 INFO - PROCESS | 4092 | 1463966630827 Marionette DEBUG loaded listener.js 18:23:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 140 (1B736000) [pid = 4092] [serial = 705] [outer = 1B3C0400] 18:23:51 INFO - PROCESS | 4092 | 1463966631410 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 18:23:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 141 (1B73A000) [pid = 4092] [serial = 706] [outer = 1B338400] 18:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 906ms 18:23:51 INFO - PROCESS | 4092 | 1463966631467 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 18:23:51 INFO - PROCESS | 4092 | 1463966631469 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 18:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:23:51 INFO - PROCESS | 4092 | 1463966631509 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:23:51 INFO - PROCESS | 4092 | 1463966631511 Marionette TRACE conn3 <- [1,906,null,{}] 18:23:51 INFO - PROCESS | 4092 | 1463966631543 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:51 INFO - PROCESS | 4092 | 1463966631654 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 18:23:51 INFO - PROCESS | 4092 | 1463966631796 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:51 INFO - PROCESS | 4092 | ++DOCSHELL 16AF8C00 == 83 [pid = 4092] [id = 236] 18:23:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 142 (196B6000) [pid = 4092] [serial = 707] [outer = 00000000] 18:23:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 143 (1AC33800) [pid = 4092] [serial = 708] [outer = 196B6000] 18:23:51 INFO - PROCESS | 4092 | 1463966631849 Marionette DEBUG loaded listener.js 18:23:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 144 (1B1BDC00) [pid = 4092] [serial = 709] [outer = 196B6000] 18:23:52 INFO - PROCESS | 4092 | 1463966632635 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 18:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1171ms 18:23:52 INFO - PROCESS | 4092 | 1463966632662 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 18:23:52 INFO - PROCESS | 4092 | 1463966632666 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 18:23:52 INFO - PROCESS | 4092 | 1463966632671 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:23:52 INFO - PROCESS | 4092 | 1463966632675 Marionette TRACE conn3 <- [1,910,null,{}] 18:23:52 INFO - PROCESS | 4092 | 1463966632681 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:52 INFO - PROCESS | 4092 | 1463966632791 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 18:23:52 INFO - PROCESS | 4092 | 1463966632905 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:52 INFO - PROCESS | 4092 | ++DOCSHELL 10B7D000 == 84 [pid = 4092] [id = 237] 18:23:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 145 (10C27800) [pid = 4092] [serial = 710] [outer = 00000000] 18:23:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 146 (13376400) [pid = 4092] [serial = 711] [outer = 10C27800] 18:23:52 INFO - PROCESS | 4092 | 1463966633005 Marionette DEBUG loaded listener.js 18:23:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 147 (15385C00) [pid = 4092] [serial = 712] [outer = 10C27800] 18:23:53 INFO - PROCESS | 4092 | --DOCSHELL 1AADA000 == 83 [pid = 4092] [id = 86] 18:23:53 INFO - PROCESS | 4092 | --DOCSHELL 16F57C00 == 82 [pid = 4092] [id = 71] 18:23:53 INFO - PROCESS | 4092 | --DOCSHELL 105EF000 == 81 [pid = 4092] [id = 99] 18:23:53 INFO - PROCESS | 4092 | --DOCSHELL 13304400 == 80 [pid = 4092] [id = 23] 18:23:53 INFO - PROCESS | 4092 | --DOCSHELL 10439800 == 79 [pid = 4092] [id = 22] 18:23:53 INFO - PROCESS | 4092 | --DOCSHELL 16E81C00 == 78 [pid = 4092] [id = 229] 18:23:53 INFO - PROCESS | 4092 | --DOCSHELL 12D73000 == 77 [pid = 4092] [id = 228] 18:23:53 INFO - PROCESS | 4092 | --DOCSHELL 1A428000 == 76 [pid = 4092] [id = 227] 18:23:53 INFO - PROCESS | 4092 | --DOCSHELL 156C5800 == 75 [pid = 4092] [id = 226] 18:23:53 INFO - PROCESS | 4092 | --DOCSHELL 16BB2000 == 74 [pid = 4092] [id = 225] 18:23:53 INFO - PROCESS | 4092 | --DOCSHELL 15628400 == 73 [pid = 4092] [id = 224] 18:23:53 INFO - PROCESS | 4092 | --DOCSHELL 1597D400 == 72 [pid = 4092] [id = 223] 18:23:53 INFO - PROCESS | 4092 | --DOCSHELL 11261400 == 71 [pid = 4092] [id = 222] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 146 (10B21800) [pid = 4092] [serial = 593] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 145 (143A9800) [pid = 4092] [serial = 596] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 144 (16AF6400) [pid = 4092] [serial = 599] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 143 (19B73C00) [pid = 4092] [serial = 602] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 142 (1A4A9400) [pid = 4092] [serial = 605] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 141 (1AE2DC00) [pid = 4092] [serial = 638] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOCSHELL 11036C00 == 70 [pid = 4092] [id = 221] 18:23:53 INFO - PROCESS | 4092 | 1463966633623 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 18:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1000ms 18:23:53 INFO - PROCESS | 4092 | 1463966633676 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 18:23:53 INFO - PROCESS | 4092 | 1463966633681 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 18:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:23:53 INFO - PROCESS | 4092 | 1463966633687 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:23:53 INFO - PROCESS | 4092 | 1463966633690 Marionette TRACE conn3 <- [1,914,null,{}] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 140 (17437000) [pid = 4092] [serial = 623] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 139 (11038C00) [pid = 4092] [serial = 609] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 138 (10C26000) [pid = 4092] [serial = 608] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 137 (13DA4400) [pid = 4092] [serial = 614] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (1541AC00) [pid = 4092] [serial = 615] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (1AC2F400) [pid = 4092] [serial = 636] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (1A426400) [pid = 4092] [serial = 626] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (16630C00) [pid = 4092] [serial = 617] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (16635800) [pid = 4092] [serial = 618] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (196A8800) [pid = 4092] [serial = 624] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (1522C000) [pid = 4092] [serial = 612] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (141AD800) [pid = 4092] [serial = 611] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (16BAF400) [pid = 4092] [serial = 620] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (16AF0800) [pid = 4092] [serial = 591] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (1A7D3000) [pid = 4092] [serial = 629] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (1A4A7800) [pid = 4092] [serial = 627] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (1AC2E400) [pid = 4092] [serial = 635] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (19F71400) [pid = 4092] [serial = 632] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (1A7DB800) [pid = 4092] [serial = 630] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (16661400) [pid = 4092] [serial = 633] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (16F4B400) [pid = 4092] [serial = 621] [outer = 00000000] [url = about:blank] 18:23:53 INFO - PROCESS | 4092 | 1463966633716 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:53 INFO - PROCESS | 4092 | 1463966633806 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 18:23:53 INFO - PROCESS | 4092 | 1463966633813 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:53 INFO - PROCESS | 4092 | ++DOCSHELL 11261400 == 71 [pid = 4092] [id = 238] 18:23:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (1149A400) [pid = 4092] [serial = 713] [outer = 00000000] 18:23:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (139B7400) [pid = 4092] [serial = 714] [outer = 1149A400] 18:23:53 INFO - PROCESS | 4092 | 1463966633863 Marionette DEBUG loaded listener.js 18:23:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (14359000) [pid = 4092] [serial = 715] [outer = 1149A400] 18:23:54 INFO - PROCESS | 4092 | 1463966634338 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 18:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 718ms 18:23:54 INFO - PROCESS | 4092 | 1463966634406 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 18:23:54 INFO - PROCESS | 4092 | 1463966634408 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 18:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:23:54 INFO - PROCESS | 4092 | 1463966634412 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:23:54 INFO - PROCESS | 4092 | 1463966634415 Marionette TRACE conn3 <- [1,918,null,{}] 18:23:54 INFO - PROCESS | 4092 | 1463966634458 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:54 INFO - PROCESS | 4092 | 1463966634552 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 18:23:54 INFO - PROCESS | 4092 | 1463966634647 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:54 INFO - PROCESS | 4092 | ++DOCSHELL 110BAC00 == 72 [pid = 4092] [id = 239] 18:23:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (14350800) [pid = 4092] [serial = 716] [outer = 00000000] 18:23:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (1666A400) [pid = 4092] [serial = 717] [outer = 14350800] 18:23:54 INFO - PROCESS | 4092 | 1463966634693 Marionette DEBUG loaded listener.js 18:23:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (16BAF400) [pid = 4092] [serial = 718] [outer = 14350800] 18:23:55 INFO - PROCESS | 4092 | 1463966635080 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 18:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 703ms 18:23:55 INFO - PROCESS | 4092 | 1463966635111 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 18:23:55 INFO - PROCESS | 4092 | 1463966635114 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 18:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:23:55 INFO - PROCESS | 4092 | 1463966635117 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:23:55 INFO - PROCESS | 4092 | 1463966635119 Marionette TRACE conn3 <- [1,922,null,{}] 18:23:55 INFO - PROCESS | 4092 | 1463966635122 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:55 INFO - PROCESS | 4092 | 1463966635208 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 18:23:55 INFO - PROCESS | 4092 | 1463966635214 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:55 INFO - PROCESS | 4092 | ++DOCSHELL 10E2D800 == 73 [pid = 4092] [id = 240] 18:23:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (143B0400) [pid = 4092] [serial = 719] [outer = 00000000] 18:23:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (16E7E400) [pid = 4092] [serial = 720] [outer = 143B0400] 18:23:55 INFO - PROCESS | 4092 | 1463966635258 Marionette DEBUG loaded listener.js 18:23:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (16ED8C00) [pid = 4092] [serial = 721] [outer = 143B0400] 18:23:55 INFO - PROCESS | 4092 | 1463966635719 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 18:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 641ms 18:23:55 INFO - PROCESS | 4092 | 1463966635755 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 18:23:55 INFO - PROCESS | 4092 | 1463966635757 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 18:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:23:55 INFO - PROCESS | 4092 | 1463966635766 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:23:55 INFO - PROCESS | 4092 | 1463966635768 Marionette TRACE conn3 <- [1,926,null,{}] 18:23:55 INFO - PROCESS | 4092 | 1463966635771 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:55 INFO - PROCESS | 4092 | 1463966635897 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 18:23:55 INFO - PROCESS | 4092 | 1463966635990 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:55 INFO - PROCESS | 4092 | ++DOCSHELL 16EDDC00 == 74 [pid = 4092] [id = 241] 18:23:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (16F4D400) [pid = 4092] [serial = 722] [outer = 00000000] 18:23:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (17484000) [pid = 4092] [serial = 723] [outer = 16F4D400] 18:23:56 INFO - PROCESS | 4092 | 1463966636033 Marionette DEBUG loaded listener.js 18:23:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (1810F400) [pid = 4092] [serial = 724] [outer = 16F4D400] 18:23:56 INFO - PROCESS | 4092 | 1463966636451 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 18:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 734ms 18:23:56 INFO - PROCESS | 4092 | 1463966636501 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 18:23:56 INFO - PROCESS | 4092 | 1463966636503 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 18:23:56 INFO - PROCESS | 4092 | 1463966636506 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:23:56 INFO - PROCESS | 4092 | 1463966636508 Marionette TRACE conn3 <- [1,930,null,{}] 18:23:56 INFO - PROCESS | 4092 | 1463966636517 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:56 INFO - PROCESS | 4092 | 1463966636657 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 18:23:56 INFO - PROCESS | 4092 | 1463966636731 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:56 INFO - PROCESS | 4092 | ++DOCSHELL 19B74000 == 75 [pid = 4092] [id = 242] 18:23:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (19CC9400) [pid = 4092] [serial = 725] [outer = 00000000] 18:23:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (1A428000) [pid = 4092] [serial = 726] [outer = 19CC9400] 18:23:56 INFO - PROCESS | 4092 | 1463966636776 Marionette DEBUG loaded listener.js 18:23:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (1A4AE800) [pid = 4092] [serial = 727] [outer = 19CC9400] 18:23:57 INFO - PROCESS | 4092 | 1463966637191 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 18:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 750ms 18:23:57 INFO - PROCESS | 4092 | 1463966637282 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 18:23:57 INFO - PROCESS | 4092 | 1463966637284 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 18:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:23:57 INFO - PROCESS | 4092 | 1463966637291 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:23:57 INFO - PROCESS | 4092 | 1463966637293 Marionette TRACE conn3 <- [1,934,null,{}] 18:23:57 INFO - PROCESS | 4092 | 1463966637296 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:57 INFO - PROCESS | 4092 | 1463966637417 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 18:23:57 INFO - PROCESS | 4092 | 1463966637483 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:57 INFO - PROCESS | 4092 | ++DOCSHELL 1A41D800 == 76 [pid = 4092] [id = 243] 18:23:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (1A426400) [pid = 4092] [serial = 728] [outer = 00000000] 18:23:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (1AADB400) [pid = 4092] [serial = 729] [outer = 1A426400] 18:23:57 INFO - PROCESS | 4092 | 1463966637527 Marionette DEBUG loaded listener.js 18:23:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (1AC31400) [pid = 4092] [serial = 730] [outer = 1A426400] 18:23:57 INFO - PROCESS | 4092 | --DOMWINDOW == 137 (141AD000) [pid = 4092] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:23:57 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (16E77400) [pid = 4092] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:23:57 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (16BAF800) [pid = 4092] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:23:57 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (1AC39000) [pid = 4092] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:23:57 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (12DF5800) [pid = 4092] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:23:57 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (138DCC00) [pid = 4092] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:23:57 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (15FC2400) [pid = 4092] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:23:57 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (15FBF800) [pid = 4092] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:23:57 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (1A4B3000) [pid = 4092] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:23:57 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (11CE4000) [pid = 4092] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:23:57 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (13072800) [pid = 4092] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:23:57 INFO - PROCESS | 4092 | 1463966638003 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 18:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 750ms 18:23:58 INFO - PROCESS | 4092 | 1463966638027 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 18:23:58 INFO - PROCESS | 4092 | 1463966638029 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 18:23:58 INFO - PROCESS | 4092 | 1463966638033 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:23:58 INFO - PROCESS | 4092 | 1463966638035 Marionette TRACE conn3 <- [1,938,null,{}] 18:23:58 INFO - PROCESS | 4092 | 1463966638038 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:58 INFO - PROCESS | 4092 | 1463966638122 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 18:23:58 INFO - PROCESS | 4092 | 1463966638224 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:58 INFO - PROCESS | 4092 | ++DOCSHELL 1103D400 == 77 [pid = 4092] [id = 244] 18:23:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (11AF6C00) [pid = 4092] [serial = 731] [outer = 00000000] 18:23:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (16CAF400) [pid = 4092] [serial = 732] [outer = 11AF6C00] 18:23:58 INFO - PROCESS | 4092 | 1463966638269 Marionette DEBUG loaded listener.js 18:23:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (1A6D1000) [pid = 4092] [serial = 733] [outer = 11AF6C00] 18:23:58 INFO - PROCESS | 4092 | 1463966638629 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 18:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 641ms 18:23:58 INFO - PROCESS | 4092 | 1463966638671 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 18:23:58 INFO - PROCESS | 4092 | 1463966638673 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 18:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:23:58 INFO - PROCESS | 4092 | 1463966638676 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:23:58 INFO - PROCESS | 4092 | 1463966638678 Marionette TRACE conn3 <- [1,942,null,{}] 18:23:58 INFO - PROCESS | 4092 | 1463966638681 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:58 INFO - PROCESS | 4092 | 1463966638790 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 18:23:58 INFO - PROCESS | 4092 | 1463966638893 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:58 INFO - PROCESS | 4092 | ++DOCSHELL 16E82C00 == 78 [pid = 4092] [id = 245] 18:23:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (16E83000) [pid = 4092] [serial = 734] [outer = 00000000] 18:23:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (1AE2C800) [pid = 4092] [serial = 735] [outer = 16E83000] 18:23:58 INFO - PROCESS | 4092 | 1463966638936 Marionette DEBUG loaded listener.js 18:23:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (1AF5CC00) [pid = 4092] [serial = 736] [outer = 16E83000] 18:23:59 INFO - PROCESS | 4092 | 1463966639307 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 18:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 703ms 18:23:59 INFO - PROCESS | 4092 | 1463966639376 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 18:23:59 INFO - PROCESS | 4092 | 1463966639379 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 18:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:23:59 INFO - PROCESS | 4092 | 1463966639382 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:23:59 INFO - PROCESS | 4092 | 1463966639384 Marionette TRACE conn3 <- [1,946,null,{}] 18:23:59 INFO - PROCESS | 4092 | 1463966639391 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:59 INFO - PROCESS | 4092 | 1463966639475 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 18:23:59 INFO - PROCESS | 4092 | 1463966639482 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:59 INFO - PROCESS | 4092 | ++DOCSHELL 1AE28C00 == 79 [pid = 4092] [id = 246] 18:23:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (1B144400) [pid = 4092] [serial = 737] [outer = 00000000] 18:23:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (19F72800) [pid = 4092] [serial = 738] [outer = 1B144400] 18:23:59 INFO - PROCESS | 4092 | 1463966639530 Marionette DEBUG loaded listener.js 18:23:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (1B730400) [pid = 4092] [serial = 739] [outer = 1B144400] 18:24:00 INFO - PROCESS | 4092 | 1463966640195 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 18:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 906ms 18:24:00 INFO - PROCESS | 4092 | 1463966640287 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 18:24:00 INFO - PROCESS | 4092 | 1463966640291 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 18:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:24:00 INFO - PROCESS | 4092 | 1463966640297 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:24:00 INFO - PROCESS | 4092 | 1463966640301 Marionette TRACE conn3 <- [1,950,null,{}] 18:24:00 INFO - PROCESS | 4092 | 1463966640322 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:00 INFO - PROCESS | 4092 | 1463966640445 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 18:24:00 INFO - PROCESS | 4092 | 1463966640578 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:00 INFO - PROCESS | 4092 | ++DOCSHELL 10B21400 == 80 [pid = 4092] [id = 247] 18:24:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (10B80400) [pid = 4092] [serial = 740] [outer = 00000000] 18:24:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (12883400) [pid = 4092] [serial = 741] [outer = 10B80400] 18:24:00 INFO - PROCESS | 4092 | 1463966640637 Marionette DEBUG loaded listener.js 18:24:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 139 (1434DC00) [pid = 4092] [serial = 742] [outer = 10B80400] 18:24:01 INFO - PROCESS | 4092 | 1463966641171 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 18:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 907ms 18:24:01 INFO - PROCESS | 4092 | 1463966641204 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 18:24:01 INFO - PROCESS | 4092 | 1463966641210 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 18:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:24:01 INFO - PROCESS | 4092 | 1463966641219 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:24:01 INFO - PROCESS | 4092 | 1463966641224 Marionette TRACE conn3 <- [1,954,null,{}] 18:24:01 INFO - PROCESS | 4092 | 1463966641229 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:01 INFO - PROCESS | 4092 | 1463966641342 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 18:24:01 INFO - PROCESS | 4092 | 1463966641455 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:01 INFO - PROCESS | 4092 | ++DOCSHELL 12D73000 == 81 [pid = 4092] [id = 248] 18:24:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 140 (1597D400) [pid = 4092] [serial = 743] [outer = 00000000] 18:24:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 141 (1678EC00) [pid = 4092] [serial = 744] [outer = 1597D400] 18:24:01 INFO - PROCESS | 4092 | 1463966641549 Marionette DEBUG loaded listener.js 18:24:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 142 (16E7D800) [pid = 4092] [serial = 745] [outer = 1597D400] 18:24:02 INFO - PROCESS | 4092 | 1463966642152 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 18:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1000ms 18:24:02 INFO - PROCESS | 4092 | 1463966642221 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 18:24:02 INFO - PROCESS | 4092 | 1463966642224 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 18:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:24:02 INFO - PROCESS | 4092 | 1463966642227 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:24:02 INFO - PROCESS | 4092 | 1463966642231 Marionette TRACE conn3 <- [1,958,null,{}] 18:24:02 INFO - PROCESS | 4092 | 1463966642243 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:02 INFO - PROCESS | 4092 | 1463966642362 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 18:24:02 INFO - PROCESS | 4092 | 1463966642502 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:02 INFO - PROCESS | 4092 | ++DOCSHELL 1A7D3000 == 82 [pid = 4092] [id = 249] 18:24:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 143 (1AC39000) [pid = 4092] [serial = 746] [outer = 00000000] 18:24:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 144 (1B146400) [pid = 4092] [serial = 747] [outer = 1AC39000] 18:24:02 INFO - PROCESS | 4092 | 1463966642559 Marionette DEBUG loaded listener.js 18:24:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 145 (1B3C1C00) [pid = 4092] [serial = 748] [outer = 1AC39000] 18:24:03 INFO - PROCESS | 4092 | 1463966643124 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 18:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 953ms 18:24:03 INFO - PROCESS | 4092 | 1463966643172 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 18:24:03 INFO - PROCESS | 4092 | 1463966643175 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 18:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:24:03 INFO - PROCESS | 4092 | 1463966643178 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:24:03 INFO - PROCESS | 4092 | 1463966643180 Marionette TRACE conn3 <- [1,962,null,{}] 18:24:03 INFO - PROCESS | 4092 | 1463966643184 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:03 INFO - PROCESS | 4092 | 1463966643300 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 18:24:03 INFO - PROCESS | 4092 | 1463966643439 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:03 INFO - PROCESS | 4092 | ++DOCSHELL 1B33CC00 == 83 [pid = 4092] [id = 250] 18:24:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 146 (1B735000) [pid = 4092] [serial = 749] [outer = 00000000] 18:24:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 147 (1B974C00) [pid = 4092] [serial = 750] [outer = 1B735000] 18:24:03 INFO - PROCESS | 4092 | 1463966643493 Marionette DEBUG loaded listener.js 18:24:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 148 (1D664C00) [pid = 4092] [serial = 751] [outer = 1B735000] 18:24:04 INFO - PROCESS | 4092 | 1463966644076 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 18:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 953ms 18:24:04 INFO - PROCESS | 4092 | 1463966644123 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 18:24:04 INFO - PROCESS | 4092 | 1463966644126 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 18:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:24:04 INFO - PROCESS | 4092 | 1463966644129 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:24:04 INFO - PROCESS | 4092 | 1463966644131 Marionette TRACE conn3 <- [1,966,null,{}] 18:24:04 INFO - PROCESS | 4092 | 1463966644135 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:04 INFO - PROCESS | 4092 | 1463966644240 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 18:24:04 INFO - PROCESS | 4092 | 1463966644398 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:04 INFO - PROCESS | 4092 | ++DOCSHELL 1B96E000 == 84 [pid = 4092] [id = 251] 18:24:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 149 (1B96F800) [pid = 4092] [serial = 752] [outer = 00000000] 18:24:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 150 (1D66B000) [pid = 4092] [serial = 753] [outer = 1B96F800] 18:24:04 INFO - PROCESS | 4092 | 1463966644452 Marionette DEBUG loaded listener.js 18:24:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 151 (1D66E000) [pid = 4092] [serial = 754] [outer = 1B96F800] 18:24:05 INFO - PROCESS | 4092 | 1463966645022 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 18:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 953ms 18:24:05 INFO - PROCESS | 4092 | 1463966645074 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 18:24:05 INFO - PROCESS | 4092 | 1463966645077 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 18:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:24:05 INFO - PROCESS | 4092 | 1463966645080 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:24:05 INFO - PROCESS | 4092 | 1463966645082 Marionette TRACE conn3 <- [1,970,null,{}] 18:24:05 INFO - PROCESS | 4092 | 1463966645086 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:05 INFO - PROCESS | 4092 | 1463966645221 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 18:24:05 INFO - PROCESS | 4092 | 1463966645366 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:05 INFO - PROCESS | 4092 | ++DOCSHELL 10B22400 == 85 [pid = 4092] [id = 252] 18:24:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 152 (10B78800) [pid = 4092] [serial = 755] [outer = 00000000] 18:24:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 153 (15970800) [pid = 4092] [serial = 756] [outer = 10B78800] 18:24:05 INFO - PROCESS | 4092 | 1463966645443 Marionette DEBUG loaded listener.js 18:24:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 154 (1693BC00) [pid = 4092] [serial = 757] [outer = 10B78800] 18:24:06 INFO - PROCESS | 4092 | 1463966646312 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 18:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1297ms 18:24:06 INFO - PROCESS | 4092 | 1463966646377 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 18:24:06 INFO - PROCESS | 4092 | 1463966646384 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 18:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:24:06 INFO - PROCESS | 4092 | 1463966646390 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:24:06 INFO - PROCESS | 4092 | 1463966646394 Marionette TRACE conn3 <- [1,974,null,{}] 18:24:06 INFO - PROCESS | 4092 | 1463966646400 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:06 INFO - PROCESS | 4092 | 1463966646499 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 18:24:06 INFO - PROCESS | 4092 | 1463966646645 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:06 INFO - PROCESS | 4092 | ++DOCSHELL 1032CC00 == 86 [pid = 4092] [id = 253] 18:24:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 155 (103CEC00) [pid = 4092] [serial = 758] [outer = 00000000] 18:24:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 156 (110C4000) [pid = 4092] [serial = 759] [outer = 103CEC00] 18:24:06 INFO - PROCESS | 4092 | 1463966646694 Marionette DEBUG loaded listener.js 18:24:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 157 (12899400) [pid = 4092] [serial = 760] [outer = 103CEC00] 18:24:07 INFO - PROCESS | 4092 | --DOCSHELL 16E82C00 == 85 [pid = 4092] [id = 245] 18:24:07 INFO - PROCESS | 4092 | --DOCSHELL 1103D400 == 84 [pid = 4092] [id = 244] 18:24:07 INFO - PROCESS | 4092 | --DOCSHELL 1A41D800 == 83 [pid = 4092] [id = 243] 18:24:07 INFO - PROCESS | 4092 | --DOCSHELL 19B74000 == 82 [pid = 4092] [id = 242] 18:24:07 INFO - PROCESS | 4092 | --DOCSHELL 16EDDC00 == 81 [pid = 4092] [id = 241] 18:24:07 INFO - PROCESS | 4092 | --DOCSHELL 10E2D800 == 80 [pid = 4092] [id = 240] 18:24:07 INFO - PROCESS | 4092 | --DOCSHELL 110BAC00 == 79 [pid = 4092] [id = 239] 18:24:07 INFO - PROCESS | 4092 | --DOCSHELL 11261400 == 78 [pid = 4092] [id = 238] 18:24:07 INFO - PROCESS | 4092 | --DOCSHELL 10B7D000 == 77 [pid = 4092] [id = 237] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 156 (16E87400) [pid = 4092] [serial = 686] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 155 (17440800) [pid = 4092] [serial = 558] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 154 (17487400) [pid = 4092] [serial = 674] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 153 (19CCDC00) [pid = 4092] [serial = 677] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 152 (181F2400) [pid = 4092] [serial = 675] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 151 (17483C00) [pid = 4092] [serial = 647] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 150 (1AF54C00) [pid = 4092] [serial = 639] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 149 (138E7400) [pid = 4092] [serial = 660] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 148 (13135800) [pid = 4092] [serial = 659] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 147 (138DF000) [pid = 4092] [serial = 641] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 146 (15EF0C00) [pid = 4092] [serial = 663] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 145 (15971400) [pid = 4092] [serial = 662] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 144 (16634400) [pid = 4092] [serial = 668] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 143 (16946800) [pid = 4092] [serial = 669] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 142 (16CB3000) [pid = 4092] [serial = 671] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 141 (1A7CF800) [pid = 4092] [serial = 680] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 140 (16627400) [pid = 4092] [serial = 644] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 139 (1B330C00) [pid = 4092] [serial = 656] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 138 (1537D000) [pid = 4092] [serial = 665] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 137 (15974400) [pid = 4092] [serial = 666] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (1AE24800) [pid = 4092] [serial = 650] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (1B145800) [pid = 4092] [serial = 653] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (1A040000) [pid = 4092] [serial = 678] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (17A86800) [pid = 4092] [serial = 683] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (1AAD9400) [pid = 4092] [serial = 681] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (17C14000) [pid = 4092] [serial = 684] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (16E72800) [pid = 4092] [serial = 672] [outer = 00000000] [url = about:blank] 18:24:07 INFO - PROCESS | 4092 | 1463966647328 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 18:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1000ms 18:24:07 INFO - PROCESS | 4092 | 1463966647393 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 18:24:07 INFO - PROCESS | 4092 | 1463966647398 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 18:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:24:07 INFO - PROCESS | 4092 | 1463966647407 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:24:07 INFO - PROCESS | 4092 | 1463966647411 Marionette TRACE conn3 <- [1,978,null,{}] 18:24:07 INFO - PROCESS | 4092 | 1463966647416 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:07 INFO - PROCESS | 4092 | 1463966647506 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 18:24:07 INFO - PROCESS | 4092 | 1463966647514 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:07 INFO - PROCESS | 4092 | ++DOCSHELL 12AE1800 == 78 [pid = 4092] [id = 254] 18:24:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (12D1C000) [pid = 4092] [serial = 761] [outer = 00000000] 18:24:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (13132400) [pid = 4092] [serial = 762] [outer = 12D1C000] 18:24:07 INFO - PROCESS | 4092 | 1463966647563 Marionette DEBUG loaded listener.js 18:24:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (1381E400) [pid = 4092] [serial = 763] [outer = 12D1C000] 18:24:08 INFO - PROCESS | 4092 | 1463966648078 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 18:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 703ms 18:24:08 INFO - PROCESS | 4092 | 1463966648106 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 18:24:08 INFO - PROCESS | 4092 | 1463966648108 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 18:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:24:08 INFO - PROCESS | 4092 | 1463966648111 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:24:08 INFO - PROCESS | 4092 | 1463966648115 Marionette TRACE conn3 <- [1,982,null,{}] 18:24:08 INFO - PROCESS | 4092 | 1463966648125 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:08 INFO - PROCESS | 4092 | 1463966648215 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 18:24:08 INFO - PROCESS | 4092 | 1463966648309 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:08 INFO - PROCESS | 4092 | ++DOCSHELL 110BAC00 == 79 [pid = 4092] [id = 255] 18:24:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (139A9800) [pid = 4092] [serial = 764] [outer = 00000000] 18:24:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (1597A000) [pid = 4092] [serial = 765] [outer = 139A9800] 18:24:08 INFO - PROCESS | 4092 | 1463966648363 Marionette DEBUG loaded listener.js 18:24:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (15EF4000) [pid = 4092] [serial = 766] [outer = 139A9800] 18:24:08 INFO - PROCESS | 4092 | 1463966648743 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 18:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 703ms 18:24:08 INFO - PROCESS | 4092 | 1463966648811 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 18:24:08 INFO - PROCESS | 4092 | 1463966648813 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 18:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:24:08 INFO - PROCESS | 4092 | 1463966648816 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:24:08 INFO - PROCESS | 4092 | 1463966648818 Marionette TRACE conn3 <- [1,986,null,{}] 18:24:08 INFO - PROCESS | 4092 | 1463966648821 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:08 INFO - PROCESS | 4092 | 1463966648905 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 18:24:08 INFO - PROCESS | 4092 | 1463966648912 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:08 INFO - PROCESS | 4092 | ++DOCSHELL 1289B000 == 80 [pid = 4092] [id = 256] 18:24:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (15974000) [pid = 4092] [serial = 767] [outer = 00000000] 18:24:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (16630C00) [pid = 4092] [serial = 768] [outer = 15974000] 18:24:08 INFO - PROCESS | 4092 | 1463966648956 Marionette DEBUG loaded listener.js 18:24:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 139 (1678DC00) [pid = 4092] [serial = 769] [outer = 15974000] 18:24:09 INFO - PROCESS | 4092 | 1463966649389 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 18:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 594ms 18:24:09 INFO - PROCESS | 4092 | 1463966649432 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 18:24:09 INFO - PROCESS | 4092 | 1463966649434 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 18:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:24:09 INFO - PROCESS | 4092 | 1463966649442 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:24:09 INFO - PROCESS | 4092 | 1463966649444 Marionette TRACE conn3 <- [1,990,null,{}] 18:24:09 INFO - PROCESS | 4092 | 1463966649456 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:09 INFO - PROCESS | 4092 | 1463966649588 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 18:24:09 INFO - PROCESS | 4092 | 1463966649684 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:09 INFO - PROCESS | 4092 | ++DOCSHELL 10560400 == 81 [pid = 4092] [id = 257] 18:24:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 140 (16630400) [pid = 4092] [serial = 770] [outer = 00000000] 18:24:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 141 (16BB8000) [pid = 4092] [serial = 771] [outer = 16630400] 18:24:09 INFO - PROCESS | 4092 | 1463966649730 Marionette DEBUG loaded listener.js 18:24:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 142 (16E76800) [pid = 4092] [serial = 772] [outer = 16630400] 18:24:10 INFO - PROCESS | 4092 | 1463966650150 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 18:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 750ms 18:24:10 INFO - PROCESS | 4092 | 1463966650185 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 18:24:10 INFO - PROCESS | 4092 | 1463966650187 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 18:24:10 INFO - PROCESS | 4092 | 1463966650190 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:24:10 INFO - PROCESS | 4092 | 1463966650192 Marionette TRACE conn3 <- [1,994,null,{}] 18:24:10 INFO - PROCESS | 4092 | 1463966650195 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:10 INFO - PROCESS | 4092 | 1463966650333 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 18:24:10 INFO - PROCESS | 4092 | 1463966650341 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:10 INFO - PROCESS | 4092 | ++DOCSHELL 16E7E800 == 82 [pid = 4092] [id = 258] 18:24:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 143 (16E88000) [pid = 4092] [serial = 773] [outer = 00000000] 18:24:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 144 (17437000) [pid = 4092] [serial = 774] [outer = 16E88000] 18:24:10 INFO - PROCESS | 4092 | 1463966650391 Marionette DEBUG loaded listener.js 18:24:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 145 (1747C800) [pid = 4092] [serial = 775] [outer = 16E88000] 18:24:10 INFO - PROCESS | 4092 | 1463966650846 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 18:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 703ms 18:24:10 INFO - PROCESS | 4092 | 1463966650890 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 18:24:10 INFO - PROCESS | 4092 | 1463966650892 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 18:24:10 INFO - PROCESS | 4092 | 1463966650895 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:24:10 INFO - PROCESS | 4092 | 1463966650897 Marionette TRACE conn3 <- [1,998,null,{}] 18:24:10 INFO - PROCESS | 4092 | 1463966650900 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:11 INFO - PROCESS | 4092 | 1463966651042 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 18:24:11 INFO - PROCESS | 4092 | 1463966651065 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:11 INFO - PROCESS | 4092 | ++DOCSHELL 16FF5000 == 83 [pid = 4092] [id = 259] 18:24:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 146 (1810D000) [pid = 4092] [serial = 776] [outer = 00000000] 18:24:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 147 (196ABC00) [pid = 4092] [serial = 777] [outer = 1810D000] 18:24:11 INFO - PROCESS | 4092 | 1463966651108 Marionette DEBUG loaded listener.js 18:24:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 148 (19B67400) [pid = 4092] [serial = 778] [outer = 1810D000] 18:24:11 INFO - PROCESS | 4092 | --DOMWINDOW == 147 (143B0400) [pid = 4092] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:24:11 INFO - PROCESS | 4092 | --DOMWINDOW == 146 (1149A400) [pid = 4092] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:24:11 INFO - PROCESS | 4092 | --DOMWINDOW == 145 (11AF6C00) [pid = 4092] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:24:11 INFO - PROCESS | 4092 | --DOMWINDOW == 144 (10C27800) [pid = 4092] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:24:11 INFO - PROCESS | 4092 | --DOMWINDOW == 143 (14350800) [pid = 4092] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:24:11 INFO - PROCESS | 4092 | --DOMWINDOW == 142 (1A426400) [pid = 4092] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:24:11 INFO - PROCESS | 4092 | --DOMWINDOW == 141 (16E83000) [pid = 4092] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:24:11 INFO - PROCESS | 4092 | --DOMWINDOW == 140 (16E83800) [pid = 4092] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:24:11 INFO - PROCESS | 4092 | --DOMWINDOW == 139 (19CC9400) [pid = 4092] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:24:11 INFO - PROCESS | 4092 | --DOMWINDOW == 138 (16F4D400) [pid = 4092] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:24:11 INFO - PROCESS | 4092 | 1463966651745 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 18:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 907ms 18:24:11 INFO - PROCESS | 4092 | 1463966651800 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 18:24:11 INFO - PROCESS | 4092 | 1463966651802 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 18:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:24:11 INFO - PROCESS | 4092 | 1463966651805 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:24:11 INFO - PROCESS | 4092 | 1463966651807 Marionette TRACE conn3 <- [1,1002,null,{}] 18:24:11 INFO - PROCESS | 4092 | 1463966651810 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:11 INFO - PROCESS | 4092 | 1463966651891 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 18:24:11 INFO - PROCESS | 4092 | 1463966651902 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:11 INFO - PROCESS | 4092 | ++DOCSHELL 138DD000 == 84 [pid = 4092] [id = 260] 18:24:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 139 (14350800) [pid = 4092] [serial = 779] [outer = 00000000] 18:24:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 140 (16F52800) [pid = 4092] [serial = 780] [outer = 14350800] 18:24:11 INFO - PROCESS | 4092 | 1463966651978 Marionette DEBUG loaded listener.js 18:24:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 141 (1810A400) [pid = 4092] [serial = 781] [outer = 14350800] 18:24:12 INFO - PROCESS | 4092 | 1463966652489 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 18:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 735ms 18:24:12 INFO - PROCESS | 4092 | 1463966652546 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 18:24:12 INFO - PROCESS | 4092 | 1463966652548 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 18:24:12 INFO - PROCESS | 4092 | 1463966652551 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:24:12 INFO - PROCESS | 4092 | 1463966652552 Marionette TRACE conn3 <- [1,1006,null,{}] 18:24:12 INFO - PROCESS | 4092 | 1463966652562 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:12 INFO - PROCESS | 4092 | 1463966652651 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 18:24:12 INFO - PROCESS | 4092 | 1463966652658 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:12 INFO - PROCESS | 4092 | ++DOCSHELL 10D68800 == 85 [pid = 4092] [id = 261] 18:24:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 142 (114F2C00) [pid = 4092] [serial = 782] [outer = 00000000] 18:24:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 143 (1A032C00) [pid = 4092] [serial = 783] [outer = 114F2C00] 18:24:12 INFO - PROCESS | 4092 | 1463966652705 Marionette DEBUG loaded listener.js 18:24:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 144 (19CCE800) [pid = 4092] [serial = 784] [outer = 114F2C00] 18:24:13 INFO - PROCESS | 4092 | 1463966653156 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 18:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 640ms 18:24:13 INFO - PROCESS | 4092 | 1463966653190 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 18:24:13 INFO - PROCESS | 4092 | 1463966653192 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 18:24:13 INFO - PROCESS | 4092 | 1463966653195 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:24:13 INFO - PROCESS | 4092 | 1463966653197 Marionette TRACE conn3 <- [1,1010,null,{}] 18:24:13 INFO - PROCESS | 4092 | 1463966653200 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:13 INFO - PROCESS | 4092 | 1463966653284 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 18:24:13 INFO - PROCESS | 4092 | 1463966653290 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:13 INFO - PROCESS | 4092 | ++DOCSHELL 19CC9400 == 86 [pid = 4092] [id = 262] 18:24:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 145 (1A2D5000) [pid = 4092] [serial = 785] [outer = 00000000] 18:24:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 146 (1A4ABC00) [pid = 4092] [serial = 786] [outer = 1A2D5000] 18:24:13 INFO - PROCESS | 4092 | 1463966653337 Marionette DEBUG loaded listener.js 18:24:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 147 (1A7D6400) [pid = 4092] [serial = 787] [outer = 1A2D5000] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 110C2400 == 85 [pid = 4092] [id = 114] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 138DA800 == 84 [pid = 4092] [id = 67] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 141AA400 == 83 [pid = 4092] [id = 84] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 16F50C00 == 82 [pid = 4092] [id = 115] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 16AF8C00 == 81 [pid = 4092] [id = 236] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 1A4A5C00 == 80 [pid = 4092] [id = 145] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 165C2800 == 79 [pid = 4092] [id = 8] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 10513400 == 78 [pid = 4092] [id = 198] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 10508000 == 77 [pid = 4092] [id = 27] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 110BC400 == 76 [pid = 4092] [id = 232] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 10A6D400 == 75 [pid = 4092] [id = 203] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 1AAE3800 == 74 [pid = 4092] [id = 233] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 16F4F000 == 73 [pid = 4092] [id = 11] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 13815400 == 72 [pid = 4092] [id = 199] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 1B3C0000 == 71 [pid = 4092] [id = 235] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 1AE26800 == 70 [pid = 4092] [id = 144] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 110BCC00 == 69 [pid = 4092] [id = 202] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 143AD800 == 68 [pid = 4092] [id = 20] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 18107400 == 67 [pid = 4092] [id = 112] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 10B22800 == 66 [pid = 4092] [id = 186] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 12D6C800 == 65 [pid = 4092] [id = 26] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 1AF59400 == 64 [pid = 4092] [id = 234] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 1312AC00 == 63 [pid = 4092] [id = 231] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 1434CC00 == 62 [pid = 4092] [id = 25] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 1AF52000 == 61 [pid = 4092] [id = 14] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 10511C00 == 60 [pid = 4092] [id = 21] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 1AE2F400 == 59 [pid = 4092] [id = 162] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 15EEB800 == 58 [pid = 4092] [id = 178] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 1A2D1000 == 57 [pid = 4092] [id = 179] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 16660400 == 56 [pid = 4092] [id = 127] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 19B73000 == 55 [pid = 4092] [id = 101] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 15FC5C00 == 54 [pid = 4092] [id = 200] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 156C5C00 == 53 [pid = 4092] [id = 163] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 15FCB000 == 52 [pid = 4092] [id = 100] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 17A87C00 == 51 [pid = 4092] [id = 128] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 196AC400 == 50 [pid = 4092] [id = 201] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 15232400 == 49 [pid = 4092] [id = 180] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 13D9E000 == 48 [pid = 4092] [id = 24] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 10B23400 == 47 [pid = 4092] [id = 175] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 1562C000 == 46 [pid = 4092] [id = 143] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 13305000 == 45 [pid = 4092] [id = 28] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 103D4400 == 44 [pid = 4092] [id = 230] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 1AF54800 == 43 [pid = 4092] [id = 15] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 12DF6000 == 42 [pid = 4092] [id = 56] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 1032CC00 == 41 [pid = 4092] [id = 253] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 10B22400 == 40 [pid = 4092] [id = 252] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 1B96E000 == 39 [pid = 4092] [id = 251] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 1A7D3000 == 38 [pid = 4092] [id = 249] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 1B33CC00 == 37 [pid = 4092] [id = 250] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 12D73000 == 36 [pid = 4092] [id = 248] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 1AE28C00 == 35 [pid = 4092] [id = 246] 18:24:14 INFO - PROCESS | 4092 | --DOCSHELL 10B21400 == 34 [pid = 4092] [id = 247] 18:24:15 INFO - PROCESS | 4092 | --DOCSHELL 12AE1800 == 33 [pid = 4092] [id = 254] 18:24:15 INFO - PROCESS | 4092 | --DOCSHELL 10560400 == 32 [pid = 4092] [id = 257] 18:24:15 INFO - PROCESS | 4092 | --DOCSHELL 16E7E800 == 31 [pid = 4092] [id = 258] 18:24:15 INFO - PROCESS | 4092 | --DOCSHELL 138DD000 == 30 [pid = 4092] [id = 260] 18:24:15 INFO - PROCESS | 4092 | --DOCSHELL 16FF5000 == 29 [pid = 4092] [id = 259] 18:24:15 INFO - PROCESS | 4092 | --DOCSHELL 10D68800 == 28 [pid = 4092] [id = 261] 18:24:15 INFO - PROCESS | 4092 | --DOCSHELL 110BAC00 == 27 [pid = 4092] [id = 255] 18:24:15 INFO - PROCESS | 4092 | --DOCSHELL 1289B000 == 26 [pid = 4092] [id = 256] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 146 (16E8A400) [pid = 4092] [serial = 687] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 145 (1A428000) [pid = 4092] [serial = 726] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 144 (17484000) [pid = 4092] [serial = 723] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 143 (1810F400) [pid = 4092] [serial = 724] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 142 (16E7E400) [pid = 4092] [serial = 720] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 141 (1A4AE800) [pid = 4092] [serial = 727] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 140 (139B7400) [pid = 4092] [serial = 714] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 139 (14359000) [pid = 4092] [serial = 715] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 138 (16CAF400) [pid = 4092] [serial = 732] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 137 (1B142400) [pid = 4092] [serial = 698] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (15385C00) [pid = 4092] [serial = 712] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (13376400) [pid = 4092] [serial = 711] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (10B71800) [pid = 4092] [serial = 689] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (1666A400) [pid = 4092] [serial = 717] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (16BAF400) [pid = 4092] [serial = 718] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (1B72F800) [pid = 4092] [serial = 704] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (19F72800) [pid = 4092] [serial = 738] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (16E84400) [pid = 4092] [serial = 695] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (143A5800) [pid = 4092] [serial = 692] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (1AC33800) [pid = 4092] [serial = 708] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (1B334800) [pid = 4092] [serial = 701] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (1AADB400) [pid = 4092] [serial = 729] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (1AC31400) [pid = 4092] [serial = 730] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (1A6D1000) [pid = 4092] [serial = 733] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (1AF5CC00) [pid = 4092] [serial = 736] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (19B6B800) [pid = 4092] [serial = 405] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (16ED8C00) [pid = 4092] [serial = 721] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (1AE2C800) [pid = 4092] [serial = 735] [outer = 00000000] [url = about:blank] 18:24:15 INFO - PROCESS | 4092 | 1463966655695 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 18:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 2516ms 18:24:15 INFO - PROCESS | 4092 | 1463966655710 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 18:24:15 INFO - PROCESS | 4092 | 1463966655714 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 18:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:24:15 INFO - PROCESS | 4092 | 1463966655720 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:24:15 INFO - PROCESS | 4092 | 1463966655725 Marionette TRACE conn3 <- [1,1014,null,{}] 18:24:15 INFO - PROCESS | 4092 | 1463966655734 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:15 INFO - PROCESS | 4092 | 1463966655823 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 18:24:15 INFO - PROCESS | 4092 | 1463966655833 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:15 INFO - PROCESS | 4092 | ++DOCSHELL 1050D400 == 27 [pid = 4092] [id = 263] 18:24:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (1050F400) [pid = 4092] [serial = 788] [outer = 00000000] 18:24:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (105F1800) [pid = 4092] [serial = 789] [outer = 1050F400] 18:24:15 INFO - PROCESS | 4092 | 1463966655882 Marionette DEBUG loaded listener.js 18:24:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (10A5D400) [pid = 4092] [serial = 790] [outer = 1050F400] 18:24:16 INFO - PROCESS | 4092 | 1463966656366 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 18:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 688ms 18:24:16 INFO - PROCESS | 4092 | 1463966656417 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 18:24:16 INFO - PROCESS | 4092 | 1463966656423 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 18:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:24:16 INFO - PROCESS | 4092 | 1463966656429 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:24:16 INFO - PROCESS | 4092 | 1463966656432 Marionette TRACE conn3 <- [1,1018,null,{}] 18:24:16 INFO - PROCESS | 4092 | 1463966656436 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:16 INFO - PROCESS | 4092 | 1463966656519 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 18:24:16 INFO - PROCESS | 4092 | 1463966656529 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:16 INFO - PROCESS | 4092 | ++DOCSHELL 10B1F400 == 28 [pid = 4092] [id = 264] 18:24:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (10B22800) [pid = 4092] [serial = 791] [outer = 00000000] 18:24:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (10B71400) [pid = 4092] [serial = 792] [outer = 10B22800] 18:24:16 INFO - PROCESS | 4092 | 1463966656575 Marionette DEBUG loaded listener.js 18:24:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (10B7B800) [pid = 4092] [serial = 793] [outer = 10B22800] 18:24:17 INFO - PROCESS | 4092 | 1463966657052 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 18:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 641ms 18:24:17 INFO - PROCESS | 4092 | 1463966657065 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 18:24:17 INFO - PROCESS | 4092 | 1463966657067 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 18:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:24:17 INFO - PROCESS | 4092 | 1463966657071 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:24:17 INFO - PROCESS | 4092 | 1463966657074 Marionette TRACE conn3 <- [1,1022,null,{}] 18:24:17 INFO - PROCESS | 4092 | 1463966657086 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:17 INFO - PROCESS | 4092 | 1463966657177 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 18:24:17 INFO - PROCESS | 4092 | 1463966657218 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:17 INFO - PROCESS | 4092 | ++DOCSHELL 11034000 == 29 [pid = 4092] [id = 265] 18:24:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (11034800) [pid = 4092] [serial = 794] [outer = 00000000] 18:24:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (11038000) [pid = 4092] [serial = 795] [outer = 11034800] 18:24:17 INFO - PROCESS | 4092 | 1463966657267 Marionette DEBUG loaded listener.js 18:24:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (1103D400) [pid = 4092] [serial = 796] [outer = 11034800] 18:24:17 INFO - PROCESS | 4092 | 1463966657760 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 18:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 750ms 18:24:17 INFO - PROCESS | 4092 | 1463966657811 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 18:24:17 INFO - PROCESS | 4092 | 1463966657813 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 18:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:24:17 INFO - PROCESS | 4092 | 1463966657816 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:24:17 INFO - PROCESS | 4092 | 1463966657818 Marionette TRACE conn3 <- [1,1026,null,{}] 18:24:17 INFO - PROCESS | 4092 | 1463966657822 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:17 INFO - PROCESS | 4092 | 1463966657902 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 18:24:17 INFO - PROCESS | 4092 | 1463966657908 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:17 INFO - PROCESS | 4092 | ++DOCSHELL 11259400 == 30 [pid = 4092] [id = 266] 18:24:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (11259C00) [pid = 4092] [serial = 797] [outer = 00000000] 18:24:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (11AF6400) [pid = 4092] [serial = 798] [outer = 11259C00] 18:24:17 INFO - PROCESS | 4092 | 1463966657957 Marionette DEBUG loaded listener.js 18:24:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (12883C00) [pid = 4092] [serial = 799] [outer = 11259C00] 18:24:18 INFO - PROCESS | 4092 | 1463966658423 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 18:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 640ms 18:24:18 INFO - PROCESS | 4092 | 1463966658458 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 18:24:18 INFO - PROCESS | 4092 | 1463966658460 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 18:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:24:18 INFO - PROCESS | 4092 | 1463966658463 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:24:18 INFO - PROCESS | 4092 | 1463966658465 Marionette TRACE conn3 <- [1,1030,null,{}] 18:24:18 INFO - PROCESS | 4092 | 1463966658468 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:18 INFO - PROCESS | 4092 | 1463966658543 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 18:24:18 INFO - PROCESS | 4092 | 1463966658579 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:18 INFO - PROCESS | 4092 | ++DOCSHELL 1289E000 == 31 [pid = 4092] [id = 267] 18:24:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (12B55800) [pid = 4092] [serial = 800] [outer = 00000000] 18:24:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (12DEE400) [pid = 4092] [serial = 801] [outer = 12B55800] 18:24:18 INFO - PROCESS | 4092 | 1463966658623 Marionette DEBUG loaded listener.js 18:24:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (13072800) [pid = 4092] [serial = 802] [outer = 12B55800] 18:24:19 INFO - PROCESS | 4092 | 1463966659056 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 18:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 625ms 18:24:19 INFO - PROCESS | 4092 | 1463966659107 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 18:24:19 INFO - PROCESS | 4092 | 1463966659109 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 18:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:24:19 INFO - PROCESS | 4092 | 1463966659112 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:24:19 INFO - PROCESS | 4092 | 1463966659114 Marionette TRACE conn3 <- [1,1034,null,{}] 18:24:19 INFO - PROCESS | 4092 | 1463966659117 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:19 INFO - PROCESS | 4092 | 1463966659226 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 18:24:19 INFO - PROCESS | 4092 | 1463966659237 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:19 INFO - PROCESS | 4092 | ++DOCSHELL 11209400 == 32 [pid = 4092] [id = 268] 18:24:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (13816400) [pid = 4092] [serial = 803] [outer = 00000000] 18:24:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (138E3C00) [pid = 4092] [serial = 804] [outer = 13816400] 18:24:19 INFO - PROCESS | 4092 | 1463966659282 Marionette DEBUG loaded listener.js 18:24:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (139B2400) [pid = 4092] [serial = 805] [outer = 13816400] 18:24:19 INFO - PROCESS | 4092 | 1463966659731 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 18:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 703ms 18:24:19 INFO - PROCESS | 4092 | 1463966659813 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 18:24:19 INFO - PROCESS | 4092 | 1463966659815 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 18:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:24:19 INFO - PROCESS | 4092 | 1463966659818 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:24:19 INFO - PROCESS | 4092 | 1463966659820 Marionette TRACE conn3 <- [1,1038,null,{}] 18:24:19 INFO - PROCESS | 4092 | 1463966659823 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:19 INFO - PROCESS | 4092 | 1463966659923 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 18:24:19 INFO - PROCESS | 4092 | 1463966659932 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:19 INFO - PROCESS | 4092 | ++DOCSHELL 1381C000 == 33 [pid = 4092] [id = 269] 18:24:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (139B3400) [pid = 4092] [serial = 806] [outer = 00000000] 18:24:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 139 (141AC800) [pid = 4092] [serial = 807] [outer = 139B3400] 18:24:19 INFO - PROCESS | 4092 | 1463966659976 Marionette DEBUG loaded listener.js 18:24:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 140 (141B1C00) [pid = 4092] [serial = 808] [outer = 139B3400] 18:24:20 INFO - PROCESS | 4092 | 1463966660392 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 18:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 593ms 18:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:24:20 INFO - PROCESS | 4092 | 1463966660426 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 18:24:20 INFO - PROCESS | 4092 | 1463966660428 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 18:24:20 INFO - PROCESS | 4092 | 1463966660431 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:24:20 INFO - PROCESS | 4092 | 1463966660433 Marionette TRACE conn3 <- [1,1042,null,{}] 18:24:20 INFO - PROCESS | 4092 | 1463966660440 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:20 INFO - PROCESS | 4092 | 1463966660526 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 18:24:20 INFO - PROCESS | 4092 | 1463966660532 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:20 INFO - PROCESS | 4092 | ++DOCSHELL 143A6400 == 34 [pid = 4092] [id = 270] 18:24:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 141 (143A6800) [pid = 4092] [serial = 809] [outer = 00000000] 18:24:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 142 (14EBFC00) [pid = 4092] [serial = 810] [outer = 143A6800] 18:24:20 INFO - PROCESS | 4092 | 1463966660576 Marionette DEBUG loaded listener.js 18:24:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 143 (14EC3000) [pid = 4092] [serial = 811] [outer = 143A6800] 18:24:20 INFO - PROCESS | 4092 | 1463966660989 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 18:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 593ms 18:24:21 INFO - PROCESS | 4092 | 1463966661043 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 18:24:21 INFO - PROCESS | 4092 | 1463966661045 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 18:24:21 INFO - PROCESS | 4092 | 1463966661049 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:24:21 INFO - PROCESS | 4092 | 1463966661051 Marionette TRACE conn3 <- [1,1046,null,{}] 18:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:24:21 INFO - PROCESS | 4092 | 1463966661058 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:21 INFO - PROCESS | 4092 | 1463966661134 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 18:24:21 INFO - PROCESS | 4092 | 1463966661141 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:21 INFO - PROCESS | 4092 | ++DOCSHELL 11032800 == 35 [pid = 4092] [id = 271] 18:24:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 144 (15382400) [pid = 4092] [serial = 812] [outer = 00000000] 18:24:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 145 (15419C00) [pid = 4092] [serial = 813] [outer = 15382400] 18:24:21 INFO - PROCESS | 4092 | 1463966661185 Marionette DEBUG loaded listener.js 18:24:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 146 (1541AC00) [pid = 4092] [serial = 814] [outer = 15382400] 18:24:21 INFO - PROCESS | 4092 | 1463966661686 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 18:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 703ms 18:24:21 INFO - PROCESS | 4092 | 1463966661751 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 18:24:21 INFO - PROCESS | 4092 | 1463966661753 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 18:24:21 INFO - PROCESS | 4092 | 1463966661757 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:24:21 INFO - PROCESS | 4092 | 1463966661759 Marionette TRACE conn3 <- [1,1050,null,{}] 18:24:21 INFO - PROCESS | 4092 | 1463966661762 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:21 INFO - PROCESS | 4092 | 1463966661881 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 18:24:21 INFO - PROCESS | 4092 | 1463966661954 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:21 INFO - PROCESS | 4092 | ++DOCSHELL 15233C00 == 36 [pid = 4092] [id = 272] 18:24:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 147 (1562C000) [pid = 4092] [serial = 815] [outer = 00000000] 18:24:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 148 (1596FC00) [pid = 4092] [serial = 816] [outer = 1562C000] 18:24:21 INFO - PROCESS | 4092 | 1463966661999 Marionette DEBUG loaded listener.js 18:24:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 149 (15973C00) [pid = 4092] [serial = 817] [outer = 1562C000] 18:24:22 INFO - PROCESS | 4092 | 1463966662418 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 18:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 703ms 18:24:22 INFO - PROCESS | 4092 | 1463966662457 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 18:24:22 INFO - PROCESS | 4092 | 1463966662459 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 18:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:24:22 INFO - PROCESS | 4092 | 1463966662466 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:24:22 INFO - PROCESS | 4092 | 1463966662469 Marionette TRACE conn3 <- [1,1054,null,{}] 18:24:22 INFO - PROCESS | 4092 | 1463966662472 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:22 INFO - PROCESS | 4092 | 1463966662622 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 18:24:22 INFO - PROCESS | 4092 | 1463966662685 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:22 INFO - PROCESS | 4092 | ++DOCSHELL 15FBF800 == 37 [pid = 4092] [id = 273] 18:24:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 150 (15FBFC00) [pid = 4092] [serial = 818] [outer = 00000000] 18:24:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 151 (15FC4C00) [pid = 4092] [serial = 819] [outer = 15FBFC00] 18:24:22 INFO - PROCESS | 4092 | 1463966662739 Marionette DEBUG loaded listener.js 18:24:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 152 (15FCC800) [pid = 4092] [serial = 820] [outer = 15FBFC00] 18:24:23 INFO - PROCESS | 4092 | 1463966663167 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 18:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 734ms 18:24:23 INFO - PROCESS | 4092 | 1463966663213 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 18:24:23 INFO - PROCESS | 4092 | 1463966663215 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 18:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:24:23 INFO - PROCESS | 4092 | 1463966663228 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:24:23 INFO - PROCESS | 4092 | 1463966663230 Marionette TRACE conn3 <- [1,1058,null,{}] 18:24:23 INFO - PROCESS | 4092 | 1463966663233 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:23 INFO - PROCESS | 4092 | 1463966663339 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 18:24:23 INFO - PROCESS | 4092 | 1463966663345 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:23 INFO - PROCESS | 4092 | ++DOCSHELL 143B0400 == 38 [pid = 4092] [id = 274] 18:24:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 153 (15FC1000) [pid = 4092] [serial = 821] [outer = 00000000] 18:24:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 154 (1662D000) [pid = 4092] [serial = 822] [outer = 15FC1000] 18:24:23 INFO - PROCESS | 4092 | 1463966663388 Marionette DEBUG loaded listener.js 18:24:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 155 (1662E800) [pid = 4092] [serial = 823] [outer = 15FC1000] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 154 (10D67C00) [pid = 4092] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 153 (196B6000) [pid = 4092] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 152 (1B141400) [pid = 4092] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 151 (11CE2400) [pid = 4092] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 150 (1A428C00) [pid = 4092] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 149 (13D9DC00) [pid = 4092] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 148 (105F5C00) [pid = 4092] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 147 (1B144800) [pid = 4092] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 146 (10B23800) [pid = 4092] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 145 (1AAE7C00) [pid = 4092] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 144 (15977400) [pid = 4092] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 143 (16631400) [pid = 4092] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 142 (19B72C00) [pid = 4092] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 141 (196AF800) [pid = 4092] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 140 (12D6AC00) [pid = 4092] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 139 (196B6400) [pid = 4092] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 138 (17C18800) [pid = 4092] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 137 (16E7DC00) [pid = 4092] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (110BB400) [pid = 4092] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (16E7D400) [pid = 4092] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (139AB000) [pid = 4092] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (16630400) [pid = 4092] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (16E88000) [pid = 4092] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (1810D000) [pid = 4092] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (14350800) [pid = 4092] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (114F2C00) [pid = 4092] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (15974000) [pid = 4092] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (139A9800) [pid = 4092] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (12D1C000) [pid = 4092] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (103CEC00) [pid = 4092] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (10B78800) [pid = 4092] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (1B96F800) [pid = 4092] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (1B735000) [pid = 4092] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (1AC39000) [pid = 4092] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (1597D400) [pid = 4092] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (10B80400) [pid = 4092] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (1B144400) [pid = 4092] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (10432C00) [pid = 4092] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (1B3C0400) [pid = 4092] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (13136800) [pid = 4092] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:24:24 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (1AC31800) [pid = 4092] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:24:24 INFO - PROCESS | 4092 | 1463966664442 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 18:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1250ms 18:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:24:24 INFO - PROCESS | 4092 | 1463966664476 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 18:24:24 INFO - PROCESS | 4092 | 1463966664478 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 18:24:24 INFO - PROCESS | 4092 | 1463966664481 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:24:24 INFO - PROCESS | 4092 | 1463966664482 Marionette TRACE conn3 <- [1,1062,null,{}] 18:24:24 INFO - PROCESS | 4092 | 1463966664486 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:24 INFO - PROCESS | 4092 | 1463966664566 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 18:24:24 INFO - PROCESS | 4092 | 1463966664573 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:24 INFO - PROCESS | 4092 | ++DOCSHELL 10B7AC00 == 39 [pid = 4092] [id = 275] 18:24:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (10C27000) [pid = 4092] [serial = 824] [outer = 00000000] 18:24:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (12D1C000) [pid = 4092] [serial = 825] [outer = 10C27000] 18:24:24 INFO - PROCESS | 4092 | 1463966664615 Marionette DEBUG loaded listener.js 18:24:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (139B4400) [pid = 4092] [serial = 826] [outer = 10C27000] 18:24:25 INFO - PROCESS | 4092 | 1463966665037 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 18:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 594ms 18:24:25 INFO - PROCESS | 4092 | 1463966665079 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 18:24:25 INFO - PROCESS | 4092 | 1463966665080 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 18:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:24:25 INFO - PROCESS | 4092 | 1463966665084 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:24:25 INFO - PROCESS | 4092 | 1463966665085 Marionette TRACE conn3 <- [1,1066,null,{}] 18:24:25 INFO - PROCESS | 4092 | 1463966665093 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:25 INFO - PROCESS | 4092 | 1463966665168 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 18:24:25 INFO - PROCESS | 4092 | 1463966665175 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:25 INFO - PROCESS | 4092 | ++DOCSHELL 114FE400 == 40 [pid = 4092] [id = 276] 18:24:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (14357400) [pid = 4092] [serial = 827] [outer = 00000000] 18:24:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (15FC0000) [pid = 4092] [serial = 828] [outer = 14357400] 18:24:25 INFO - PROCESS | 4092 | 1463966665218 Marionette DEBUG loaded listener.js 18:24:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (110BE800) [pid = 4092] [serial = 829] [outer = 14357400] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 1A036C00 == 39 [pid = 4092] [id = 210] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 16CAFC00 == 38 [pid = 4092] [id = 208] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 1597A800 == 37 [pid = 4092] [id = 211] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 16E7D000 == 36 [pid = 4092] [id = 216] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 196AD400 == 35 [pid = 4092] [id = 209] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 11037400 == 34 [pid = 4092] [id = 214] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 1AC30800 == 33 [pid = 4092] [id = 213] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 1A4B0400 == 32 [pid = 4092] [id = 218] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 15EED800 == 31 [pid = 4092] [id = 206] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 1AF5E800 == 30 [pid = 4092] [id = 219] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 15976C00 == 29 [pid = 4092] [id = 215] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 12D74800 == 28 [pid = 4092] [id = 220] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 16E77C00 == 27 [pid = 4092] [id = 217] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 10A63C00 == 26 [pid = 4092] [id = 212] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 139AA000 == 25 [pid = 4092] [id = 204] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 13134800 == 24 [pid = 4092] [id = 205] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 15EF3800 == 23 [pid = 4092] [id = 207] 18:24:26 INFO - PROCESS | 4092 | --DOCSHELL 19CC9400 == 22 [pid = 4092] [id = 262] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (1A4B2C00) [pid = 4092] [serial = 606] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (19CCB800) [pid = 4092] [serial = 603] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (164E5400) [pid = 4092] [serial = 564] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (1A2C9C00) [pid = 4092] [serial = 570] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (196AA000) [pid = 4092] [serial = 567] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (1AF55C00) [pid = 4092] [serial = 651] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (13DA0000) [pid = 4092] [serial = 642] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (196B3000) [pid = 4092] [serial = 648] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (156C6000) [pid = 4092] [serial = 597] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (114FD000) [pid = 4092] [serial = 561] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (1B1BDC00) [pid = 4092] [serial = 709] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (1B333800) [pid = 4092] [serial = 657] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (18102C00) [pid = 4092] [serial = 525] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (1B148400) [pid = 4092] [serial = 654] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (16AEE800) [pid = 4092] [serial = 645] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (16F4F400) [pid = 4092] [serial = 600] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (10D66400) [pid = 4092] [serial = 690] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (1B736000) [pid = 4092] [serial = 705] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (15388C00) [pid = 4092] [serial = 693] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (1B14BC00) [pid = 4092] [serial = 699] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (1B3B5400) [pid = 4092] [serial = 702] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (16BBB000) [pid = 4092] [serial = 576] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (1A6DA000) [pid = 4092] [serial = 573] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (16F49C00) [pid = 4092] [serial = 696] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (10B7E000) [pid = 4092] [serial = 594] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (1A4ABC00) [pid = 4092] [serial = 786] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (16BB8000) [pid = 4092] [serial = 771] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (16E76800) [pid = 4092] [serial = 772] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (1747C800) [pid = 4092] [serial = 775] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (17437000) [pid = 4092] [serial = 774] [outer = 00000000] [url = about:blank] 18:24:26 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (196ABC00) [pid = 4092] [serial = 777] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (16F52800) [pid = 4092] [serial = 780] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (1A032C00) [pid = 4092] [serial = 783] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1810A400) [pid = 4092] [serial = 781] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (19B67400) [pid = 4092] [serial = 778] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (16630C00) [pid = 4092] [serial = 768] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1597A000) [pid = 4092] [serial = 765] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (15EF4000) [pid = 4092] [serial = 766] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (13132400) [pid = 4092] [serial = 762] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1381E400) [pid = 4092] [serial = 763] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (12899400) [pid = 4092] [serial = 760] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (110C4000) [pid = 4092] [serial = 759] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1693BC00) [pid = 4092] [serial = 757] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (15970800) [pid = 4092] [serial = 756] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1D66E000) [pid = 4092] [serial = 754] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1D66B000) [pid = 4092] [serial = 753] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1D664C00) [pid = 4092] [serial = 751] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1B974C00) [pid = 4092] [serial = 750] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (1B3C1C00) [pid = 4092] [serial = 748] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (1B146400) [pid = 4092] [serial = 747] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (16E7D800) [pid = 4092] [serial = 745] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (1678EC00) [pid = 4092] [serial = 744] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (1434DC00) [pid = 4092] [serial = 742] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (12883400) [pid = 4092] [serial = 741] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (1B730400) [pid = 4092] [serial = 739] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (19CCE800) [pid = 4092] [serial = 784] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (1678DC00) [pid = 4092] [serial = 769] [outer = 00000000] [url = about:blank] 18:24:27 INFO - PROCESS | 4092 | 1463966667070 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 18:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 2015ms 18:24:27 INFO - PROCESS | 4092 | 1463966667095 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 18:24:27 INFO - PROCESS | 4092 | 1463966667099 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 18:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:24:27 INFO - PROCESS | 4092 | 1463966667107 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:24:27 INFO - PROCESS | 4092 | 1463966667111 Marionette TRACE conn3 <- [1,1070,null,{}] 18:24:27 INFO - PROCESS | 4092 | 1463966667118 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:27 INFO - PROCESS | 4092 | 1463966667209 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 18:24:27 INFO - PROCESS | 4092 | 1463966667219 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:27 INFO - PROCESS | 4092 | ++DOCSHELL 10560400 == 23 [pid = 4092] [id = 277] 18:24:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (10562C00) [pid = 4092] [serial = 830] [outer = 00000000] 18:24:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (10A61000) [pid = 4092] [serial = 831] [outer = 10562C00] 18:24:27 INFO - PROCESS | 4092 | 1463966667269 Marionette DEBUG loaded listener.js 18:24:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (10A79800) [pid = 4092] [serial = 832] [outer = 10562C00] 18:24:27 INFO - PROCESS | 4092 | 1463966667745 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 18:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 687ms 18:24:27 INFO - PROCESS | 4092 | 1463966667805 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 18:24:27 INFO - PROCESS | 4092 | 1463966667811 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 18:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:24:27 INFO - PROCESS | 4092 | 1463966667817 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:24:27 INFO - PROCESS | 4092 | 1463966667820 Marionette TRACE conn3 <- [1,1074,null,{}] 18:24:27 INFO - PROCESS | 4092 | 1463966667823 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:27 INFO - PROCESS | 4092 | 1463966667904 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 18:24:27 INFO - PROCESS | 4092 | 1463966667915 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:27 INFO - PROCESS | 4092 | ++DOCSHELL 10B23800 == 24 [pid = 4092] [id = 278] 18:24:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (10B28400) [pid = 4092] [serial = 833] [outer = 00000000] 18:24:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (10C20C00) [pid = 4092] [serial = 834] [outer = 10B28400] 18:24:27 INFO - PROCESS | 4092 | 1463966667961 Marionette DEBUG loaded listener.js 18:24:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (10C28C00) [pid = 4092] [serial = 835] [outer = 10B28400] 18:24:28 INFO - PROCESS | 4092 | 1463966668418 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 18:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 641ms 18:24:28 INFO - PROCESS | 4092 | 1463966668453 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 18:24:28 INFO - PROCESS | 4092 | 1463966668455 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 18:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:24:28 INFO - PROCESS | 4092 | 1463966668463 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:24:28 INFO - PROCESS | 4092 | 1463966668467 Marionette TRACE conn3 <- [1,1078,null,{}] 18:24:28 INFO - PROCESS | 4092 | 1463966668477 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:28 INFO - PROCESS | 4092 | 1463966668562 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 18:24:28 INFO - PROCESS | 4092 | 1463966668603 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:28 INFO - PROCESS | 4092 | ++DOCSHELL 10D6FC00 == 25 [pid = 4092] [id = 279] 18:24:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (10D70C00) [pid = 4092] [serial = 836] [outer = 00000000] 18:24:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (1103D800) [pid = 4092] [serial = 837] [outer = 10D70C00] 18:24:28 INFO - PROCESS | 4092 | 1463966668720 Marionette DEBUG loaded listener.js 18:24:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (110C0400) [pid = 4092] [serial = 838] [outer = 10D70C00] 18:24:29 INFO - PROCESS | 4092 | 1463966669113 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 18:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 688ms 18:24:29 INFO - PROCESS | 4092 | 1463966669162 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 18:24:29 INFO - PROCESS | 4092 | 1463966669165 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 18:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:24:29 INFO - PROCESS | 4092 | 1463966669168 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:24:29 INFO - PROCESS | 4092 | 1463966669170 Marionette TRACE conn3 <- [1,1082,null,{}] 18:24:29 INFO - PROCESS | 4092 | 1463966669173 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:29 INFO - PROCESS | 4092 | 1463966669278 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 18:24:29 INFO - PROCESS | 4092 | 1463966669325 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:29 INFO - PROCESS | 4092 | ++DOCSHELL 10B1FC00 == 26 [pid = 4092] [id = 280] 18:24:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (10D70400) [pid = 4092] [serial = 839] [outer = 00000000] 18:24:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (12899800) [pid = 4092] [serial = 840] [outer = 10D70400] 18:24:29 INFO - PROCESS | 4092 | 1463966669370 Marionette DEBUG loaded listener.js 18:24:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (12D6C800) [pid = 4092] [serial = 841] [outer = 10D70400] 18:24:29 INFO - PROCESS | 4092 | 1463966669736 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 18:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 594ms 18:24:29 INFO - PROCESS | 4092 | 1463966669765 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 18:24:29 INFO - PROCESS | 4092 | 1463966669767 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 18:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:24:29 INFO - PROCESS | 4092 | 1463966669770 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:24:29 INFO - PROCESS | 4092 | 1463966669772 Marionette TRACE conn3 <- [1,1086,null,{}] 18:24:29 INFO - PROCESS | 4092 | 1463966669775 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:29 INFO - PROCESS | 4092 | 1463966669880 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 18:24:29 INFO - PROCESS | 4092 | 1463966669889 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:29 INFO - PROCESS | 4092 | ++DOCSHELL 13129800 == 27 [pid = 4092] [id = 281] 18:24:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (13129C00) [pid = 4092] [serial = 842] [outer = 00000000] 18:24:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (13134800) [pid = 4092] [serial = 843] [outer = 13129C00] 18:24:29 INFO - PROCESS | 4092 | 1463966669938 Marionette DEBUG loaded listener.js 18:24:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1330BC00) [pid = 4092] [serial = 844] [outer = 13129C00] 18:24:30 INFO - PROCESS | 4092 | 1463966670390 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 18:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 641ms 18:24:30 INFO - PROCESS | 4092 | 1463966670409 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 18:24:30 INFO - PROCESS | 4092 | 1463966670410 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 18:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:24:30 INFO - PROCESS | 4092 | 1463966670414 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:24:30 INFO - PROCESS | 4092 | 1463966670415 Marionette TRACE conn3 <- [1,1090,null,{}] 18:24:30 INFO - PROCESS | 4092 | 1463966670423 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:30 INFO - PROCESS | 4092 | 1463966670559 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 18:24:30 INFO - PROCESS | 4092 | 1463966670577 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:30 INFO - PROCESS | 4092 | ++DOCSHELL 13824800 == 28 [pid = 4092] [id = 282] 18:24:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (139AAC00) [pid = 4092] [serial = 845] [outer = 00000000] 18:24:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (139B7C00) [pid = 4092] [serial = 846] [outer = 139AAC00] 18:24:30 INFO - PROCESS | 4092 | 1463966670622 Marionette DEBUG loaded listener.js 18:24:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (141A5400) [pid = 4092] [serial = 847] [outer = 139AAC00] 18:24:31 INFO - PROCESS | 4092 | 1463966671017 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 18:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 640ms 18:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:24:31 INFO - PROCESS | 4092 | 1463966671052 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 18:24:31 INFO - PROCESS | 4092 | 1463966671054 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 18:24:31 INFO - PROCESS | 4092 | 1463966671057 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:24:31 INFO - PROCESS | 4092 | 1463966671059 Marionette TRACE conn3 <- [1,1094,null,{}] 18:24:31 INFO - PROCESS | 4092 | 1463966671063 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:31 INFO - PROCESS | 4092 | 1463966671139 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 18:24:31 INFO - PROCESS | 4092 | 1463966671244 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:31 INFO - PROCESS | 4092 | ++DOCSHELL 13D9EC00 == 29 [pid = 4092] [id = 283] 18:24:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (13D9F000) [pid = 4092] [serial = 848] [outer = 00000000] 18:24:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (143AF000) [pid = 4092] [serial = 849] [outer = 13D9F000] 18:24:31 INFO - PROCESS | 4092 | 1463966671291 Marionette DEBUG loaded listener.js 18:24:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1522C000) [pid = 4092] [serial = 850] [outer = 13D9F000] 18:24:31 INFO - PROCESS | 4092 | 1463966671658 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 18:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 625ms 18:24:31 INFO - PROCESS | 4092 | 1463966671696 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 18:24:31 INFO - PROCESS | 4092 | 1463966671698 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 18:24:31 INFO - PROCESS | 4092 | 1463966671701 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:24:31 INFO - PROCESS | 4092 | 1463966671703 Marionette TRACE conn3 <- [1,1098,null,{}] 18:24:31 INFO - PROCESS | 4092 | 1463966671713 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:31 INFO - PROCESS | 4092 | 1463966671785 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 18:24:31 INFO - PROCESS | 4092 | 1463966671790 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:31 INFO - PROCESS | 4092 | ++DOCSHELL 139B2800 == 30 [pid = 4092] [id = 284] 18:24:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (14353C00) [pid = 4092] [serial = 851] [outer = 00000000] 18:24:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (156C9800) [pid = 4092] [serial = 852] [outer = 14353C00] 18:24:31 INFO - PROCESS | 4092 | 1463966671845 Marionette DEBUG loaded listener.js 18:24:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (156C9C00) [pid = 4092] [serial = 853] [outer = 14353C00] 18:24:32 INFO - PROCESS | 4092 | 1463966672248 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 18:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 594ms 18:24:32 INFO - PROCESS | 4092 | 1463966672308 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 18:24:32 INFO - PROCESS | 4092 | 1463966672310 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 18:24:32 INFO - PROCESS | 4092 | 1463966672313 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:24:32 INFO - PROCESS | 4092 | 1463966672315 Marionette TRACE conn3 <- [1,1102,null,{}] 18:24:32 INFO - PROCESS | 4092 | 1463966672318 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:32 INFO - PROCESS | 4092 | 1463966672394 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 18:24:32 INFO - PROCESS | 4092 | 1463966672400 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:32 INFO - PROCESS | 4092 | ++DOCSHELL 10D6D800 == 31 [pid = 4092] [id = 285] 18:24:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (1597C800) [pid = 4092] [serial = 854] [outer = 00000000] 18:24:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (15BA8000) [pid = 4092] [serial = 855] [outer = 1597C800] 18:24:32 INFO - PROCESS | 4092 | 1463966672444 Marionette DEBUG loaded listener.js 18:24:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1597D800) [pid = 4092] [serial = 856] [outer = 1597C800] 18:24:32 INFO - PROCESS | 4092 | 1463966672923 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 18:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 640ms 18:24:32 INFO - PROCESS | 4092 | 1463966672953 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 18:24:32 INFO - PROCESS | 4092 | 1463966672955 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 18:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:24:32 INFO - PROCESS | 4092 | 1463966672959 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:24:32 INFO - PROCESS | 4092 | 1463966672960 Marionette TRACE conn3 <- [1,1106,null,{}] 18:24:32 INFO - PROCESS | 4092 | 1463966672964 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:33 INFO - PROCESS | 4092 | 1463966673071 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 18:24:33 INFO - PROCESS | 4092 | 1463966673079 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:33 INFO - PROCESS | 4092 | ++DOCSHELL 156D0C00 == 32 [pid = 4092] [id = 286] 18:24:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (15976000) [pid = 4092] [serial = 857] [outer = 00000000] 18:24:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (15FC1800) [pid = 4092] [serial = 858] [outer = 15976000] 18:24:33 INFO - PROCESS | 4092 | 1463966673125 Marionette DEBUG loaded listener.js 18:24:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (15FC9C00) [pid = 4092] [serial = 859] [outer = 15976000] 18:24:33 INFO - PROCESS | 4092 | 1463966673576 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 18:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 641ms 18:24:33 INFO - PROCESS | 4092 | 1463966673596 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 18:24:33 INFO - PROCESS | 4092 | 1463966673598 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 18:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:24:33 INFO - PROCESS | 4092 | 1463966673601 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:24:33 INFO - PROCESS | 4092 | 1463966673604 Marionette TRACE conn3 <- [1,1110,null,{}] 18:24:33 INFO - PROCESS | 4092 | 1463966673607 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:33 INFO - PROCESS | 4092 | 1463966673731 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 18:24:33 INFO - PROCESS | 4092 | 1463966673824 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:33 INFO - PROCESS | 4092 | ++DOCSHELL 164F4000 == 33 [pid = 4092] [id = 287] 18:24:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (165C4C00) [pid = 4092] [serial = 860] [outer = 00000000] 18:24:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (16633400) [pid = 4092] [serial = 861] [outer = 165C4C00] 18:24:33 INFO - PROCESS | 4092 | 1463966673877 Marionette DEBUG loaded listener.js 18:24:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (1666C000) [pid = 4092] [serial = 862] [outer = 165C4C00] 18:24:34 INFO - PROCESS | 4092 | 1463966674316 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 18:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 750ms 18:24:34 INFO - PROCESS | 4092 | 1463966674342 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 18:24:34 INFO - PROCESS | 4092 | 1463966674344 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 18:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:24:34 INFO - PROCESS | 4092 | 1463966674354 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:24:34 INFO - PROCESS | 4092 | 1463966674366 Marionette TRACE conn3 <- [1,1114,null,{}] 18:24:34 INFO - PROCESS | 4092 | 1463966674374 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:34 INFO - PROCESS | 4092 | 1463966674473 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 18:24:34 INFO - PROCESS | 4092 | 1463966674479 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:34 INFO - PROCESS | 4092 | ++DOCSHELL 1596F800 == 34 [pid = 4092] [id = 288] 18:24:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (1662A800) [pid = 4092] [serial = 863] [outer = 00000000] 18:24:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (1693C000) [pid = 4092] [serial = 864] [outer = 1662A800] 18:24:34 INFO - PROCESS | 4092 | 1463966674522 Marionette DEBUG loaded listener.js 18:24:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (16942400) [pid = 4092] [serial = 865] [outer = 1662A800] 18:24:34 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (1562C000) [pid = 4092] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:24:34 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (15FBFC00) [pid = 4092] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:24:34 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (15FC1000) [pid = 4092] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:24:34 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (15382400) [pid = 4092] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:24:34 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (143A6800) [pid = 4092] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:24:34 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (139B3400) [pid = 4092] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:24:34 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (13816400) [pid = 4092] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:24:34 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (12B55800) [pid = 4092] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:24:34 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (11259C00) [pid = 4092] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:24:34 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (11034800) [pid = 4092] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:24:34 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (10B22800) [pid = 4092] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:24:34 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (1050F400) [pid = 4092] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:24:34 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1A2D5000) [pid = 4092] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:24:34 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (10C27000) [pid = 4092] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:24:35 INFO - PROCESS | 4092 | 1463966675093 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 18:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 796ms 18:24:35 INFO - PROCESS | 4092 | 1463966675155 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 18:24:35 INFO - PROCESS | 4092 | 1463966675157 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 18:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:24:35 INFO - PROCESS | 4092 | 1463966675160 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:24:35 INFO - PROCESS | 4092 | 1463966675161 Marionette TRACE conn3 <- [1,1118,null,{}] 18:24:35 INFO - PROCESS | 4092 | 1463966675165 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:35 INFO - PROCESS | 4092 | 1463966675243 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 18:24:35 INFO - PROCESS | 4092 | 1463966675250 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:35 INFO - PROCESS | 4092 | ++DOCSHELL 10C27000 == 35 [pid = 4092] [id = 289] 18:24:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (10D66C00) [pid = 4092] [serial = 866] [outer = 00000000] 18:24:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (141AF800) [pid = 4092] [serial = 867] [outer = 10D66C00] 18:24:35 INFO - PROCESS | 4092 | 1463966675299 Marionette DEBUG loaded listener.js 18:24:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (15382400) [pid = 4092] [serial = 868] [outer = 10D66C00] 18:24:35 INFO - PROCESS | 4092 | 1463966675709 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 18:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 594ms 18:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:24:35 INFO - PROCESS | 4092 | 1463966675758 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 18:24:35 INFO - PROCESS | 4092 | 1463966675760 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 18:24:35 INFO - PROCESS | 4092 | 1463966675763 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:24:35 INFO - PROCESS | 4092 | 1463966675765 Marionette TRACE conn3 <- [1,1122,null,{}] 18:24:35 INFO - PROCESS | 4092 | 1463966675768 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:35 INFO - PROCESS | 4092 | 1463966675841 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 18:24:35 INFO - PROCESS | 4092 | 1463966675848 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:35 INFO - PROCESS | 4092 | ++DOCSHELL 12D6AC00 == 36 [pid = 4092] [id = 290] 18:24:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (15BA3400) [pid = 4092] [serial = 869] [outer = 00000000] 18:24:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1693B400) [pid = 4092] [serial = 870] [outer = 15BA3400] 18:24:35 INFO - PROCESS | 4092 | 1463966675894 Marionette DEBUG loaded listener.js 18:24:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (16AF4800) [pid = 4092] [serial = 871] [outer = 15BA3400] 18:24:36 INFO - PROCESS | 4092 | 1463966676300 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 593ms 18:24:36 INFO - PROCESS | 4092 | 1463966676360 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 18:24:36 INFO - PROCESS | 4092 | 1463966676362 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 18:24:36 INFO - PROCESS | 4092 | 1463966676365 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:24:36 INFO - PROCESS | 4092 | 1463966676367 Marionette TRACE conn3 <- [1,1126,null,{}] 18:24:36 INFO - PROCESS | 4092 | 1463966676370 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:36 INFO - PROCESS | 4092 | 1463966676444 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 18:24:36 INFO - PROCESS | 4092 | 1463966676450 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:36 INFO - PROCESS | 4092 | ++DOCSHELL 139AEC00 == 37 [pid = 4092] [id = 291] 18:24:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (141AD000) [pid = 4092] [serial = 872] [outer = 00000000] 18:24:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (16BAFC00) [pid = 4092] [serial = 873] [outer = 141AD000] 18:24:36 INFO - PROCESS | 4092 | 1463966676505 Marionette DEBUG loaded listener.js 18:24:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (16BB1000) [pid = 4092] [serial = 874] [outer = 141AD000] 18:24:37 INFO - PROCESS | 4092 | 1463966677177 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 18:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 907ms 18:24:37 INFO - PROCESS | 4092 | 1463966677271 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 18:24:37 INFO - PROCESS | 4092 | 1463966677275 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 18:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:24:37 INFO - PROCESS | 4092 | 1463966677281 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:24:37 INFO - PROCESS | 4092 | 1463966677284 Marionette TRACE conn3 <- [1,1130,null,{}] 18:24:37 INFO - PROCESS | 4092 | 1463966677290 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:37 INFO - PROCESS | 4092 | 1463966677437 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 18:24:37 INFO - PROCESS | 4092 | 1463966677555 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:37 INFO - PROCESS | 4092 | ++DOCSHELL 10565800 == 38 [pid = 4092] [id = 292] 18:24:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (105EE000) [pid = 4092] [serial = 875] [outer = 00000000] 18:24:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (10B73800) [pid = 4092] [serial = 876] [outer = 105EE000] 18:24:37 INFO - PROCESS | 4092 | 1463966677611 Marionette DEBUG loaded listener.js 18:24:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (10C21C00) [pid = 4092] [serial = 877] [outer = 105EE000] 18:24:38 INFO - PROCESS | 4092 | 1463966678530 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 18:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1297ms 18:24:38 INFO - PROCESS | 4092 | 1463966678580 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 18:24:38 INFO - PROCESS | 4092 | 1463966678584 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 18:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:24:38 INFO - PROCESS | 4092 | 1463966678589 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:24:38 INFO - PROCESS | 4092 | 1463966678592 Marionette TRACE conn3 <- [1,1134,null,{}] 18:24:38 INFO - PROCESS | 4092 | 1463966678598 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:38 INFO - PROCESS | 4092 | 1463966678747 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 18:24:38 INFO - PROCESS | 4092 | 1463966678854 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:38 INFO - PROCESS | 4092 | ++DOCSHELL 10B21800 == 39 [pid = 4092] [id = 293] 18:24:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (10B22800) [pid = 4092] [serial = 878] [outer = 00000000] 18:24:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (10B78400) [pid = 4092] [serial = 879] [outer = 10B22800] 18:24:38 INFO - PROCESS | 4092 | 1463966678902 Marionette DEBUG loaded listener.js 18:24:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (10D61C00) [pid = 4092] [serial = 880] [outer = 10B22800] 18:24:39 INFO - PROCESS | 4092 | --DOCSHELL 15233C00 == 38 [pid = 4092] [id = 272] 18:24:39 INFO - PROCESS | 4092 | --DOCSHELL 15FBF800 == 37 [pid = 4092] [id = 273] 18:24:39 INFO - PROCESS | 4092 | --DOCSHELL 10B7AC00 == 36 [pid = 4092] [id = 275] 18:24:39 INFO - PROCESS | 4092 | --DOCSHELL 143B0400 == 35 [pid = 4092] [id = 274] 18:24:39 INFO - PROCESS | 4092 | --DOCSHELL 143A6400 == 34 [pid = 4092] [id = 270] 18:24:39 INFO - PROCESS | 4092 | --DOCSHELL 1381C000 == 33 [pid = 4092] [id = 269] 18:24:39 INFO - PROCESS | 4092 | --DOCSHELL 11034000 == 32 [pid = 4092] [id = 265] 18:24:39 INFO - PROCESS | 4092 | --DOCSHELL 11032800 == 31 [pid = 4092] [id = 271] 18:24:39 INFO - PROCESS | 4092 | --DOCSHELL 1289E000 == 30 [pid = 4092] [id = 267] 18:24:39 INFO - PROCESS | 4092 | --DOCSHELL 11209400 == 29 [pid = 4092] [id = 268] 18:24:39 INFO - PROCESS | 4092 | --DOCSHELL 11259400 == 28 [pid = 4092] [id = 266] 18:24:39 INFO - PROCESS | 4092 | --DOCSHELL 10B1F400 == 27 [pid = 4092] [id = 264] 18:24:39 INFO - PROCESS | 4092 | --DOCSHELL 1050D400 == 26 [pid = 4092] [id = 263] 18:24:39 INFO - PROCESS | 4092 | --DOCSHELL 114FE400 == 25 [pid = 4092] [id = 276] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (1596FC00) [pid = 4092] [serial = 816] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (15FC4C00) [pid = 4092] [serial = 819] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (15973C00) [pid = 4092] [serial = 817] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (1662D000) [pid = 4092] [serial = 822] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (15FCC800) [pid = 4092] [serial = 820] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (1662E800) [pid = 4092] [serial = 823] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (15419C00) [pid = 4092] [serial = 813] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (14EBFC00) [pid = 4092] [serial = 810] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (14EC3000) [pid = 4092] [serial = 811] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (141AC800) [pid = 4092] [serial = 807] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (141B1C00) [pid = 4092] [serial = 808] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (138E3C00) [pid = 4092] [serial = 804] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (139B2400) [pid = 4092] [serial = 805] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (12DEE400) [pid = 4092] [serial = 801] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (13072800) [pid = 4092] [serial = 802] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (11AF6400) [pid = 4092] [serial = 798] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (12883C00) [pid = 4092] [serial = 799] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (11038000) [pid = 4092] [serial = 795] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (1103D400) [pid = 4092] [serial = 796] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (10B71400) [pid = 4092] [serial = 792] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (10B7B800) [pid = 4092] [serial = 793] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (15FC0000) [pid = 4092] [serial = 828] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (105F1800) [pid = 4092] [serial = 789] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (10A5D400) [pid = 4092] [serial = 790] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1A7D6400) [pid = 4092] [serial = 787] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (139B4400) [pid = 4092] [serial = 826] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (12D1C000) [pid = 4092] [serial = 825] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1541AC00) [pid = 4092] [serial = 814] [outer = 00000000] [url = about:blank] 18:24:39 INFO - PROCESS | 4092 | 1463966679459 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 18:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 906ms 18:24:39 INFO - PROCESS | 4092 | 1463966679490 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 18:24:39 INFO - PROCESS | 4092 | 1463966679496 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 18:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:24:39 INFO - PROCESS | 4092 | 1463966679503 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:24:39 INFO - PROCESS | 4092 | 1463966679505 Marionette TRACE conn3 <- [1,1138,null,{}] 18:24:39 INFO - PROCESS | 4092 | 1463966679509 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:39 INFO - PROCESS | 4092 | 1463966679588 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 18:24:39 INFO - PROCESS | 4092 | 1463966679597 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:39 INFO - PROCESS | 4092 | ++DOCSHELL 10B1F800 == 26 [pid = 4092] [id = 294] 18:24:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (10B24400) [pid = 4092] [serial = 881] [outer = 00000000] 18:24:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (10D6F000) [pid = 4092] [serial = 882] [outer = 10B24400] 18:24:39 INFO - PROCESS | 4092 | 1463966679641 Marionette DEBUG loaded listener.js 18:24:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (11033400) [pid = 4092] [serial = 883] [outer = 10B24400] 18:24:40 INFO - PROCESS | 4092 | 1463966680104 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 18:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 640ms 18:24:40 INFO - PROCESS | 4092 | 1463966680138 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 18:24:40 INFO - PROCESS | 4092 | 1463966680141 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 18:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:24:40 INFO - PROCESS | 4092 | 1463966680144 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:24:40 INFO - PROCESS | 4092 | 1463966680147 Marionette TRACE conn3 <- [1,1142,null,{}] 18:24:40 INFO - PROCESS | 4092 | 1463966680158 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:40 INFO - PROCESS | 4092 | 1463966680269 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 18:24:40 INFO - PROCESS | 4092 | 1463966680280 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:40 INFO - PROCESS | 4092 | ++DOCSHELL 1149A800 == 27 [pid = 4092] [id = 295] 18:24:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (114A2800) [pid = 4092] [serial = 884] [outer = 00000000] 18:24:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (11CE7400) [pid = 4092] [serial = 885] [outer = 114A2800] 18:24:40 INFO - PROCESS | 4092 | 1463966680330 Marionette DEBUG loaded listener.js 18:24:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (12896000) [pid = 4092] [serial = 886] [outer = 114A2800] 18:24:40 INFO - PROCESS | 4092 | 1463966680795 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 18:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 703ms 18:24:40 INFO - PROCESS | 4092 | 1463966680843 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 18:24:40 INFO - PROCESS | 4092 | 1463966680846 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 18:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:24:40 INFO - PROCESS | 4092 | 1463966680849 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:24:40 INFO - PROCESS | 4092 | 1463966680851 Marionette TRACE conn3 <- [1,1146,null,{}] 18:24:40 INFO - PROCESS | 4092 | 1463966680854 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:40 INFO - PROCESS | 4092 | 1463966680936 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 18:24:40 INFO - PROCESS | 4092 | 1463966680942 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:40 INFO - PROCESS | 4092 | ++DOCSHELL 10B7BC00 == 28 [pid = 4092] [id = 296] 18:24:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (11CE6C00) [pid = 4092] [serial = 887] [outer = 00000000] 18:24:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (13369400) [pid = 4092] [serial = 888] [outer = 11CE6C00] 18:24:40 INFO - PROCESS | 4092 | 1463966680988 Marionette DEBUG loaded listener.js 18:24:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (13817400) [pid = 4092] [serial = 889] [outer = 11CE6C00] 18:24:41 INFO - PROCESS | 4092 | 1463966681440 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 18:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 641ms 18:24:41 INFO - PROCESS | 4092 | 1463966681487 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 18:24:41 INFO - PROCESS | 4092 | 1463966681489 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 18:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:24:41 INFO - PROCESS | 4092 | 1463966681492 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:24:41 INFO - PROCESS | 4092 | 1463966681494 Marionette TRACE conn3 <- [1,1150,null,{}] 18:24:41 INFO - PROCESS | 4092 | 1463966681498 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:41 INFO - PROCESS | 4092 | 1463966681606 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 18:24:41 INFO - PROCESS | 4092 | 1463966681693 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:41 INFO - PROCESS | 4092 | ++DOCSHELL 139AE800 == 29 [pid = 4092] [id = 297] 18:24:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (139AF000) [pid = 4092] [serial = 890] [outer = 00000000] 18:24:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (139B5800) [pid = 4092] [serial = 891] [outer = 139AF000] 18:24:41 INFO - PROCESS | 4092 | 1463966681736 Marionette DEBUG loaded listener.js 18:24:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (13DAC000) [pid = 4092] [serial = 892] [outer = 139AF000] 18:24:42 INFO - PROCESS | 4092 | 1463966682149 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 18:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 703ms 18:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:24:42 INFO - PROCESS | 4092 | 1463966682192 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 18:24:42 INFO - PROCESS | 4092 | 1463966682194 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 18:24:42 INFO - PROCESS | 4092 | 1463966682197 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:24:42 INFO - PROCESS | 4092 | 1463966682199 Marionette TRACE conn3 <- [1,1154,null,{}] 18:24:42 INFO - PROCESS | 4092 | 1463966682202 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:42 INFO - PROCESS | 4092 | 1463966682328 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 18:24:42 INFO - PROCESS | 4092 | 1463966682387 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:42 INFO - PROCESS | 4092 | ++DOCSHELL 14EC3800 == 30 [pid = 4092] [id = 298] 18:24:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (15226400) [pid = 4092] [serial = 893] [outer = 00000000] 18:24:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (15384C00) [pid = 4092] [serial = 894] [outer = 15226400] 18:24:42 INFO - PROCESS | 4092 | 1463966682432 Marionette DEBUG loaded listener.js 18:24:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (15624000) [pid = 4092] [serial = 895] [outer = 15226400] 18:24:42 INFO - PROCESS | 4092 | 1463966682862 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 18:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 687ms 18:24:42 INFO - PROCESS | 4092 | 1463966682902 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 18:24:42 INFO - PROCESS | 4092 | 1463966682904 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 18:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:24:42 INFO - PROCESS | 4092 | 1463966682911 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:24:42 INFO - PROCESS | 4092 | 1463966682913 Marionette TRACE conn3 <- [1,1158,null,{}] 18:24:42 INFO - PROCESS | 4092 | 1463966682916 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:43 INFO - PROCESS | 4092 | 1463966683050 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 18:24:43 INFO - PROCESS | 4092 | 1463966683070 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:43 INFO - PROCESS | 4092 | ++DOCSHELL 11041C00 == 31 [pid = 4092] [id = 299] 18:24:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (14358000) [pid = 4092] [serial = 896] [outer = 00000000] 18:24:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (15630800) [pid = 4092] [serial = 897] [outer = 14358000] 18:24:43 INFO - PROCESS | 4092 | 1463966683114 Marionette DEBUG loaded listener.js 18:24:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (15630C00) [pid = 4092] [serial = 898] [outer = 14358000] 18:24:43 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (1662A800) [pid = 4092] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:24:43 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (15BA3400) [pid = 4092] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:24:43 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (10D66C00) [pid = 4092] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:24:43 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (15976000) [pid = 4092] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:24:43 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (14357400) [pid = 4092] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:24:43 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (165C4C00) [pid = 4092] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:24:43 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (13129C00) [pid = 4092] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:24:43 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (10B28400) [pid = 4092] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:24:43 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (10562C00) [pid = 4092] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:24:43 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (13D9F000) [pid = 4092] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:24:43 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (139AAC00) [pid = 4092] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:24:43 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (10D70C00) [pid = 4092] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:24:43 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1597C800) [pid = 4092] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:24:43 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (14353C00) [pid = 4092] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:24:43 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (10D70400) [pid = 4092] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:24:43 INFO - PROCESS | 4092 | 1463966683683 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 18:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 797ms 18:24:43 INFO - PROCESS | 4092 | 1463966683709 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 18:24:43 INFO - PROCESS | 4092 | 1463966683711 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 18:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:24:43 INFO - PROCESS | 4092 | 1463966683715 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:24:43 INFO - PROCESS | 4092 | 1463966683716 Marionette TRACE conn3 <- [1,1162,null,{}] 18:24:43 INFO - PROCESS | 4092 | 1463966683719 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:43 INFO - PROCESS | 4092 | 1463966683791 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 18:24:43 INFO - PROCESS | 4092 | 1463966683797 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:43 INFO - PROCESS | 4092 | ++DOCSHELL 12899400 == 32 [pid = 4092] [id = 300] 18:24:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (12B52C00) [pid = 4092] [serial = 899] [outer = 00000000] 18:24:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1336A000) [pid = 4092] [serial = 900] [outer = 12B52C00] 18:24:43 INFO - PROCESS | 4092 | 1463966683841 Marionette DEBUG loaded listener.js 18:24:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (13D9F800) [pid = 4092] [serial = 901] [outer = 12B52C00] 18:24:44 INFO - PROCESS | 4092 | 1463966684271 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 18:24:44 INFO - PROCESS | 4092 | 1463966684314 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 18:24:44 INFO - PROCESS | 4092 | 1463966684317 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:24:44 INFO - PROCESS | 4092 | 1463966684319 Marionette TRACE conn3 <- [1,1166,null,{}] 18:24:44 INFO - PROCESS | 4092 | 1463966684323 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:44 INFO - PROCESS | 4092 | 1463966684418 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 18:24:44 INFO - PROCESS | 4092 | 1463966684428 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:44 INFO - PROCESS | 4092 | ++DOCSHELL 15385800 == 33 [pid = 4092] [id = 301] 18:24:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (15971C00) [pid = 4092] [serial = 902] [outer = 00000000] 18:24:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (15BB0C00) [pid = 4092] [serial = 903] [outer = 15971C00] 18:24:44 INFO - PROCESS | 4092 | 1463966684474 Marionette DEBUG loaded listener.js 18:24:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (15FC2800) [pid = 4092] [serial = 904] [outer = 15971C00] 18:24:44 INFO - PROCESS | 4092 | 1463966684905 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 18:24:44 INFO - PROCESS | 4092 | 1463966684958 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 18:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:24:44 INFO - PROCESS | 4092 | 1463966684961 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:24:44 INFO - PROCESS | 4092 | 1463966684963 Marionette TRACE conn3 <- [1,1170,null,{}] 18:24:44 INFO - PROCESS | 4092 | 1463966684966 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:45 INFO - PROCESS | 4092 | 1463966685040 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 18:24:45 INFO - PROCESS | 4092 | 1463966685046 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:45 INFO - PROCESS | 4092 | ++DOCSHELL 10C2E000 == 34 [pid = 4092] [id = 302] 18:24:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (11C59400) [pid = 4092] [serial = 905] [outer = 00000000] 18:24:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (165C2800) [pid = 4092] [serial = 906] [outer = 11C59400] 18:24:45 INFO - PROCESS | 4092 | 1463966685089 Marionette DEBUG loaded listener.js 18:24:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (16627400) [pid = 4092] [serial = 907] [outer = 11C59400] 18:24:45 INFO - PROCESS | 4092 | 1463966685606 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 18:24:45 INFO - PROCESS | 4092 | 1463966685686 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 18:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:24:45 INFO - PROCESS | 4092 | 1463966685694 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:24:45 INFO - PROCESS | 4092 | 1463966685699 Marionette TRACE conn3 <- [1,1174,null,{}] 18:24:45 INFO - PROCESS | 4092 | 1463966685705 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:45 INFO - PROCESS | 4092 | 1463966685853 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 18:24:45 INFO - PROCESS | 4092 | 1463966685981 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:45 INFO - PROCESS | 4092 | ++DOCSHELL 10A60000 == 35 [pid = 4092] [id = 303] 18:24:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (10A60800) [pid = 4092] [serial = 908] [outer = 00000000] 18:24:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (10B1EC00) [pid = 4092] [serial = 909] [outer = 10A60800] 18:24:46 INFO - PROCESS | 4092 | 1463966686036 Marionette DEBUG loaded listener.js 18:24:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (10B76C00) [pid = 4092] [serial = 910] [outer = 10A60800] 18:24:46 INFO - PROCESS | 4092 | 1463966686626 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 18:24:46 INFO - PROCESS | 4092 | 1463966686700 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 18:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:24:46 INFO - PROCESS | 4092 | 1463966686708 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:24:46 INFO - PROCESS | 4092 | 1463966686712 Marionette TRACE conn3 <- [1,1178,null,{}] 18:24:46 INFO - PROCESS | 4092 | 1463966686716 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:46 INFO - PROCESS | 4092 | 1463966686820 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 18:24:46 INFO - PROCESS | 4092 | 1463966686902 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:46 INFO - PROCESS | 4092 | ++DOCSHELL 10B23000 == 36 [pid = 4092] [id = 304] 18:24:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (11209800) [pid = 4092] [serial = 911] [outer = 00000000] 18:24:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (12AE9800) [pid = 4092] [serial = 912] [outer = 11209800] 18:24:46 INFO - PROCESS | 4092 | 1463966686997 Marionette DEBUG loaded listener.js 18:24:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (130D6000) [pid = 4092] [serial = 913] [outer = 11209800] 18:24:47 INFO - PROCESS | 4092 | 1463966687593 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 18:24:47 INFO - PROCESS | 4092 | 1463966687653 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 18:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:24:47 INFO - PROCESS | 4092 | 1463966687657 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:24:47 INFO - PROCESS | 4092 | 1463966687659 Marionette TRACE conn3 <- [1,1182,null,{}] 18:24:47 INFO - PROCESS | 4092 | 1463966687669 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:47 INFO - PROCESS | 4092 | 1463966687773 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 18:24:47 INFO - PROCESS | 4092 | 1463966687899 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:47 INFO - PROCESS | 4092 | ++DOCSHELL 15979C00 == 37 [pid = 4092] [id = 305] 18:24:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (15BA3C00) [pid = 4092] [serial = 914] [outer = 00000000] 18:24:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (15FCBC00) [pid = 4092] [serial = 915] [outer = 15BA3C00] 18:24:47 INFO - PROCESS | 4092 | 1463966687956 Marionette DEBUG loaded listener.js 18:24:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (1662FC00) [pid = 4092] [serial = 916] [outer = 15BA3C00] 18:24:48 INFO - PROCESS | 4092 | 1463966688577 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 18:24:48 INFO - PROCESS | 4092 | 1463966688661 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 18:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:24:48 INFO - PROCESS | 4092 | 1463966688665 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:24:48 INFO - PROCESS | 4092 | 1463966688667 Marionette TRACE conn3 <- [1,1186,null,{}] 18:24:48 INFO - PROCESS | 4092 | 1463966688671 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:48 INFO - PROCESS | 4092 | 1463966688769 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 18:24:48 INFO - PROCESS | 4092 | 1463966688973 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:48 INFO - PROCESS | 4092 | ++DOCSHELL 10471400 == 38 [pid = 4092] [id = 306] 18:24:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (1047CC00) [pid = 4092] [serial = 917] [outer = 00000000] 18:24:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (10A56C00) [pid = 4092] [serial = 918] [outer = 1047CC00] 18:24:49 INFO - PROCESS | 4092 | 1463966689033 Marionette DEBUG loaded listener.js 18:24:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (10B1C000) [pid = 4092] [serial = 919] [outer = 1047CC00] 18:24:49 INFO - PROCESS | 4092 | 1463966689638 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (15FC1800) [pid = 4092] [serial = 858] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (110BE800) [pid = 4092] [serial = 829] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (16633400) [pid = 4092] [serial = 861] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (13134800) [pid = 4092] [serial = 843] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (1330BC00) [pid = 4092] [serial = 844] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (10C20C00) [pid = 4092] [serial = 834] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (10C28C00) [pid = 4092] [serial = 835] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (10A61000) [pid = 4092] [serial = 831] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (143AF000) [pid = 4092] [serial = 849] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1522C000) [pid = 4092] [serial = 850] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (10A79800) [pid = 4092] [serial = 832] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (139B7C00) [pid = 4092] [serial = 846] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (141A5400) [pid = 4092] [serial = 847] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1103D800) [pid = 4092] [serial = 837] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (110C0400) [pid = 4092] [serial = 838] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (15BA8000) [pid = 4092] [serial = 855] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (156C9800) [pid = 4092] [serial = 852] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (156C9C00) [pid = 4092] [serial = 853] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (12D6C800) [pid = 4092] [serial = 841] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (12899800) [pid = 4092] [serial = 840] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (16BAFC00) [pid = 4092] [serial = 873] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1693C000) [pid = 4092] [serial = 864] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (16AF4800) [pid = 4092] [serial = 871] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (141AF800) [pid = 4092] [serial = 867] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (1693B400) [pid = 4092] [serial = 870] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (16942400) [pid = 4092] [serial = 865] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (15FC9C00) [pid = 4092] [serial = 859] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (1666C000) [pid = 4092] [serial = 862] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (15382400) [pid = 4092] [serial = 868] [outer = 00000000] [url = about:blank] 18:24:49 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (1597D800) [pid = 4092] [serial = 856] [outer = 00000000] [url = about:blank] 18:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1047ms 18:24:49 INFO - PROCESS | 4092 | 1463966689729 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 18:24:49 INFO - PROCESS | 4092 | 1463966689733 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 18:24:49 INFO - PROCESS | 4092 | 1463966689738 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:24:49 INFO - PROCESS | 4092 | 1463966689742 Marionette TRACE conn3 <- [1,1190,null,{}] 18:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:24:49 INFO - PROCESS | 4092 | 1463966689749 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:49 INFO - PROCESS | 4092 | 1463966689836 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 18:24:49 INFO - PROCESS | 4092 | 1463966689844 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:49 INFO - PROCESS | 4092 | ++DOCSHELL 10C24800 == 39 [pid = 4092] [id = 307] 18:24:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (10C28C00) [pid = 4092] [serial = 920] [outer = 00000000] 18:24:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (10D6B000) [pid = 4092] [serial = 921] [outer = 10C28C00] 18:24:49 INFO - PROCESS | 4092 | 1463966689909 Marionette DEBUG loaded listener.js 18:24:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (11034000) [pid = 4092] [serial = 922] [outer = 10C28C00] 18:24:50 INFO - PROCESS | 4092 | 1463966690443 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 18:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 750ms 18:24:50 INFO - PROCESS | 4092 | 1463966690485 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 18:24:50 INFO - PROCESS | 4092 | 1463966690489 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 18:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:24:50 INFO - PROCESS | 4092 | 1463966690493 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:24:50 INFO - PROCESS | 4092 | 1463966690495 Marionette TRACE conn3 <- [1,1194,null,{}] 18:24:50 INFO - PROCESS | 4092 | 1463966690498 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:50 INFO - PROCESS | 4092 | 1463966690591 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 18:24:50 INFO - PROCESS | 4092 | 1463966690601 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:50 INFO - PROCESS | 4092 | ++DOCSHELL 12883800 == 40 [pid = 4092] [id = 308] 18:24:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (12883C00) [pid = 4092] [serial = 923] [outer = 00000000] 18:24:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (1306E400) [pid = 4092] [serial = 924] [outer = 12883C00] 18:24:50 INFO - PROCESS | 4092 | 1463966690650 Marionette DEBUG loaded listener.js 18:24:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (13134800) [pid = 4092] [serial = 925] [outer = 12883C00] 18:24:51 INFO - PROCESS | 4092 | 1463966691113 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 18:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 625ms 18:24:51 INFO - PROCESS | 4092 | 1463966691132 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 18:24:51 INFO - PROCESS | 4092 | 1463966691134 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 18:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:24:51 INFO - PROCESS | 4092 | 1463966691123 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:24:51 INFO - PROCESS | 4092 | 1463966691129 Marionette TRACE conn3 <- [1,1198,null,{}] 18:24:51 INFO - PROCESS | 4092 | 1463966691141 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:51 INFO - PROCESS | 4092 | 1463966691220 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 18:24:51 INFO - PROCESS | 4092 | 1463966691228 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:51 INFO - PROCESS | 4092 | ++DOCSHELL 139B7C00 == 41 [pid = 4092] [id = 309] 18:24:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (139B8000) [pid = 4092] [serial = 926] [outer = 00000000] 18:24:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (141A8C00) [pid = 4092] [serial = 927] [outer = 139B8000] 18:24:51 INFO - PROCESS | 4092 | 1463966691273 Marionette DEBUG loaded listener.js 18:24:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (141B0800) [pid = 4092] [serial = 928] [outer = 139B8000] 18:24:51 INFO - PROCESS | 4092 | 1463966691697 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 593ms 18:24:51 INFO - PROCESS | 4092 | 1463966691725 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 18:24:51 INFO - PROCESS | 4092 | 1463966691728 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 18:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:24:51 INFO - PROCESS | 4092 | 1463966691731 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:24:51 INFO - PROCESS | 4092 | 1463966691732 Marionette TRACE conn3 <- [1,1202,null,{}] 18:24:51 INFO - PROCESS | 4092 | 1463966691736 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:51 INFO - PROCESS | 4092 | 1463966691822 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 18:24:51 INFO - PROCESS | 4092 | 1463966691828 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:51 INFO - PROCESS | 4092 | ++DOCSHELL 12897C00 == 42 [pid = 4092] [id = 310] 18:24:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (141A6000) [pid = 4092] [serial = 929] [outer = 00000000] 18:24:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1537AC00) [pid = 4092] [serial = 930] [outer = 141A6000] 18:24:51 INFO - PROCESS | 4092 | 1463966691877 Marionette DEBUG loaded listener.js 18:24:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (15419000) [pid = 4092] [serial = 931] [outer = 141A6000] 18:24:52 INFO - PROCESS | 4092 | 1463966692339 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 18:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 625ms 18:24:52 INFO - PROCESS | 4092 | 1463966692367 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 18:24:52 INFO - PROCESS | 4092 | 1463966692369 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 18:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:24:52 INFO - PROCESS | 4092 | 1463966692378 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:24:52 INFO - PROCESS | 4092 | 1463966692380 Marionette TRACE conn3 <- [1,1206,null,{}] 18:24:52 INFO - PROCESS | 4092 | 1463966692387 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:52 INFO - PROCESS | 4092 | 1463966692488 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 18:24:52 INFO - PROCESS | 4092 | 1463966692495 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:52 INFO - PROCESS | 4092 | ++DOCSHELL 156D0400 == 43 [pid = 4092] [id = 311] 18:24:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (156D3800) [pid = 4092] [serial = 932] [outer = 00000000] 18:24:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (1597A800) [pid = 4092] [serial = 933] [outer = 156D3800] 18:24:52 INFO - PROCESS | 4092 | 1463966692548 Marionette DEBUG loaded listener.js 18:24:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (15EE9800) [pid = 4092] [serial = 934] [outer = 156D3800] 18:24:53 INFO - PROCESS | 4092 | 1463966693029 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 18:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 703ms 18:24:53 INFO - PROCESS | 4092 | 1463966693077 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 18:24:53 INFO - PROCESS | 4092 | 1463966693079 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 18:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:24:53 INFO - PROCESS | 4092 | 1463966693086 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:24:53 INFO - PROCESS | 4092 | 1463966693087 Marionette TRACE conn3 <- [1,1210,null,{}] 18:24:53 INFO - PROCESS | 4092 | 1463966693090 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:53 INFO - PROCESS | 4092 | 1463966693195 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 18:24:53 INFO - PROCESS | 4092 | 1463966693280 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:53 INFO - PROCESS | 4092 | ++DOCSHELL 15EF0C00 == 44 [pid = 4092] [id = 312] 18:24:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (15FC7C00) [pid = 4092] [serial = 935] [outer = 00000000] 18:24:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1662D400) [pid = 4092] [serial = 936] [outer = 15FC7C00] 18:24:53 INFO - PROCESS | 4092 | 1463966693324 Marionette DEBUG loaded listener.js 18:24:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (16666C00) [pid = 4092] [serial = 937] [outer = 15FC7C00] 18:24:53 INFO - PROCESS | 4092 | 1463966693726 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 18:24:53 INFO - PROCESS | 4092 | 1463966693784 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 18:24:53 INFO - PROCESS | 4092 | 1463966693787 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:24:53 INFO - PROCESS | 4092 | 1463966693789 Marionette TRACE conn3 <- [1,1214,null,{}] 18:24:53 INFO - PROCESS | 4092 | 1463966693792 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:53 INFO - PROCESS | 4092 | 1463966693897 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 18:24:53 INFO - PROCESS | 4092 | 1463966693903 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:53 INFO - PROCESS | 4092 | ++DOCSHELL 10439000 == 45 [pid = 4092] [id = 313] 18:24:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (15FC6400) [pid = 4092] [serial = 938] [outer = 00000000] 18:24:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (16AF5400) [pid = 4092] [serial = 939] [outer = 15FC6400] 18:24:53 INFO - PROCESS | 4092 | 1463966693946 Marionette DEBUG loaded listener.js 18:24:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (16AF9C00) [pid = 4092] [serial = 940] [outer = 15FC6400] 18:24:54 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (14358000) [pid = 4092] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:24:54 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (12B52C00) [pid = 4092] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:24:54 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (15971C00) [pid = 4092] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:24:54 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (114A2800) [pid = 4092] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:24:54 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (139AF000) [pid = 4092] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:24:54 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (10B24400) [pid = 4092] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:24:54 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (10B22800) [pid = 4092] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:24:54 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (11CE6C00) [pid = 4092] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:24:54 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (15226400) [pid = 4092] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:24:54 INFO - PROCESS | 4092 | 1463966694402 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 18:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 640ms 18:24:54 INFO - PROCESS | 4092 | 1463966694426 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 18:24:54 INFO - PROCESS | 4092 | 1463966694427 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 18:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:24:54 INFO - PROCESS | 4092 | 1463966694431 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:24:54 INFO - PROCESS | 4092 | 1463966694432 Marionette TRACE conn3 <- [1,1218,null,{}] 18:24:54 INFO - PROCESS | 4092 | 1463966694447 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:54 INFO - PROCESS | 4092 | 1463966694521 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 18:24:54 INFO - PROCESS | 4092 | 1463966694556 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:54 INFO - PROCESS | 4092 | ++DOCSHELL 12DF3400 == 46 [pid = 4092] [id = 314] 18:24:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (139A9C00) [pid = 4092] [serial = 941] [outer = 00000000] 18:24:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (15BA4400) [pid = 4092] [serial = 942] [outer = 139A9C00] 18:24:54 INFO - PROCESS | 4092 | 1463966694600 Marionette DEBUG loaded listener.js 18:24:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (16AF0800) [pid = 4092] [serial = 943] [outer = 139A9C00] 18:24:55 INFO - PROCESS | 4092 | 1463966695032 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 18:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 640ms 18:24:55 INFO - PROCESS | 4092 | 1463966695090 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 18:24:55 INFO - PROCESS | 4092 | 1463966695092 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 18:24:55 INFO - PROCESS | 4092 | 1463966695095 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:24:55 INFO - PROCESS | 4092 | 1463966695097 Marionette TRACE conn3 <- [1,1222,null,{}] 18:24:55 INFO - PROCESS | 4092 | 1463966695100 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:55 INFO - PROCESS | 4092 | 1463966695176 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 18:24:55 INFO - PROCESS | 4092 | 1463966695185 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:55 INFO - PROCESS | 4092 | ++DOCSHELL 13130800 == 47 [pid = 4092] [id = 315] 18:24:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (16AF2C00) [pid = 4092] [serial = 944] [outer = 00000000] 18:24:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (16CB7400) [pid = 4092] [serial = 945] [outer = 16AF2C00] 18:24:55 INFO - PROCESS | 4092 | 1463966695228 Marionette DEBUG loaded listener.js 18:24:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (16E71C00) [pid = 4092] [serial = 946] [outer = 16AF2C00] 18:24:55 INFO - PROCESS | 4092 | 1463966695631 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 18:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 594ms 18:24:55 INFO - PROCESS | 4092 | 1463966695692 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 18:24:55 INFO - PROCESS | 4092 | 1463966695694 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 18:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:24:55 INFO - PROCESS | 4092 | 1463966695702 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:24:55 INFO - PROCESS | 4092 | 1463966695703 Marionette TRACE conn3 <- [1,1226,null,{}] 18:24:55 INFO - PROCESS | 4092 | 1463966695706 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:55 INFO - PROCESS | 4092 | 1463966695781 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 18:24:55 INFO - PROCESS | 4092 | 1463966695788 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:55 INFO - PROCESS | 4092 | ++DOCSHELL 16789C00 == 48 [pid = 4092] [id = 316] 18:24:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (16BB4400) [pid = 4092] [serial = 947] [outer = 00000000] 18:24:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (16E7B000) [pid = 4092] [serial = 948] [outer = 16BB4400] 18:24:55 INFO - PROCESS | 4092 | 1463966695844 Marionette DEBUG loaded listener.js 18:24:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (16E81000) [pid = 4092] [serial = 949] [outer = 16BB4400] 18:24:56 INFO - PROCESS | 4092 | --DOCSHELL 10B7BC00 == 47 [pid = 4092] [id = 296] 18:24:56 INFO - PROCESS | 4092 | --DOCSHELL 12899400 == 46 [pid = 4092] [id = 300] 18:24:56 INFO - PROCESS | 4092 | --DOCSHELL 1149A800 == 45 [pid = 4092] [id = 295] 18:24:56 INFO - PROCESS | 4092 | --DOCSHELL 14EC3800 == 44 [pid = 4092] [id = 298] 18:24:56 INFO - PROCESS | 4092 | --DOCSHELL 15385800 == 43 [pid = 4092] [id = 301] 18:24:56 INFO - PROCESS | 4092 | --DOCSHELL 139AE800 == 42 [pid = 4092] [id = 297] 18:24:56 INFO - PROCESS | 4092 | --DOCSHELL 11041C00 == 41 [pid = 4092] [id = 299] 18:24:56 INFO - PROCESS | 4092 | --DOCSHELL 10C24800 == 40 [pid = 4092] [id = 307] 18:24:56 INFO - PROCESS | 4092 | --DOCSHELL 10471400 == 39 [pid = 4092] [id = 306] 18:24:56 INFO - PROCESS | 4092 | --DOCSHELL 10B23000 == 38 [pid = 4092] [id = 304] 18:24:56 INFO - PROCESS | 4092 | --DOCSHELL 15979C00 == 37 [pid = 4092] [id = 305] 18:24:56 INFO - PROCESS | 4092 | --DOCSHELL 10C2E000 == 36 [pid = 4092] [id = 302] 18:24:56 INFO - PROCESS | 4092 | --DOCSHELL 10A60000 == 35 [pid = 4092] [id = 303] 18:24:57 INFO - PROCESS | 4092 | --DOCSHELL 12883800 == 34 [pid = 4092] [id = 308] 18:24:57 INFO - PROCESS | 4092 | --DOCSHELL 10439000 == 33 [pid = 4092] [id = 313] 18:24:57 INFO - PROCESS | 4092 | --DOCSHELL 12DF3400 == 32 [pid = 4092] [id = 314] 18:24:57 INFO - PROCESS | 4092 | --DOCSHELL 13130800 == 31 [pid = 4092] [id = 315] 18:24:57 INFO - PROCESS | 4092 | --DOCSHELL 156D0400 == 30 [pid = 4092] [id = 311] 18:24:57 INFO - PROCESS | 4092 | --DOCSHELL 15EF0C00 == 29 [pid = 4092] [id = 312] 18:24:57 INFO - PROCESS | 4092 | --DOCSHELL 139B7C00 == 28 [pid = 4092] [id = 309] 18:24:57 INFO - PROCESS | 4092 | --DOCSHELL 12897C00 == 27 [pid = 4092] [id = 310] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (165C2800) [pid = 4092] [serial = 906] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (139B5800) [pid = 4092] [serial = 891] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (13DAC000) [pid = 4092] [serial = 892] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (10D6F000) [pid = 4092] [serial = 882] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (11033400) [pid = 4092] [serial = 883] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (10D61C00) [pid = 4092] [serial = 880] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (10B78400) [pid = 4092] [serial = 879] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (10B73800) [pid = 4092] [serial = 876] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (13369400) [pid = 4092] [serial = 888] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (15624000) [pid = 4092] [serial = 895] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (15384C00) [pid = 4092] [serial = 894] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (15630800) [pid = 4092] [serial = 897] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (13D9F800) [pid = 4092] [serial = 901] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (1336A000) [pid = 4092] [serial = 900] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (15BB0C00) [pid = 4092] [serial = 903] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (12896000) [pid = 4092] [serial = 886] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (15630C00) [pid = 4092] [serial = 898] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (11CE7400) [pid = 4092] [serial = 885] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (15FC2800) [pid = 4092] [serial = 904] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (13817400) [pid = 4092] [serial = 889] [outer = 00000000] [url = about:blank] 18:24:57 INFO - PROCESS | 4092 | 1463966697594 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 18:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1907ms 18:24:57 INFO - PROCESS | 4092 | 1463966697618 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 18:24:57 INFO - PROCESS | 4092 | 1463966697622 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 18:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:24:57 INFO - PROCESS | 4092 | 1463966697627 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:24:57 INFO - PROCESS | 4092 | 1463966697631 Marionette TRACE conn3 <- [1,1230,null,{}] 18:24:57 INFO - PROCESS | 4092 | 1463966697637 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:57 INFO - PROCESS | 4092 | 1463966697723 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 18:24:57 INFO - PROCESS | 4092 | 1463966697800 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:57 INFO - PROCESS | 4092 | ++DOCSHELL 10A5E400 == 28 [pid = 4092] [id = 317] 18:24:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (10A5F800) [pid = 4092] [serial = 950] [outer = 00000000] 18:24:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (10B22800) [pid = 4092] [serial = 951] [outer = 10A5F800] 18:24:57 INFO - PROCESS | 4092 | 1463966697847 Marionette DEBUG loaded listener.js 18:24:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (10B72800) [pid = 4092] [serial = 952] [outer = 10A5F800] 18:24:58 INFO - PROCESS | 4092 | 1463966698259 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 18:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 703ms 18:24:58 INFO - PROCESS | 4092 | 1463966698328 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 18:24:58 INFO - PROCESS | 4092 | 1463966698334 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 18:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:24:58 INFO - PROCESS | 4092 | 1463966698340 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:24:58 INFO - PROCESS | 4092 | 1463966698342 Marionette TRACE conn3 <- [1,1234,null,{}] 18:24:58 INFO - PROCESS | 4092 | 1463966698346 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:58 INFO - PROCESS | 4092 | 1463966698424 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 18:24:58 INFO - PROCESS | 4092 | 1463966698431 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:58 INFO - PROCESS | 4092 | ++DOCSHELL 10B7BC00 == 29 [pid = 4092] [id = 318] 18:24:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (10B7CC00) [pid = 4092] [serial = 953] [outer = 00000000] 18:24:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (10D65000) [pid = 4092] [serial = 954] [outer = 10B7CC00] 18:24:58 INFO - PROCESS | 4092 | 1463966698476 Marionette DEBUG loaded listener.js 18:24:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (10D6C400) [pid = 4092] [serial = 955] [outer = 10B7CC00] 18:24:58 INFO - PROCESS | 4092 | 1463966698921 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 18:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 625ms 18:24:58 INFO - PROCESS | 4092 | 1463966698976 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 18:24:58 INFO - PROCESS | 4092 | 1463966698978 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 18:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:24:58 INFO - PROCESS | 4092 | 1463966698982 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:24:58 INFO - PROCESS | 4092 | 1463966698985 Marionette TRACE conn3 <- [1,1238,null,{}] 18:24:58 INFO - PROCESS | 4092 | 1463966698996 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:59 INFO - PROCESS | 4092 | 1463966699076 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 18:24:59 INFO - PROCESS | 4092 | 1463966699192 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:59 INFO - PROCESS | 4092 | ++DOCSHELL 11264000 == 30 [pid = 4092] [id = 319] 18:24:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (114FD400) [pid = 4092] [serial = 956] [outer = 00000000] 18:24:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (11C5A400) [pid = 4092] [serial = 957] [outer = 114FD400] 18:24:59 INFO - PROCESS | 4092 | 1463966699241 Marionette DEBUG loaded listener.js 18:24:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (12881800) [pid = 4092] [serial = 958] [outer = 114FD400] 18:24:59 INFO - PROCESS | 4092 | 1463966699599 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 18:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 625ms 18:24:59 INFO - PROCESS | 4092 | 1463966699619 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 18:24:59 INFO - PROCESS | 4092 | 1463966699621 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 18:24:59 INFO - PROCESS | 4092 | 1463966699624 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:24:59 INFO - PROCESS | 4092 | 1463966699626 Marionette TRACE conn3 <- [1,1242,null,{}] 18:24:59 INFO - PROCESS | 4092 | 1463966699629 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:59 INFO - PROCESS | 4092 | 1463966699704 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 18:24:59 INFO - PROCESS | 4092 | 1463966699710 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:59 INFO - PROCESS | 4092 | ++DOCSHELL 12B55400 == 31 [pid = 4092] [id = 320] 18:24:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (11C5A000) [pid = 4092] [serial = 959] [outer = 00000000] 18:24:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (13131C00) [pid = 4092] [serial = 960] [outer = 11C5A000] 18:24:59 INFO - PROCESS | 4092 | 1463966699758 Marionette DEBUG loaded listener.js 18:24:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (13369400) [pid = 4092] [serial = 961] [outer = 11C5A000] 18:25:00 INFO - PROCESS | 4092 | 1463966700216 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 18:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 641ms 18:25:00 INFO - PROCESS | 4092 | 1463966700263 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 18:25:00 INFO - PROCESS | 4092 | 1463966700264 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 18:25:00 INFO - PROCESS | 4092 | 1463966700268 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:25:00 INFO - PROCESS | 4092 | 1463966700269 Marionette TRACE conn3 <- [1,1246,null,{}] 18:25:00 INFO - PROCESS | 4092 | 1463966700273 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:00 INFO - PROCESS | 4092 | 1463966700349 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 18:25:00 INFO - PROCESS | 4092 | 1463966700356 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:00 INFO - PROCESS | 4092 | ++DOCSHELL 1287EC00 == 32 [pid = 4092] [id = 321] 18:25:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (12B55800) [pid = 4092] [serial = 962] [outer = 00000000] 18:25:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1381C400) [pid = 4092] [serial = 963] [outer = 12B55800] 18:25:00 INFO - PROCESS | 4092 | 1463966700399 Marionette DEBUG loaded listener.js 18:25:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (139ABC00) [pid = 4092] [serial = 964] [outer = 12B55800] 18:25:00 INFO - PROCESS | 4092 | 1463966700838 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 18:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 593ms 18:25:00 INFO - PROCESS | 4092 | 1463966700871 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 18:25:00 INFO - PROCESS | 4092 | 1463966700873 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 18:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:25:00 INFO - PROCESS | 4092 | 1463966700876 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:25:00 INFO - PROCESS | 4092 | 1463966700878 Marionette TRACE conn3 <- [1,1250,null,{}] 18:25:00 INFO - PROCESS | 4092 | 1463966700885 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:00 INFO - PROCESS | 4092 | 1463966700976 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 18:25:00 INFO - PROCESS | 4092 | 1463966700989 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:00 INFO - PROCESS | 4092 | ++DOCSHELL 13DA2C00 == 33 [pid = 4092] [id = 322] 18:25:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (13DAC000) [pid = 4092] [serial = 965] [outer = 00000000] 18:25:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1434E000) [pid = 4092] [serial = 966] [outer = 13DAC000] 18:25:01 INFO - PROCESS | 4092 | 1463966701037 Marionette DEBUG loaded listener.js 18:25:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (143B0400) [pid = 4092] [serial = 967] [outer = 13DAC000] 18:25:01 INFO - PROCESS | 4092 | 1463966701442 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 18:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 594ms 18:25:01 INFO - PROCESS | 4092 | 1463966701483 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 18:25:01 INFO - PROCESS | 4092 | 1463966701485 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 18:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:25:01 INFO - PROCESS | 4092 | 1463966701489 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:25:01 INFO - PROCESS | 4092 | 1463966701491 Marionette TRACE conn3 <- [1,1254,null,{}] 18:25:01 INFO - PROCESS | 4092 | 1463966701494 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:01 INFO - PROCESS | 4092 | 1463966701568 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 18:25:01 INFO - PROCESS | 4092 | 1463966701575 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:01 INFO - PROCESS | 4092 | ++DOCSHELL 15232400 == 34 [pid = 4092] [id = 323] 18:25:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (15232800) [pid = 4092] [serial = 968] [outer = 00000000] 18:25:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (15417C00) [pid = 4092] [serial = 969] [outer = 15232800] 18:25:01 INFO - PROCESS | 4092 | 1463966701618 Marionette DEBUG loaded listener.js 18:25:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (15629400) [pid = 4092] [serial = 970] [outer = 15232800] 18:25:02 INFO - PROCESS | 4092 | 1463966702051 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 18:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 594ms 18:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:25:02 INFO - PROCESS | 4092 | 1463966702086 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 18:25:02 INFO - PROCESS | 4092 | 1463966702088 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 18:25:02 INFO - PROCESS | 4092 | 1463966702104 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:25:02 INFO - PROCESS | 4092 | 1463966702106 Marionette TRACE conn3 <- [1,1258,null,{}] 18:25:02 INFO - PROCESS | 4092 | 1463966702109 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:02 INFO - PROCESS | 4092 | 1463966702180 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 18:25:02 INFO - PROCESS | 4092 | 1463966702186 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:02 INFO - PROCESS | 4092 | ++DOCSHELL 15632000 == 35 [pid = 4092] [id = 324] 18:25:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (156C6800) [pid = 4092] [serial = 971] [outer = 00000000] 18:25:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (15972000) [pid = 4092] [serial = 972] [outer = 156C6800] 18:25:02 INFO - PROCESS | 4092 | 1463966702240 Marionette DEBUG loaded listener.js 18:25:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (156D0000) [pid = 4092] [serial = 973] [outer = 156C6800] 18:25:02 INFO - PROCESS | 4092 | 1463966702655 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 18:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 593ms 18:25:02 INFO - PROCESS | 4092 | 1463966702688 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 18:25:02 INFO - PROCESS | 4092 | 1463966702690 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 18:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:25:02 INFO - PROCESS | 4092 | 1463966702706 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:25:02 INFO - PROCESS | 4092 | 1463966702708 Marionette TRACE conn3 <- [1,1262,null,{}] 18:25:02 INFO - PROCESS | 4092 | 1463966702712 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:02 INFO - PROCESS | 4092 | 1463966702820 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 18:25:02 INFO - PROCESS | 4092 | 1463966702829 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:02 INFO - PROCESS | 4092 | ++DOCSHELL 110BA800 == 36 [pid = 4092] [id = 325] 18:25:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (1597CC00) [pid = 4092] [serial = 974] [outer = 00000000] 18:25:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (15EE6C00) [pid = 4092] [serial = 975] [outer = 1597CC00] 18:25:02 INFO - PROCESS | 4092 | 1463966702876 Marionette DEBUG loaded listener.js 18:25:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (15EE7C00) [pid = 4092] [serial = 976] [outer = 1597CC00] 18:25:03 INFO - PROCESS | 4092 | 1463966703344 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 18:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 703ms 18:25:03 INFO - PROCESS | 4092 | 1463966703404 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 18:25:03 INFO - PROCESS | 4092 | 1463966703407 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 18:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:25:03 INFO - PROCESS | 4092 | 1463966703410 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:25:03 INFO - PROCESS | 4092 | 1463966703412 Marionette TRACE conn3 <- [1,1266,null,{}] 18:25:03 INFO - PROCESS | 4092 | 1463966703415 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:03 INFO - PROCESS | 4092 | 1463966703518 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 18:25:03 INFO - PROCESS | 4092 | 1463966703524 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:03 INFO - PROCESS | 4092 | ++DOCSHELL 1055C400 == 37 [pid = 4092] [id = 326] 18:25:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (15EF4400) [pid = 4092] [serial = 977] [outer = 00000000] 18:25:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (15FCA000) [pid = 4092] [serial = 978] [outer = 15EF4400] 18:25:03 INFO - PROCESS | 4092 | 1463966703567 Marionette DEBUG loaded listener.js 18:25:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (16627C00) [pid = 4092] [serial = 979] [outer = 15EF4400] 18:25:03 INFO - PROCESS | 4092 | 1463966703997 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 18:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 641ms 18:25:04 INFO - PROCESS | 4092 | 1463966704055 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 18:25:04 INFO - PROCESS | 4092 | 1463966704058 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 18:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:25:04 INFO - PROCESS | 4092 | 1463966704062 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:25:04 INFO - PROCESS | 4092 | 1463966704066 Marionette TRACE conn3 <- [1,1270,null,{}] 18:25:04 INFO - PROCESS | 4092 | 1463966704070 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:04 INFO - PROCESS | 4092 | 1463966704186 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 18:25:04 INFO - PROCESS | 4092 | 1463966704273 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:04 INFO - PROCESS | 4092 | ++DOCSHELL 105EEC00 == 38 [pid = 4092] [id = 327] 18:25:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (1662B400) [pid = 4092] [serial = 980] [outer = 00000000] 18:25:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (16945000) [pid = 4092] [serial = 981] [outer = 1662B400] 18:25:04 INFO - PROCESS | 4092 | 1463966704320 Marionette DEBUG loaded listener.js 18:25:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (16AF0000) [pid = 4092] [serial = 982] [outer = 1662B400] 18:25:04 INFO - PROCESS | 4092 | 1463966704914 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 18:25:04 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (156D3800) [pid = 4092] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:25:04 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (15FC7C00) [pid = 4092] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:25:04 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (15FC6400) [pid = 4092] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:25:04 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (139A9C00) [pid = 4092] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:25:04 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (16AF2C00) [pid = 4092] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:25:04 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (141A6000) [pid = 4092] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:25:04 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (139B8000) [pid = 4092] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:25:04 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (12883C00) [pid = 4092] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:25:04 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (10C28C00) [pid = 4092] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:25:04 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (1047CC00) [pid = 4092] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:25:04 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (15BA3C00) [pid = 4092] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:25:04 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (11209800) [pid = 4092] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:25:04 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (10A60800) [pid = 4092] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:25:04 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (11C59400) [pid = 4092] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:25:04 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (105EE000) [pid = 4092] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:25:04 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (141AD000) [pid = 4092] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 906ms 18:25:04 INFO - PROCESS | 4092 | 1463966704979 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 18:25:04 INFO - PROCESS | 4092 | 1463966704981 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 18:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:25:04 INFO - PROCESS | 4092 | 1463966704985 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:25:04 INFO - PROCESS | 4092 | 1463966704986 Marionette TRACE conn3 <- [1,1274,null,{}] 18:25:04 INFO - PROCESS | 4092 | 1463966704989 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:05 INFO - PROCESS | 4092 | 1463966705062 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 18:25:05 INFO - PROCESS | 4092 | 1463966705069 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:05 INFO - PROCESS | 4092 | ++DOCSHELL 10A76000 == 39 [pid = 4092] [id = 328] 18:25:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (10D70800) [pid = 4092] [serial = 983] [outer = 00000000] 18:25:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (11C59400) [pid = 4092] [serial = 984] [outer = 10D70800] 18:25:05 INFO - PROCESS | 4092 | 1463966705122 Marionette DEBUG loaded listener.js 18:25:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (12D76800) [pid = 4092] [serial = 985] [outer = 10D70800] 18:25:05 INFO - PROCESS | 4092 | 1463966705590 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 18:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 641ms 18:25:05 INFO - PROCESS | 4092 | 1463966705623 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 18:25:05 INFO - PROCESS | 4092 | 1463966705625 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 18:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:25:05 INFO - PROCESS | 4092 | 1463966705628 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:25:05 INFO - PROCESS | 4092 | 1463966705630 Marionette TRACE conn3 <- [1,1278,null,{}] 18:25:05 INFO - PROCESS | 4092 | 1463966705633 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:05 INFO - PROCESS | 4092 | 1463966705707 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 18:25:05 INFO - PROCESS | 4092 | 1463966705717 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:05 INFO - PROCESS | 4092 | ++DOCSHELL 114FA800 == 40 [pid = 4092] [id = 329] 18:25:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (139B2400) [pid = 4092] [serial = 986] [outer = 00000000] 18:25:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (15BA5800) [pid = 4092] [serial = 987] [outer = 139B2400] 18:25:05 INFO - PROCESS | 4092 | 1463966705763 Marionette DEBUG loaded listener.js 18:25:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (16AEA800) [pid = 4092] [serial = 988] [outer = 139B2400] 18:25:06 INFO - PROCESS | 4092 | 1463966706183 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 18:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 593ms 18:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:25:06 INFO - PROCESS | 4092 | 1463966706226 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 18:25:06 INFO - PROCESS | 4092 | 1463966706227 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 18:25:06 INFO - PROCESS | 4092 | 1463966706231 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:25:06 INFO - PROCESS | 4092 | 1463966706232 Marionette TRACE conn3 <- [1,1282,null,{}] 18:25:06 INFO - PROCESS | 4092 | 1463966706236 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:06 INFO - PROCESS | 4092 | 1463966706308 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 18:25:06 INFO - PROCESS | 4092 | 1463966706315 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:06 INFO - PROCESS | 4092 | ++DOCSHELL 10513800 == 41 [pid = 4092] [id = 330] 18:25:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (105E7400) [pid = 4092] [serial = 989] [outer = 00000000] 18:25:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (16CB0000) [pid = 4092] [serial = 990] [outer = 105E7400] 18:25:06 INFO - PROCESS | 4092 | 1463966706357 Marionette DEBUG loaded listener.js 18:25:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (16E76800) [pid = 4092] [serial = 991] [outer = 105E7400] 18:25:06 INFO - PROCESS | 4092 | 1463966706765 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 18:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 594ms 18:25:06 INFO - PROCESS | 4092 | 1463966706828 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 18:25:06 INFO - PROCESS | 4092 | 1463966706830 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 18:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:25:06 INFO - PROCESS | 4092 | 1463966706837 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:25:06 INFO - PROCESS | 4092 | 1463966706838 Marionette TRACE conn3 <- [1,1286,null,{}] 18:25:06 INFO - PROCESS | 4092 | 1463966706842 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:06 INFO - PROCESS | 4092 | 1463966706915 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 18:25:07 INFO - PROCESS | 4092 | 1463966707093 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:07 INFO - PROCESS | 4092 | ++DOCSHELL 103DF800 == 42 [pid = 4092] [id = 331] 18:25:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (103EC400) [pid = 4092] [serial = 992] [outer = 00000000] 18:25:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (10509000) [pid = 4092] [serial = 993] [outer = 103EC400] 18:25:07 INFO - PROCESS | 4092 | 1463966707201 Marionette DEBUG loaded listener.js 18:25:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (10A76400) [pid = 4092] [serial = 994] [outer = 103EC400] 18:25:07 INFO - PROCESS | 4092 | 1463966707943 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1141ms 18:25:07 INFO - PROCESS | 4092 | 1463966707990 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 18:25:07 INFO - PROCESS | 4092 | 1463966707994 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 18:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:25:07 INFO - PROCESS | 4092 | 1463966707999 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:25:07 INFO - PROCESS | 4092 | 1463966708003 Marionette TRACE conn3 <- [1,1290,null,{}] 18:25:07 INFO - PROCESS | 4092 | 1463966708007 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:08 INFO - PROCESS | 4092 | 1463966708119 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 18:25:08 INFO - PROCESS | 4092 | 1463966708252 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:08 INFO - PROCESS | 4092 | ++DOCSHELL 10E25800 == 43 [pid = 4092] [id = 332] 18:25:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (11034C00) [pid = 4092] [serial = 995] [outer = 00000000] 18:25:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (1103F800) [pid = 4092] [serial = 996] [outer = 11034C00] 18:25:08 INFO - PROCESS | 4092 | 1463966708308 Marionette DEBUG loaded listener.js 18:25:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (11413000) [pid = 4092] [serial = 997] [outer = 11034C00] 18:25:09 INFO - PROCESS | 4092 | 1463966709202 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 18:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1250ms 18:25:09 INFO - PROCESS | 4092 | 1463966709258 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 18:25:09 INFO - PROCESS | 4092 | 1463966709262 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 18:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:25:09 INFO - PROCESS | 4092 | 1463966709267 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:25:09 INFO - PROCESS | 4092 | 1463966709271 Marionette TRACE conn3 <- [1,1294,null,{}] 18:25:09 INFO - PROCESS | 4092 | 1463966709277 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:09 INFO - PROCESS | 4092 | 1463966709378 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 18:25:09 INFO - PROCESS | 4092 | 1463966709465 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:09 INFO - PROCESS | 4092 | ++DOCSHELL 103C7800 == 44 [pid = 4092] [id = 333] 18:25:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (10432C00) [pid = 4092] [serial = 998] [outer = 00000000] 18:25:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (10B1DC00) [pid = 4092] [serial = 999] [outer = 10432C00] 18:25:09 INFO - PROCESS | 4092 | 1463966709540 Marionette DEBUG loaded listener.js 18:25:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (10B74C00) [pid = 4092] [serial = 1000] [outer = 10432C00] 18:25:09 INFO - PROCESS | 4092 | --DOCSHELL 10513800 == 43 [pid = 4092] [id = 330] 18:25:09 INFO - PROCESS | 4092 | --DOCSHELL 114FA800 == 42 [pid = 4092] [id = 329] 18:25:09 INFO - PROCESS | 4092 | --DOCSHELL 10A76000 == 41 [pid = 4092] [id = 328] 18:25:09 INFO - PROCESS | 4092 | --DOCSHELL 105EEC00 == 40 [pid = 4092] [id = 327] 18:25:09 INFO - PROCESS | 4092 | --DOCSHELL 1055C400 == 39 [pid = 4092] [id = 326] 18:25:09 INFO - PROCESS | 4092 | --DOCSHELL 110BA800 == 38 [pid = 4092] [id = 325] 18:25:09 INFO - PROCESS | 4092 | --DOCSHELL 15632000 == 37 [pid = 4092] [id = 324] 18:25:09 INFO - PROCESS | 4092 | --DOCSHELL 15232400 == 36 [pid = 4092] [id = 323] 18:25:09 INFO - PROCESS | 4092 | --DOCSHELL 13DA2C00 == 35 [pid = 4092] [id = 322] 18:25:09 INFO - PROCESS | 4092 | --DOCSHELL 1287EC00 == 34 [pid = 4092] [id = 321] 18:25:09 INFO - PROCESS | 4092 | --DOCSHELL 12B55400 == 33 [pid = 4092] [id = 320] 18:25:09 INFO - PROCESS | 4092 | --DOCSHELL 11264000 == 32 [pid = 4092] [id = 319] 18:25:09 INFO - PROCESS | 4092 | --DOCSHELL 10B7BC00 == 31 [pid = 4092] [id = 318] 18:25:09 INFO - PROCESS | 4092 | --DOCSHELL 10A5E400 == 30 [pid = 4092] [id = 317] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (10C21C00) [pid = 4092] [serial = 877] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (16BB1000) [pid = 4092] [serial = 874] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (1597A800) [pid = 4092] [serial = 933] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (1662D400) [pid = 4092] [serial = 936] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (15EE9800) [pid = 4092] [serial = 934] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (16AF5400) [pid = 4092] [serial = 939] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (16666C00) [pid = 4092] [serial = 937] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (15BA4400) [pid = 4092] [serial = 942] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (16CB7400) [pid = 4092] [serial = 945] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (16AF9C00) [pid = 4092] [serial = 940] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (1537AC00) [pid = 4092] [serial = 930] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (141A8C00) [pid = 4092] [serial = 927] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (141B0800) [pid = 4092] [serial = 928] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (1306E400) [pid = 4092] [serial = 924] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (13134800) [pid = 4092] [serial = 925] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (10D6B000) [pid = 4092] [serial = 921] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (11034000) [pid = 4092] [serial = 922] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (10B1C000) [pid = 4092] [serial = 919] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (10A56C00) [pid = 4092] [serial = 918] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1662FC00) [pid = 4092] [serial = 916] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (15FCBC00) [pid = 4092] [serial = 915] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (130D6000) [pid = 4092] [serial = 913] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (12AE9800) [pid = 4092] [serial = 912] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (10B76C00) [pid = 4092] [serial = 910] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (10B1EC00) [pid = 4092] [serial = 909] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (16627400) [pid = 4092] [serial = 907] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (16E7B000) [pid = 4092] [serial = 948] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (16AF0800) [pid = 4092] [serial = 943] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (16E71C00) [pid = 4092] [serial = 946] [outer = 00000000] [url = about:blank] 18:25:09 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (15419000) [pid = 4092] [serial = 931] [outer = 00000000] [url = about:blank] 18:25:10 INFO - PROCESS | 4092 | 1463966710015 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 18:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 797ms 18:25:10 INFO - PROCESS | 4092 | 1463966710071 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 18:25:10 INFO - PROCESS | 4092 | 1463966710077 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 18:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:25:10 INFO - PROCESS | 4092 | 1463966710083 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:25:10 INFO - PROCESS | 4092 | 1463966710086 Marionette TRACE conn3 <- [1,1298,null,{}] 18:25:10 INFO - PROCESS | 4092 | 1463966710089 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:10 INFO - PROCESS | 4092 | 1463966710166 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 18:25:10 INFO - PROCESS | 4092 | 1463966710175 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:10 INFO - PROCESS | 4092 | ++DOCSHELL 10C1FC00 == 31 [pid = 4092] [id = 334] 18:25:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (10C20000) [pid = 4092] [serial = 1001] [outer = 00000000] 18:25:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (11034000) [pid = 4092] [serial = 1002] [outer = 10C20000] 18:25:10 INFO - PROCESS | 4092 | 1463966710219 Marionette DEBUG loaded listener.js 18:25:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (1103C400) [pid = 4092] [serial = 1003] [outer = 10C20000] 18:25:10 INFO - PROCESS | 4092 | 1463966710694 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 18:25:10 INFO - PROCESS | 4092 | 1463966710721 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 18:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:25:10 INFO - PROCESS | 4092 | 1463966710725 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:25:10 INFO - PROCESS | 4092 | 1463966710728 Marionette TRACE conn3 <- [1,1302,null,{}] 18:25:10 INFO - PROCESS | 4092 | 1463966710739 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:10 INFO - PROCESS | 4092 | 1463966710819 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 18:25:10 INFO - PROCESS | 4092 | 1463966710858 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:10 INFO - PROCESS | 4092 | ++DOCSHELL 12D73400 == 32 [pid = 4092] [id = 335] 18:25:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (12D73C00) [pid = 4092] [serial = 1004] [outer = 00000000] 18:25:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (130D6000) [pid = 4092] [serial = 1005] [outer = 12D73C00] 18:25:10 INFO - PROCESS | 4092 | 1463966710907 Marionette DEBUG loaded listener.js 18:25:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (13137000) [pid = 4092] [serial = 1006] [outer = 12D73C00] 18:25:11 INFO - PROCESS | 4092 | 1463966711354 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 18:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 641ms 18:25:11 INFO - PROCESS | 4092 | 1463966711362 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 18:25:11 INFO - PROCESS | 4092 | 1463966711365 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 18:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:25:11 INFO - PROCESS | 4092 | 1463966711368 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:25:11 INFO - PROCESS | 4092 | 1463966711370 Marionette TRACE conn3 <- [1,1306,null,{}] 18:25:11 INFO - PROCESS | 4092 | 1463966711373 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:11 INFO - PROCESS | 4092 | 1463966711449 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 18:25:11 INFO - PROCESS | 4092 | 1463966711455 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:11 INFO - PROCESS | 4092 | ++DOCSHELL 13069000 == 33 [pid = 4092] [id = 336] 18:25:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (1381D400) [pid = 4092] [serial = 1007] [outer = 00000000] 18:25:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (13D9F800) [pid = 4092] [serial = 1008] [outer = 1381D400] 18:25:11 INFO - PROCESS | 4092 | 1463966711499 Marionette DEBUG loaded listener.js 18:25:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (141AA000) [pid = 4092] [serial = 1009] [outer = 1381D400] 18:25:11 INFO - PROCESS | 4092 | 1463966711934 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 18:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 593ms 18:25:11 INFO - PROCESS | 4092 | 1463966711969 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 18:25:11 INFO - PROCESS | 4092 | 1463966711971 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 18:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:25:11 INFO - PROCESS | 4092 | 1463966711980 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:25:11 INFO - PROCESS | 4092 | 1463966711982 Marionette TRACE conn3 <- [1,1310,null,{}] 18:25:11 INFO - PROCESS | 4092 | 1463966711986 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:12 INFO - PROCESS | 4092 | 1463966712084 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 18:25:12 INFO - PROCESS | 4092 | 1463966712091 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:12 INFO - PROCESS | 4092 | ++DOCSHELL 11032400 == 34 [pid = 4092] [id = 337] 18:25:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (13DAC800) [pid = 4092] [serial = 1010] [outer = 00000000] 18:25:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (143A6400) [pid = 4092] [serial = 1011] [outer = 13DAC800] 18:25:12 INFO - PROCESS | 4092 | 1463966712135 Marionette DEBUG loaded listener.js 18:25:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (15232400) [pid = 4092] [serial = 1012] [outer = 13DAC800] 18:25:12 INFO - PROCESS | 4092 | 1463966712603 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 18:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 640ms 18:25:12 INFO - PROCESS | 4092 | 1463966712613 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 18:25:12 INFO - PROCESS | 4092 | 1463966712615 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 18:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:25:12 INFO - PROCESS | 4092 | 1463966712618 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:25:12 INFO - PROCESS | 4092 | 1463966712620 Marionette TRACE conn3 <- [1,1314,null,{}] 18:25:12 INFO - PROCESS | 4092 | 1463966712630 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:12 INFO - PROCESS | 4092 | 1463966712750 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 18:25:12 INFO - PROCESS | 4092 | 1463966712758 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:12 INFO - PROCESS | 4092 | ++DOCSHELL 1541A800 == 35 [pid = 4092] [id = 338] 18:25:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (15626000) [pid = 4092] [serial = 1013] [outer = 00000000] 18:25:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (1597C800) [pid = 4092] [serial = 1014] [outer = 15626000] 18:25:12 INFO - PROCESS | 4092 | 1463966712801 Marionette DEBUG loaded listener.js 18:25:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (15EE9800) [pid = 4092] [serial = 1015] [outer = 15626000] 18:25:13 INFO - PROCESS | 4092 | 1463966713234 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 18:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 625ms 18:25:13 INFO - PROCESS | 4092 | 1463966713257 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 18:25:13 INFO - PROCESS | 4092 | 1463966713259 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 18:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:25:13 INFO - PROCESS | 4092 | 1463966713262 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:25:13 INFO - PROCESS | 4092 | 1463966713263 Marionette TRACE conn3 <- [1,1318,null,{}] 18:25:13 INFO - PROCESS | 4092 | 1463966713267 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:13 INFO - PROCESS | 4092 | 1463966713370 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 18:25:13 INFO - PROCESS | 4092 | 1463966713377 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:13 INFO - PROCESS | 4092 | ++DOCSHELL 10B1CC00 == 36 [pid = 4092] [id = 339] 18:25:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (15EF2800) [pid = 4092] [serial = 1016] [outer = 00000000] 18:25:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (15FEE400) [pid = 4092] [serial = 1017] [outer = 15EF2800] 18:25:13 INFO - PROCESS | 4092 | 1463966713421 Marionette DEBUG loaded listener.js 18:25:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (164E9400) [pid = 4092] [serial = 1018] [outer = 15EF2800] 18:25:13 INFO - PROCESS | 4092 | 1463966713867 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 18:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 625ms 18:25:13 INFO - PROCESS | 4092 | 1463966713900 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 18:25:13 INFO - PROCESS | 4092 | 1463966713902 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 18:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:25:13 INFO - PROCESS | 4092 | 1463966713906 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:25:13 INFO - PROCESS | 4092 | 1463966713907 Marionette TRACE conn3 <- [1,1322,null,{}] 18:25:13 INFO - PROCESS | 4092 | 1463966713911 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:14 INFO - PROCESS | 4092 | 1463966714171 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 18:25:14 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (1597CC00) [pid = 4092] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:25:14 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (13DAC000) [pid = 4092] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:25:14 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (15232800) [pid = 4092] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:25:14 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (156C6800) [pid = 4092] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:25:14 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (114FD400) [pid = 4092] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:25:14 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (12B55800) [pid = 4092] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:25:14 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (10B7CC00) [pid = 4092] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:25:14 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (11C5A000) [pid = 4092] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:25:14 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (10A5F800) [pid = 4092] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:25:14 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (15EF4400) [pid = 4092] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:25:14 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1662B400) [pid = 4092] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:25:14 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (10D70800) [pid = 4092] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:25:14 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (139B2400) [pid = 4092] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:25:14 INFO - PROCESS | 4092 | 1463966714230 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:14 INFO - PROCESS | 4092 | ++DOCSHELL 10559000 == 37 [pid = 4092] [id = 340] 18:25:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (10A5C000) [pid = 4092] [serial = 1019] [outer = 00000000] 18:25:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (11033C00) [pid = 4092] [serial = 1020] [outer = 10A5C000] 18:25:14 INFO - PROCESS | 4092 | 1463966714273 Marionette DEBUG loaded listener.js 18:25:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (12DEE800) [pid = 4092] [serial = 1021] [outer = 10A5C000] 18:25:14 INFO - PROCESS | 4092 | 1463966714622 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 735ms 18:25:14 INFO - PROCESS | 4092 | 1463966714647 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 18:25:14 INFO - PROCESS | 4092 | 1463966714648 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 18:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:25:14 INFO - PROCESS | 4092 | 1463966714652 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:25:14 INFO - PROCESS | 4092 | 1463966714653 Marionette TRACE conn3 <- [1,1326,null,{}] 18:25:14 INFO - PROCESS | 4092 | 1463966714657 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:14 INFO - PROCESS | 4092 | 1463966714790 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 18:25:14 INFO - PROCESS | 4092 | 1463966714799 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:14 INFO - PROCESS | 4092 | ++DOCSHELL 1103B400 == 38 [pid = 4092] [id = 341] 18:25:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (114FD400) [pid = 4092] [serial = 1022] [outer = 00000000] 18:25:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (15EE5400) [pid = 4092] [serial = 1023] [outer = 114FD400] 18:25:14 INFO - PROCESS | 4092 | 1463966714842 Marionette DEBUG loaded listener.js 18:25:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (15FC3C00) [pid = 4092] [serial = 1024] [outer = 114FD400] 18:25:15 INFO - PROCESS | 4092 | 1463966715730 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 18:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1078ms 18:25:15 INFO - PROCESS | 4092 | 1463966715744 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 18:25:15 INFO - PROCESS | 4092 | 1463966715747 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 18:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:25:15 INFO - PROCESS | 4092 | 1463966715750 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:25:15 INFO - PROCESS | 4092 | 1463966715752 Marionette TRACE conn3 <- [1,1330,null,{}] 18:25:15 INFO - PROCESS | 4092 | 1463966715756 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:15 INFO - PROCESS | 4092 | 1463966715828 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 18:25:15 INFO - PROCESS | 4092 | 1463966715834 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:15 INFO - PROCESS | 4092 | ++DOCSHELL 13309400 == 39 [pid = 4092] [id = 342] 18:25:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1336A800) [pid = 4092] [serial = 1025] [outer = 00000000] 18:25:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (16636400) [pid = 4092] [serial = 1026] [outer = 1336A800] 18:25:15 INFO - PROCESS | 4092 | 1463966715877 Marionette DEBUG loaded listener.js 18:25:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (1665F400) [pid = 4092] [serial = 1027] [outer = 1336A800] 18:25:16 INFO - PROCESS | 4092 | 1463966716522 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 18:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 797ms 18:25:16 INFO - PROCESS | 4092 | 1463966716552 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 18:25:16 INFO - PROCESS | 4092 | 1463966716556 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 18:25:16 INFO - PROCESS | 4092 | 1463966716562 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:25:16 INFO - PROCESS | 4092 | 1463966716566 Marionette TRACE conn3 <- [1,1334,null,{}] 18:25:16 INFO - PROCESS | 4092 | 1463966716571 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:16 INFO - PROCESS | 4092 | 1463966716674 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 18:25:16 INFO - PROCESS | 4092 | 1463966716772 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:16 INFO - PROCESS | 4092 | ++DOCSHELL 10B7A400 == 40 [pid = 4092] [id = 343] 18:25:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (10B7A800) [pid = 4092] [serial = 1028] [outer = 00000000] 18:25:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (10E29800) [pid = 4092] [serial = 1029] [outer = 10B7A800] 18:25:16 INFO - PROCESS | 4092 | 1463966716827 Marionette DEBUG loaded listener.js 18:25:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (114FEC00) [pid = 4092] [serial = 1030] [outer = 10B7A800] 18:25:17 INFO - PROCESS | 4092 | 1463966717473 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 18:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 938ms 18:25:17 INFO - PROCESS | 4092 | 1463966717509 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 18:25:17 INFO - PROCESS | 4092 | 1463966717514 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 18:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:25:17 INFO - PROCESS | 4092 | 1463966717521 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:25:17 INFO - PROCESS | 4092 | 1463966717524 Marionette TRACE conn3 <- [1,1338,null,{}] 18:25:17 INFO - PROCESS | 4092 | 1463966717528 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:17 INFO - PROCESS | 4092 | 1463966717627 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 18:25:17 INFO - PROCESS | 4092 | 1463966717711 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:17 INFO - PROCESS | 4092 | ++DOCSHELL 10D6B000 == 41 [pid = 4092] [id = 344] 18:25:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (12881C00) [pid = 4092] [serial = 1031] [outer = 00000000] 18:25:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (139B5400) [pid = 4092] [serial = 1032] [outer = 12881C00] 18:25:17 INFO - PROCESS | 4092 | 1463966717806 Marionette DEBUG loaded listener.js 18:25:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (14358400) [pid = 4092] [serial = 1033] [outer = 12881C00] 18:25:18 INFO - PROCESS | 4092 | 1463966718412 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 18:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 938ms 18:25:18 INFO - PROCESS | 4092 | 1463966718464 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 18:25:18 INFO - PROCESS | 4092 | 1463966718467 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 18:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:25:18 INFO - PROCESS | 4092 | 1463966718471 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:25:18 INFO - PROCESS | 4092 | 1463966718475 Marionette TRACE conn3 <- [1,1342,null,{}] 18:25:18 INFO - PROCESS | 4092 | 1463966718503 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:18 INFO - PROCESS | 4092 | 1463966718632 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 18:25:18 INFO - PROCESS | 4092 | 1463966718691 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:18 INFO - PROCESS | 4092 | ++DOCSHELL 1693B800 == 42 [pid = 4092] [id = 345] 18:25:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (1693C000) [pid = 4092] [serial = 1034] [outer = 00000000] 18:25:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (16AF0800) [pid = 4092] [serial = 1035] [outer = 1693C000] 18:25:18 INFO - PROCESS | 4092 | 1463966718747 Marionette DEBUG loaded listener.js 18:25:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (16AF5800) [pid = 4092] [serial = 1036] [outer = 1693C000] 18:25:19 INFO - PROCESS | 4092 | 1463966719265 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 18:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 844ms 18:25:19 INFO - PROCESS | 4092 | 1463966719313 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 18:25:19 INFO - PROCESS | 4092 | 1463966719316 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 18:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:25:19 INFO - PROCESS | 4092 | 1463966719319 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:25:19 INFO - PROCESS | 4092 | 1463966719321 Marionette TRACE conn3 <- [1,1346,null,{}] 18:25:19 INFO - PROCESS | 4092 | 1463966719325 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:19 INFO - PROCESS | 4092 | 1463966719421 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 18:25:19 INFO - PROCESS | 4092 | 1463966719518 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:19 INFO - PROCESS | 4092 | ++DOCSHELL 16AF0400 == 43 [pid = 4092] [id = 346] 18:25:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (16AF9C00) [pid = 4092] [serial = 1037] [outer = 00000000] 18:25:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (16CBD000) [pid = 4092] [serial = 1038] [outer = 16AF9C00] 18:25:19 INFO - PROCESS | 4092 | 1463966719576 Marionette DEBUG loaded listener.js 18:25:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (16E72800) [pid = 4092] [serial = 1039] [outer = 16AF9C00] 18:25:20 INFO - PROCESS | 4092 | 1463966720276 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 18:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1000ms 18:25:20 INFO - PROCESS | 4092 | 1463966720322 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 18:25:20 INFO - PROCESS | 4092 | 1463966720326 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 18:25:20 INFO - PROCESS | 4092 | 1463966720331 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:25:20 INFO - PROCESS | 4092 | 1463966720335 Marionette TRACE conn3 <- [1,1350,null,{}] 18:25:20 INFO - PROCESS | 4092 | 1463966720341 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:20 INFO - PROCESS | 4092 | 1463966720458 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 18:25:20 INFO - PROCESS | 4092 | 1463966720544 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:20 INFO - PROCESS | 4092 | ++DOCSHELL 10D6A800 == 44 [pid = 4092] [id = 347] 18:25:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (10D6E800) [pid = 4092] [serial = 1040] [outer = 00000000] 18:25:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (11038000) [pid = 4092] [serial = 1041] [outer = 10D6E800] 18:25:20 INFO - PROCESS | 4092 | 1463966720640 Marionette DEBUG loaded listener.js 18:25:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (1125F400) [pid = 4092] [serial = 1042] [outer = 10D6E800] 18:25:21 INFO - PROCESS | 4092 | --DOCSHELL 1103B400 == 43 [pid = 4092] [id = 341] 18:25:21 INFO - PROCESS | 4092 | --DOCSHELL 10559000 == 42 [pid = 4092] [id = 340] 18:25:21 INFO - PROCESS | 4092 | --DOCSHELL 10B1CC00 == 41 [pid = 4092] [id = 339] 18:25:21 INFO - PROCESS | 4092 | --DOCSHELL 1541A800 == 40 [pid = 4092] [id = 338] 18:25:21 INFO - PROCESS | 4092 | --DOCSHELL 11032400 == 39 [pid = 4092] [id = 337] 18:25:21 INFO - PROCESS | 4092 | --DOCSHELL 13069000 == 38 [pid = 4092] [id = 336] 18:25:21 INFO - PROCESS | 4092 | --DOCSHELL 12D73400 == 37 [pid = 4092] [id = 335] 18:25:21 INFO - PROCESS | 4092 | --DOCSHELL 10C1FC00 == 36 [pid = 4092] [id = 334] 18:25:21 INFO - PROCESS | 4092 | --DOCSHELL 103C7800 == 35 [pid = 4092] [id = 333] 18:25:21 INFO - PROCESS | 4092 | --DOCSHELL 103DF800 == 34 [pid = 4092] [id = 331] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (15EE7C00) [pid = 4092] [serial = 976] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (1434E000) [pid = 4092] [serial = 966] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (143B0400) [pid = 4092] [serial = 967] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (15417C00) [pid = 4092] [serial = 969] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (15629400) [pid = 4092] [serial = 970] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (15972000) [pid = 4092] [serial = 972] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (11C5A400) [pid = 4092] [serial = 957] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (12881800) [pid = 4092] [serial = 958] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (1381C400) [pid = 4092] [serial = 963] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (139ABC00) [pid = 4092] [serial = 964] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (10D65000) [pid = 4092] [serial = 954] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (10D6C400) [pid = 4092] [serial = 955] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (13131C00) [pid = 4092] [serial = 960] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (13369400) [pid = 4092] [serial = 961] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (10B22800) [pid = 4092] [serial = 951] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (10B72800) [pid = 4092] [serial = 952] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (16627C00) [pid = 4092] [serial = 979] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (15FCA000) [pid = 4092] [serial = 978] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (16945000) [pid = 4092] [serial = 981] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (11C59400) [pid = 4092] [serial = 984] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (12D76800) [pid = 4092] [serial = 985] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (15BA5800) [pid = 4092] [serial = 987] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (16AF0000) [pid = 4092] [serial = 982] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (15EE6C00) [pid = 4092] [serial = 975] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (156D0000) [pid = 4092] [serial = 973] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (16AEA800) [pid = 4092] [serial = 988] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (16CB0000) [pid = 4092] [serial = 990] [outer = 00000000] [url = about:blank] 18:25:21 INFO - PROCESS | 4092 | 1463966721174 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 18:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 906ms 18:25:21 INFO - PROCESS | 4092 | 1463966721237 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 18:25:21 INFO - PROCESS | 4092 | 1463966721242 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 18:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:25:21 INFO - PROCESS | 4092 | 1463966721248 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:25:21 INFO - PROCESS | 4092 | 1463966721251 Marionette TRACE conn3 <- [1,1354,null,{}] 18:25:21 INFO - PROCESS | 4092 | 1463966721254 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:21 INFO - PROCESS | 4092 | 1463966721347 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 18:25:21 INFO - PROCESS | 4092 | 1463966721431 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:21 INFO - PROCESS | 4092 | ++DOCSHELL 10505800 == 35 [pid = 4092] [id = 348] 18:25:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (10A57C00) [pid = 4092] [serial = 1043] [outer = 00000000] 18:25:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (10D66000) [pid = 4092] [serial = 1044] [outer = 10A57C00] 18:25:21 INFO - PROCESS | 4092 | 1463966721476 Marionette DEBUG loaded listener.js 18:25:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (11496800) [pid = 4092] [serial = 1045] [outer = 10A57C00] 18:25:21 INFO - PROCESS | 4092 | 1463966721861 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 18:25:21 INFO - PROCESS | 4092 | 1463966721949 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 18:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:25:21 INFO - PROCESS | 4092 | 1463966721956 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:25:21 INFO - PROCESS | 4092 | 1463966721959 Marionette TRACE conn3 <- [1,1358,null,{}] 18:25:21 INFO - PROCESS | 4092 | 1463966721970 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:22 INFO - PROCESS | 4092 | 1463966722051 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 18:25:22 INFO - PROCESS | 4092 | 1463966722066 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:22 INFO - PROCESS | 4092 | ++DOCSHELL 139ADC00 == 36 [pid = 4092] [id = 349] 18:25:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (139AE800) [pid = 4092] [serial = 1046] [outer = 00000000] 18:25:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (13DA2000) [pid = 4092] [serial = 1047] [outer = 139AE800] 18:25:22 INFO - PROCESS | 4092 | 1463966722116 Marionette DEBUG loaded listener.js 18:25:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (14350800) [pid = 4092] [serial = 1048] [outer = 139AE800] 18:25:22 INFO - PROCESS | 4092 | 1463966722557 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 18:25:22 INFO - PROCESS | 4092 | 1463966722597 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 18:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:25:22 INFO - PROCESS | 4092 | 1463966722601 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:25:22 INFO - PROCESS | 4092 | 1463966722602 Marionette TRACE conn3 <- [1,1362,null,{}] 18:25:22 INFO - PROCESS | 4092 | 1463966722606 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:22 INFO - PROCESS | 4092 | 1463966722689 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 18:25:22 INFO - PROCESS | 4092 | 1463966722698 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:22 INFO - PROCESS | 4092 | ++DOCSHELL 13D9E400 == 37 [pid = 4092] [id = 350] 18:25:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (15630400) [pid = 4092] [serial = 1049] [outer = 00000000] 18:25:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (15971000) [pid = 4092] [serial = 1050] [outer = 15630400] 18:25:22 INFO - PROCESS | 4092 | 1463966722742 Marionette DEBUG loaded listener.js 18:25:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (15973000) [pid = 4092] [serial = 1051] [outer = 15630400] 18:25:23 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:23 INFO - PROCESS | 4092 | 1463966723183 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 18:25:23 INFO - PROCESS | 4092 | 1463966723241 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 18:25:23 INFO - PROCESS | 4092 | 1463966723244 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:25:23 INFO - PROCESS | 4092 | 1463966723246 Marionette TRACE conn3 <- [1,1366,null,{}] 18:25:23 INFO - PROCESS | 4092 | 1463966723249 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:23 INFO - PROCESS | 4092 | 1463966723338 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 18:25:23 INFO - PROCESS | 4092 | 1463966723345 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:23 INFO - PROCESS | 4092 | ++DOCSHELL 15418800 == 38 [pid = 4092] [id = 351] 18:25:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (15977000) [pid = 4092] [serial = 1052] [outer = 00000000] 18:25:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (15FCA000) [pid = 4092] [serial = 1053] [outer = 15977000] 18:25:23 INFO - PROCESS | 4092 | 1463966723389 Marionette DEBUG loaded listener.js 18:25:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (15FCA800) [pid = 4092] [serial = 1054] [outer = 15977000] 18:25:23 INFO - PROCESS | 4092 | 1463966723863 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 18:25:23 INFO - PROCESS | 4092 | 1463966723884 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 18:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:25:23 INFO - PROCESS | 4092 | 1463966723888 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:25:23 INFO - PROCESS | 4092 | 1463966723889 Marionette TRACE conn3 <- [1,1370,null,{}] 18:25:23 INFO - PROCESS | 4092 | 1463966723902 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:24 INFO - PROCESS | 4092 | 1463966724022 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 18:25:24 INFO - PROCESS | 4092 | 1463966724034 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:24 INFO - PROCESS | 4092 | ++DOCSHELL 13376C00 == 39 [pid = 4092] [id = 352] 18:25:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (15FBDC00) [pid = 4092] [serial = 1055] [outer = 00000000] 18:25:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (16AEB800) [pid = 4092] [serial = 1056] [outer = 15FBDC00] 18:25:24 INFO - PROCESS | 4092 | 1463966724078 Marionette DEBUG loaded listener.js 18:25:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (16BB0400) [pid = 4092] [serial = 1057] [outer = 15FBDC00] 18:25:24 INFO - PROCESS | 4092 | [4092] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:24 INFO - PROCESS | 4092 | 1463966724544 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 18:25:24 INFO - PROCESS | 4092 | 1463966724589 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 18:25:24 INFO - PROCESS | 4092 | 1463966724593 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:25:24 INFO - PROCESS | 4092 | 1463966724595 Marionette TRACE conn3 <- [1,1374,null,{}] 18:25:24 INFO - PROCESS | 4092 | 1463966724601 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:24 INFO - PROCESS | 4092 | 1463966724710 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 18:25:24 INFO - PROCESS | 4092 | 1463966724796 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:24 INFO - PROCESS | 4092 | ++DOCSHELL 16CB9000 == 40 [pid = 4092] [id = 353] 18:25:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (16E6FC00) [pid = 4092] [serial = 1058] [outer = 00000000] 18:25:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (16E7B400) [pid = 4092] [serial = 1059] [outer = 16E6FC00] 18:25:24 INFO - PROCESS | 4092 | 1463966724839 Marionette DEBUG loaded listener.js 18:25:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (16E7F400) [pid = 4092] [serial = 1060] [outer = 16E6FC00] 18:25:25 INFO - PROCESS | 4092 | 1463966725238 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 18:25:25 INFO - PROCESS | 4092 | 1463966725294 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 18:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:25:25 INFO - PROCESS | 4092 | 1463966725298 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:25:25 INFO - PROCESS | 4092 | 1463966725299 Marionette TRACE conn3 <- [1,1378,null,{}] 18:25:25 INFO - PROCESS | 4092 | 1463966725303 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:25 INFO - PROCESS | 4092 | 1463966725405 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 18:25:25 INFO - PROCESS | 4092 | 1463966725411 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:25 INFO - PROCESS | 4092 | ++DOCSHELL 10A70000 == 41 [pid = 4092] [id = 354] 18:25:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (10B76C00) [pid = 4092] [serial = 1061] [outer = 00000000] 18:25:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (16E8E000) [pid = 4092] [serial = 1062] [outer = 10B76C00] 18:25:25 INFO - PROCESS | 4092 | 1463966725457 Marionette DEBUG loaded listener.js 18:25:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (16EE1800) [pid = 4092] [serial = 1063] [outer = 10B76C00] 18:25:25 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (13DAC800) [pid = 4092] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:25:25 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (15EF2800) [pid = 4092] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:25:25 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (1381D400) [pid = 4092] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:25:25 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (10C20000) [pid = 4092] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:25:25 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (12D73C00) [pid = 4092] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:25:25 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (10432C00) [pid = 4092] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:25:25 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (15626000) [pid = 4092] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:25:25 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (114FD400) [pid = 4092] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:25:25 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (10A5C000) [pid = 4092] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:25:25 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (105E7400) [pid = 4092] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:25:25 INFO - PROCESS | 4092 | 1463966725949 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 18:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 703ms 18:25:25 INFO - PROCESS | 4092 | 1463966725997 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 18:25:25 INFO - PROCESS | 4092 | 1463966725999 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 18:25:26 INFO - PROCESS | 4092 | 1463966726002 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:25:26 INFO - PROCESS | 4092 | 1463966726004 Marionette TRACE conn3 <- [1,1382,null,{}] 18:25:26 INFO - PROCESS | 4092 | 1463966726007 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:26 INFO - PROCESS | 4092 | 1463966726110 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 18:25:26 INFO - PROCESS | 4092 | 1463966726119 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:26 INFO - PROCESS | 4092 | ++DOCSHELL 10D65400 == 42 [pid = 4092] [id = 355] 18:25:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (11035C00) [pid = 4092] [serial = 1064] [outer = 00000000] 18:25:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (15BA8C00) [pid = 4092] [serial = 1065] [outer = 11035C00] 18:25:26 INFO - PROCESS | 4092 | 1463966726162 Marionette DEBUG loaded listener.js 18:25:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (16633400) [pid = 4092] [serial = 1066] [outer = 11035C00] 18:25:26 INFO - PROCESS | 4092 | 1463966726567 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 18:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 594ms 18:25:26 INFO - PROCESS | 4092 | 1463966726610 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 18:25:26 INFO - PROCESS | 4092 | 1463966726612 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 18:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:25:26 INFO - PROCESS | 4092 | 1463966726618 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:25:26 INFO - PROCESS | 4092 | 1463966726620 Marionette TRACE conn3 <- [1,1386,null,{}] 18:25:26 INFO - PROCESS | 4092 | 1463966726623 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:26 INFO - PROCESS | 4092 | 1463966726698 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 18:25:26 INFO - PROCESS | 4092 | 1463966726705 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:26 INFO - PROCESS | 4092 | ++DOCSHELL 1047B000 == 43 [pid = 4092] [id = 356] 18:25:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (10A5D000) [pid = 4092] [serial = 1067] [outer = 00000000] 18:25:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (16F4E800) [pid = 4092] [serial = 1068] [outer = 10A5D000] 18:25:26 INFO - PROCESS | 4092 | 1463966726756 Marionette DEBUG loaded listener.js 18:25:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (16F4F400) [pid = 4092] [serial = 1069] [outer = 10A5D000] 18:25:27 INFO - PROCESS | 4092 | 1463966727400 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 18:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 844ms 18:25:27 INFO - PROCESS | 4092 | 1463966727475 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 18:25:27 INFO - PROCESS | 4092 | 1463966727480 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 18:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:25:27 INFO - PROCESS | 4092 | 1463966727485 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:25:27 INFO - PROCESS | 4092 | 1463966727489 Marionette TRACE conn3 <- [1,1390,null,{}] 18:25:27 INFO - PROCESS | 4092 | 1463966727495 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:27 INFO - PROCESS | 4092 | 1463966727599 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 18:25:27 INFO - PROCESS | 4092 | 1463966727727 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:27 INFO - PROCESS | 4092 | ++DOCSHELL 10C2A800 == 44 [pid = 4092] [id = 357] 18:25:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (10C2BC00) [pid = 4092] [serial = 1070] [outer = 00000000] 18:25:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (114FB400) [pid = 4092] [serial = 1071] [outer = 10C2BC00] 18:25:27 INFO - PROCESS | 4092 | 1463966727791 Marionette DEBUG loaded listener.js 18:25:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (13134800) [pid = 4092] [serial = 1072] [outer = 10C2BC00] 18:25:28 INFO - PROCESS | 4092 | 1463966728357 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 18:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 938ms 18:25:28 INFO - PROCESS | 4092 | 1463966728429 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 18:25:28 INFO - PROCESS | 4092 | 1463966728435 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 18:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:25:28 INFO - PROCESS | 4092 | 1463966728441 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:25:28 INFO - PROCESS | 4092 | 1463966728444 Marionette TRACE conn3 <- [1,1394,null,{}] 18:25:28 INFO - PROCESS | 4092 | 1463966728464 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:28 INFO - PROCESS | 4092 | 1463966728587 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 18:25:28 INFO - PROCESS | 4092 | 1463966728705 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:28 INFO - PROCESS | 4092 | ++DOCSHELL 138DD000 == 45 [pid = 4092] [id = 358] 18:25:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (139B3C00) [pid = 4092] [serial = 1073] [outer = 00000000] 18:25:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (1562BC00) [pid = 4092] [serial = 1074] [outer = 139B3C00] 18:25:28 INFO - PROCESS | 4092 | 1463966728760 Marionette DEBUG loaded listener.js 18:25:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (15BA5800) [pid = 4092] [serial = 1075] [outer = 139B3C00] 18:25:29 INFO - PROCESS | 4092 | 1463966729352 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 18:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 938ms 18:25:29 INFO - PROCESS | 4092 | 1463966729385 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 18:25:29 INFO - PROCESS | 4092 | 1463966729387 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 18:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:25:29 INFO - PROCESS | 4092 | 1463966729391 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:25:29 INFO - PROCESS | 4092 | 1463966729395 Marionette TRACE conn3 <- [1,1398,null,{}] 18:25:29 INFO - PROCESS | 4092 | 1463966729406 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:29 INFO - PROCESS | 4092 | 1463966729509 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 18:25:29 INFO - PROCESS | 4092 | 1463966729608 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:29 INFO - PROCESS | 4092 | ++DOCSHELL 16F4B400 == 46 [pid = 4092] [id = 359] 18:25:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (16F4BC00) [pid = 4092] [serial = 1076] [outer = 00000000] 18:25:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (16F56800) [pid = 4092] [serial = 1077] [outer = 16F4BC00] 18:25:29 INFO - PROCESS | 4092 | 1463966729663 Marionette DEBUG loaded listener.js 18:25:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (16FB9C00) [pid = 4092] [serial = 1078] [outer = 16F4BC00] 18:25:30 INFO - PROCESS | 4092 | 1463966730543 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 18:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1187ms 18:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:25:30 INFO - PROCESS | 4092 | 1463966730589 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 18:25:30 INFO - PROCESS | 4092 | 1463966730592 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 18:25:30 INFO - PROCESS | 4092 | 1463966730597 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:25:30 INFO - PROCESS | 4092 | 1463966730601 Marionette TRACE conn3 <- [1,1402,null,{}] 18:25:30 INFO - PROCESS | 4092 | 1463966730607 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:30 INFO - PROCESS | 4092 | 1463966730708 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 18:25:30 INFO - PROCESS | 4092 | 1463966730833 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:30 INFO - PROCESS | 4092 | ++DOCSHELL 10A70800 == 47 [pid = 4092] [id = 360] 18:25:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (10B20400) [pid = 4092] [serial = 1079] [outer = 00000000] 18:25:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (11036C00) [pid = 4092] [serial = 1080] [outer = 10B20400] 18:25:30 INFO - PROCESS | 4092 | 1463966730900 Marionette DEBUG loaded listener.js 18:25:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (110C4C00) [pid = 4092] [serial = 1081] [outer = 10B20400] 18:25:31 INFO - PROCESS | 4092 | --DOCSHELL 16789C00 == 46 [pid = 4092] [id = 316] 18:25:31 INFO - PROCESS | 4092 | --DOCSHELL 10D65400 == 45 [pid = 4092] [id = 355] 18:25:31 INFO - PROCESS | 4092 | --DOCSHELL 10A70000 == 44 [pid = 4092] [id = 354] 18:25:31 INFO - PROCESS | 4092 | --DOCSHELL 16CB9000 == 43 [pid = 4092] [id = 353] 18:25:31 INFO - PROCESS | 4092 | --DOCSHELL 13376C00 == 42 [pid = 4092] [id = 352] 18:25:31 INFO - PROCESS | 4092 | --DOCSHELL 15418800 == 41 [pid = 4092] [id = 351] 18:25:31 INFO - PROCESS | 4092 | --DOCSHELL 13D9E400 == 40 [pid = 4092] [id = 350] 18:25:31 INFO - PROCESS | 4092 | --DOCSHELL 139ADC00 == 39 [pid = 4092] [id = 349] 18:25:31 INFO - PROCESS | 4092 | --DOCSHELL 10505800 == 38 [pid = 4092] [id = 348] 18:25:31 INFO - PROCESS | 4092 | --DOCSHELL 10D6A800 == 37 [pid = 4092] [id = 347] 18:25:31 INFO - PROCESS | 4092 | --DOCSHELL 13309400 == 36 [pid = 4092] [id = 342] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (16E76800) [pid = 4092] [serial = 991] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (15232400) [pid = 4092] [serial = 1012] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (15FEE400) [pid = 4092] [serial = 1017] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (13D9F800) [pid = 4092] [serial = 1008] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (11034000) [pid = 4092] [serial = 1002] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (1103C400) [pid = 4092] [serial = 1003] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (130D6000) [pid = 4092] [serial = 1005] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (13137000) [pid = 4092] [serial = 1006] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (10B1DC00) [pid = 4092] [serial = 999] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (10B74C00) [pid = 4092] [serial = 1000] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (10509000) [pid = 4092] [serial = 993] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (1103F800) [pid = 4092] [serial = 996] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (1597C800) [pid = 4092] [serial = 1014] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (15FC3C00) [pid = 4092] [serial = 1024] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (164E9400) [pid = 4092] [serial = 1018] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (16636400) [pid = 4092] [serial = 1026] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (12DEE800) [pid = 4092] [serial = 1021] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (11033C00) [pid = 4092] [serial = 1020] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (143A6400) [pid = 4092] [serial = 1011] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (15EE9800) [pid = 4092] [serial = 1015] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (141AA000) [pid = 4092] [serial = 1009] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (15EE5400) [pid = 4092] [serial = 1023] [outer = 00000000] [url = about:blank] 18:25:31 INFO - PROCESS | 4092 | 1463966731462 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 18:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 906ms 18:25:31 INFO - PROCESS | 4092 | 1463966731499 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 18:25:31 INFO - PROCESS | 4092 | 1463966731504 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 18:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:25:31 INFO - PROCESS | 4092 | 1463966731510 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:25:31 INFO - PROCESS | 4092 | 1463966731512 Marionette TRACE conn3 <- [1,1406,null,{}] 18:25:31 INFO - PROCESS | 4092 | 1463966731516 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:31 INFO - PROCESS | 4092 | 1463966731595 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 18:25:31 INFO - PROCESS | 4092 | 1463966731604 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:31 INFO - PROCESS | 4092 | ++DOCSHELL 10B1DC00 == 37 [pid = 4092] [id = 361] 18:25:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (10B71400) [pid = 4092] [serial = 1082] [outer = 00000000] 18:25:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (11037C00) [pid = 4092] [serial = 1083] [outer = 10B71400] 18:25:31 INFO - PROCESS | 4092 | 1463966731648 Marionette DEBUG loaded listener.js 18:25:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (12883800) [pid = 4092] [serial = 1084] [outer = 10B71400] 18:25:32 INFO - PROCESS | 4092 | 1463966732125 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 18:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 640ms 18:25:32 INFO - PROCESS | 4092 | 1463966732179 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 18:25:32 INFO - PROCESS | 4092 | 1463966732181 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 18:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:25:32 INFO - PROCESS | 4092 | 1463966732189 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:25:32 INFO - PROCESS | 4092 | 1463966732192 Marionette TRACE conn3 <- [1,1410,null,{}] 18:25:32 INFO - PROCESS | 4092 | 1463966732202 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:32 INFO - PROCESS | 4092 | 1463966732285 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 18:25:32 INFO - PROCESS | 4092 | 1463966732295 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:32 INFO - PROCESS | 4092 | ++DOCSHELL 13376C00 == 38 [pid = 4092] [id = 362] 18:25:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (13377800) [pid = 4092] [serial = 1085] [outer = 00000000] 18:25:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (139B2C00) [pid = 4092] [serial = 1086] [outer = 13377800] 18:25:32 INFO - PROCESS | 4092 | 1463966732344 Marionette DEBUG loaded listener.js 18:25:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (13DA3000) [pid = 4092] [serial = 1087] [outer = 13377800] 18:25:32 INFO - PROCESS | 4092 | 1463966732814 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 18:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 625ms 18:25:32 INFO - PROCESS | 4092 | 1463966732825 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 18:25:32 INFO - PROCESS | 4092 | 1463966732827 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 18:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:25:32 INFO - PROCESS | 4092 | 1463966732830 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:25:32 INFO - PROCESS | 4092 | 1463966732832 Marionette TRACE conn3 <- [1,1414,null,{}] 18:25:32 INFO - PROCESS | 4092 | 1463966732835 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:32 INFO - PROCESS | 4092 | 1463966732953 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 18:25:32 INFO - PROCESS | 4092 | 1463966732961 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:32 INFO - PROCESS | 4092 | ++DOCSHELL 14354400 == 39 [pid = 4092] [id = 363] 18:25:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (14357400) [pid = 4092] [serial = 1088] [outer = 00000000] 18:25:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (15379400) [pid = 4092] [serial = 1089] [outer = 14357400] 18:25:33 INFO - PROCESS | 4092 | 1463966733008 Marionette DEBUG loaded listener.js 18:25:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (15629400) [pid = 4092] [serial = 1090] [outer = 14357400] 18:25:33 INFO - PROCESS | 4092 | 1463966733415 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 18:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 640ms 18:25:33 INFO - PROCESS | 4092 | 1463966733468 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 18:25:33 INFO - PROCESS | 4092 | 1463966733470 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 18:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:25:33 INFO - PROCESS | 4092 | 1463966733473 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:25:33 INFO - PROCESS | 4092 | 1463966733475 Marionette TRACE conn3 <- [1,1418,null,{}] 18:25:33 INFO - PROCESS | 4092 | 1463966733478 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:33 INFO - PROCESS | 4092 | 1463966733598 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 18:25:33 INFO - PROCESS | 4092 | 1463966733646 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:33 INFO - PROCESS | 4092 | ++DOCSHELL 1597E000 == 40 [pid = 4092] [id = 364] 18:25:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (15BA8000) [pid = 4092] [serial = 1091] [outer = 00000000] 18:25:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (15EEC400) [pid = 4092] [serial = 1092] [outer = 15BA8000] 18:25:33 INFO - PROCESS | 4092 | 1463966733733 Marionette DEBUG loaded listener.js 18:25:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (15FC2400) [pid = 4092] [serial = 1093] [outer = 15BA8000] 18:25:34 INFO - PROCESS | 4092 | 1463966734143 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 18:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 735ms 18:25:34 INFO - PROCESS | 4092 | 1463966734214 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 18:25:34 INFO - PROCESS | 4092 | 1463966734216 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 18:25:34 INFO - PROCESS | 4092 | 1463966734219 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:25:34 INFO - PROCESS | 4092 | 1463966734221 Marionette TRACE conn3 <- [1,1422,null,{}] 18:25:34 INFO - PROCESS | 4092 | 1463966734225 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:34 INFO - PROCESS | 4092 | 1463966734359 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 18:25:34 INFO - PROCESS | 4092 | 1463966734375 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:34 INFO - PROCESS | 4092 | ++DOCSHELL 10D62000 == 41 [pid = 4092] [id = 365] 18:25:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (1662A000) [pid = 4092] [serial = 1094] [outer = 00000000] 18:25:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (16636C00) [pid = 4092] [serial = 1095] [outer = 1662A000] 18:25:34 INFO - PROCESS | 4092 | 1463966734469 Marionette DEBUG loaded listener.js 18:25:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (16945000) [pid = 4092] [serial = 1096] [outer = 1662A000] 18:25:34 INFO - PROCESS | 4092 | 1463966734895 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 18:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 703ms 18:25:34 INFO - PROCESS | 4092 | 1463966734919 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 18:25:34 INFO - PROCESS | 4092 | 1463966734921 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 18:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:25:34 INFO - PROCESS | 4092 | 1463966734930 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:25:34 INFO - PROCESS | 4092 | 1463966734931 Marionette TRACE conn3 <- [1,1426,null,{}] 18:25:34 INFO - PROCESS | 4092 | 1463966734935 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:35 INFO - PROCESS | 4092 | 1463966735079 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 18:25:35 INFO - PROCESS | 4092 | 1463966735088 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:35 INFO - PROCESS | 4092 | ++DOCSHELL 16628C00 == 42 [pid = 4092] [id = 366] 18:25:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (1666C000) [pid = 4092] [serial = 1097] [outer = 00000000] 18:25:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (16BAFC00) [pid = 4092] [serial = 1098] [outer = 1666C000] 18:25:35 INFO - PROCESS | 4092 | 1463966735185 Marionette DEBUG loaded listener.js 18:25:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (16E74800) [pid = 4092] [serial = 1099] [outer = 1666C000] 18:25:35 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (11035C00) [pid = 4092] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:25:35 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (10A57C00) [pid = 4092] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:25:35 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (15FBDC00) [pid = 4092] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:25:35 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (16AF9C00) [pid = 4092] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:25:35 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (139AE800) [pid = 4092] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:25:35 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (12881C00) [pid = 4092] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:25:35 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (15977000) [pid = 4092] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:25:35 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (1693C000) [pid = 4092] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:25:35 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (15630400) [pid = 4092] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:25:35 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (10B7A800) [pid = 4092] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:25:35 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (16E6FC00) [pid = 4092] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:25:35 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (10D6E800) [pid = 4092] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:25:35 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (10B76C00) [pid = 4092] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:25:35 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (103EC400) [pid = 4092] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:25:35 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (16BB4400) [pid = 4092] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:25:35 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (11034C00) [pid = 4092] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:25:35 INFO - PROCESS | 4092 | 1463966735723 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 18:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 844ms 18:25:35 INFO - PROCESS | 4092 | 1463966735768 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 18:25:35 INFO - PROCESS | 4092 | 1463966735770 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 18:25:35 INFO - PROCESS | 4092 | 1463966735773 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:25:35 INFO - PROCESS | 4092 | 1463966735775 Marionette TRACE conn3 <- [1,1430,null,{}] 18:25:35 INFO - PROCESS | 4092 | 1463966735778 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:35 INFO - PROCESS | 4092 | 1463966735853 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 18:25:35 INFO - PROCESS | 4092 | 1463966735861 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:35 INFO - PROCESS | 4092 | ++DOCSHELL 10D6AC00 == 43 [pid = 4092] [id = 367] 18:25:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (10D6B400) [pid = 4092] [serial = 1100] [outer = 00000000] 18:25:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (1336F800) [pid = 4092] [serial = 1101] [outer = 10D6B400] 18:25:35 INFO - PROCESS | 4092 | 1463966735905 Marionette DEBUG loaded listener.js 18:25:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (15630400) [pid = 4092] [serial = 1102] [outer = 10D6B400] 18:25:36 INFO - PROCESS | 4092 | 1463966736347 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 18:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 594ms 18:25:36 INFO - PROCESS | 4092 | 1463966736371 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 18:25:36 INFO - PROCESS | 4092 | 1463966736373 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 18:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:25:36 INFO - PROCESS | 4092 | 1463966736376 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:25:36 INFO - PROCESS | 4092 | 1463966736378 Marionette TRACE conn3 <- [1,1434,null,{}] 18:25:36 INFO - PROCESS | 4092 | 1463966736381 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:36 INFO - PROCESS | 4092 | 1463966736484 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 18:25:36 INFO - PROCESS | 4092 | 1463966736490 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:36 INFO - PROCESS | 4092 | ++DOCSHELL 139AC800 == 44 [pid = 4092] [id = 368] 18:25:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (14EBF400) [pid = 4092] [serial = 1103] [outer = 00000000] 18:25:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (16786400) [pid = 4092] [serial = 1104] [outer = 14EBF400] 18:25:36 INFO - PROCESS | 4092 | 1463966736533 Marionette DEBUG loaded listener.js 18:25:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (16AF0C00) [pid = 4092] [serial = 1105] [outer = 14EBF400] 18:25:36 INFO - PROCESS | 4092 | 1463966736949 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 18:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 594ms 18:25:36 INFO - PROCESS | 4092 | 1463966736973 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 18:25:36 INFO - PROCESS | 4092 | 1463966736975 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 18:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:25:36 INFO - PROCESS | 4092 | 1463966736990 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:25:36 INFO - PROCESS | 4092 | 1463966736991 Marionette TRACE conn3 <- [1,1438,null,{}] 18:25:36 INFO - PROCESS | 4092 | 1463966736995 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:37 INFO - PROCESS | 4092 | 1463966737083 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 18:25:37 INFO - PROCESS | 4092 | 1463966737089 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:37 INFO - PROCESS | 4092 | ++DOCSHELL 16E7BC00 == 45 [pid = 4092] [id = 369] 18:25:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (16E85800) [pid = 4092] [serial = 1106] [outer = 00000000] 18:25:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (16F4E000) [pid = 4092] [serial = 1107] [outer = 16E85800] 18:25:37 INFO - PROCESS | 4092 | 1463966737132 Marionette DEBUG loaded listener.js 18:25:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (16FF1400) [pid = 4092] [serial = 1108] [outer = 16E85800] 18:25:37 INFO - PROCESS | 4092 | 1463966737548 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 18:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 593ms 18:25:37 INFO - PROCESS | 4092 | 1463966737593 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 18:25:37 INFO - PROCESS | 4092 | 1463966737596 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 18:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:25:37 INFO - PROCESS | 4092 | 1463966737603 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:25:37 INFO - PROCESS | 4092 | 1463966737605 Marionette TRACE conn3 <- [1,1442,null,{}] 18:25:37 INFO - PROCESS | 4092 | 1463966737609 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:37 INFO - PROCESS | 4092 | 1463966737752 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 18:25:37 INFO - PROCESS | 4092 | 1463966737903 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:37 INFO - PROCESS | 4092 | ++DOCSHELL 10A59C00 == 46 [pid = 4092] [id = 370] 18:25:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (10A5C400) [pid = 4092] [serial = 1109] [outer = 00000000] 18:25:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (10B72000) [pid = 4092] [serial = 1110] [outer = 10A5C400] 18:25:37 INFO - PROCESS | 4092 | 1463966737960 Marionette DEBUG loaded listener.js 18:25:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (10C23C00) [pid = 4092] [serial = 1111] [outer = 10A5C400] 18:25:38 INFO - PROCESS | 4092 | 1463966738548 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 18:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1000ms 18:25:38 INFO - PROCESS | 4092 | 1463966738606 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 18:25:38 INFO - PROCESS | 4092 | 1463966738610 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 18:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:25:38 INFO - PROCESS | 4092 | 1463966738615 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:25:38 INFO - PROCESS | 4092 | 1463966738619 Marionette TRACE conn3 <- [1,1446,null,{}] 18:25:38 INFO - PROCESS | 4092 | 1463966738624 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:38 INFO - PROCESS | 4092 | 1463966738758 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 18:25:38 INFO - PROCESS | 4092 | 1463966738887 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:38 INFO - PROCESS | 4092 | ++DOCSHELL 1312A400 == 47 [pid = 4092] [id = 371] 18:25:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (1312C000) [pid = 4092] [serial = 1112] [outer = 00000000] 18:25:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (139AFC00) [pid = 4092] [serial = 1113] [outer = 1312C000] 18:25:38 INFO - PROCESS | 4092 | 1463966738944 Marionette DEBUG loaded listener.js 18:25:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (141B2C00) [pid = 4092] [serial = 1114] [outer = 1312C000] 18:25:39 INFO - PROCESS | 4092 | 1463966739557 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 18:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1000ms 18:25:39 INFO - PROCESS | 4092 | 1463966739619 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 18:25:39 INFO - PROCESS | 4092 | 1463966739623 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 18:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:25:39 INFO - PROCESS | 4092 | 1463966739626 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:25:39 INFO - PROCESS | 4092 | 1463966739629 Marionette TRACE conn3 <- [1,1450,null,{}] 18:25:39 INFO - PROCESS | 4092 | 1463966739632 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:39 INFO - PROCESS | 4092 | 1463966739734 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 18:25:39 INFO - PROCESS | 4092 | 1463966739863 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:39 INFO - PROCESS | 4092 | ++DOCSHELL 15FEEC00 == 48 [pid = 4092] [id = 372] 18:25:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (15FEF400) [pid = 4092] [serial = 1115] [outer = 00000000] 18:25:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (16636400) [pid = 4092] [serial = 1116] [outer = 15FEF400] 18:25:39 INFO - PROCESS | 4092 | 1463966739917 Marionette DEBUG loaded listener.js 18:25:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (16E6FC00) [pid = 4092] [serial = 1117] [outer = 15FEF400] 18:25:40 INFO - PROCESS | 4092 | 1463966740564 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 18:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1000ms 18:25:40 INFO - PROCESS | 4092 | 1463966740628 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 18:25:40 INFO - PROCESS | 4092 | 1463966740632 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 18:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:25:40 INFO - PROCESS | 4092 | 1463966740642 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:25:40 INFO - PROCESS | 4092 | 1463966740647 Marionette TRACE conn3 <- [1,1454,null,{}] 18:25:40 INFO - PROCESS | 4092 | 1463966740651 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:40 INFO - PROCESS | 4092 | 1463966740753 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 18:25:40 INFO - PROCESS | 4092 | 1463966740888 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:40 INFO - PROCESS | 4092 | ++DOCSHELL 16628400 == 49 [pid = 4092] [id = 373] 18:25:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (1662B400) [pid = 4092] [serial = 1118] [outer = 00000000] 18:25:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (17A05400) [pid = 4092] [serial = 1119] [outer = 1662B400] 18:25:40 INFO - PROCESS | 4092 | 1463966740942 Marionette DEBUG loaded listener.js 18:25:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (17C12000) [pid = 4092] [serial = 1120] [outer = 1662B400] 18:25:41 INFO - PROCESS | 4092 | 1463966741670 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 18:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1093ms 18:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:25:41 INFO - PROCESS | 4092 | 1463966741742 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 18:25:41 INFO - PROCESS | 4092 | 1463966741746 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 18:25:41 INFO - PROCESS | 4092 | 1463966741751 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:25:41 INFO - PROCESS | 4092 | 1463966741755 Marionette TRACE conn3 <- [1,1458,null,{}] 18:25:41 INFO - PROCESS | 4092 | 1463966741761 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:41 INFO - PROCESS | 4092 | 1463966741853 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 18:25:41 INFO - PROCESS | 4092 | 1463966741992 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:42 INFO - PROCESS | 4092 | ++DOCSHELL 10C2B000 == 50 [pid = 4092] [id = 374] 18:25:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (10D64800) [pid = 4092] [serial = 1121] [outer = 00000000] 18:25:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (11033400) [pid = 4092] [serial = 1122] [outer = 10D64800] 18:25:42 INFO - PROCESS | 4092 | 1463966742055 Marionette DEBUG loaded listener.js 18:25:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (11040400) [pid = 4092] [serial = 1123] [outer = 10D64800] 18:25:42 INFO - PROCESS | 4092 | --DOCSHELL 16E7BC00 == 49 [pid = 4092] [id = 369] 18:25:42 INFO - PROCESS | 4092 | --DOCSHELL 139AC800 == 48 [pid = 4092] [id = 368] 18:25:42 INFO - PROCESS | 4092 | --DOCSHELL 10D6AC00 == 47 [pid = 4092] [id = 367] 18:25:42 INFO - PROCESS | 4092 | --DOCSHELL 16628C00 == 46 [pid = 4092] [id = 366] 18:25:42 INFO - PROCESS | 4092 | --DOCSHELL 10D62000 == 45 [pid = 4092] [id = 365] 18:25:42 INFO - PROCESS | 4092 | --DOCSHELL 1597E000 == 44 [pid = 4092] [id = 364] 18:25:42 INFO - PROCESS | 4092 | --DOCSHELL 14354400 == 43 [pid = 4092] [id = 363] 18:25:42 INFO - PROCESS | 4092 | --DOCSHELL 13376C00 == 42 [pid = 4092] [id = 362] 18:25:42 INFO - PROCESS | 4092 | --DOCSHELL 10B1DC00 == 41 [pid = 4092] [id = 361] 18:25:42 INFO - PROCESS | 4092 | --DOCSHELL 10A70800 == 40 [pid = 4092] [id = 360] 18:25:42 INFO - PROCESS | 4092 | --DOCSHELL 1047B000 == 39 [pid = 4092] [id = 356] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (16E81000) [pid = 4092] [serial = 949] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (11413000) [pid = 4092] [serial = 997] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (14350800) [pid = 4092] [serial = 1048] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (14358400) [pid = 4092] [serial = 1033] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (139B5400) [pid = 4092] [serial = 1032] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (15FCA000) [pid = 4092] [serial = 1053] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (16AF5800) [pid = 4092] [serial = 1036] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (16AF0800) [pid = 4092] [serial = 1035] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (15971000) [pid = 4092] [serial = 1050] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (15973000) [pid = 4092] [serial = 1051] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (114FEC00) [pid = 4092] [serial = 1030] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (10E29800) [pid = 4092] [serial = 1029] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (16E7B400) [pid = 4092] [serial = 1059] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (16BB0400) [pid = 4092] [serial = 1057] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (1125F400) [pid = 4092] [serial = 1042] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (11038000) [pid = 4092] [serial = 1041] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (16E8E000) [pid = 4092] [serial = 1062] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (16E7F400) [pid = 4092] [serial = 1060] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (16EE1800) [pid = 4092] [serial = 1063] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (16633400) [pid = 4092] [serial = 1066] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (15FCA800) [pid = 4092] [serial = 1054] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (10A76400) [pid = 4092] [serial = 994] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (15BA8C00) [pid = 4092] [serial = 1065] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (10D66000) [pid = 4092] [serial = 1044] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (11496800) [pid = 4092] [serial = 1045] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (16AEB800) [pid = 4092] [serial = 1056] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (16E72800) [pid = 4092] [serial = 1039] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (16CBD000) [pid = 4092] [serial = 1038] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (13DA2000) [pid = 4092] [serial = 1047] [outer = 00000000] [url = about:blank] 18:25:42 INFO - PROCESS | 4092 | 1463966742618 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 18:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 891ms 18:25:42 INFO - PROCESS | 4092 | 1463966742652 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 18:25:42 INFO - PROCESS | 4092 | 1463966742658 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 18:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:25:42 INFO - PROCESS | 4092 | 1463966742664 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:25:42 INFO - PROCESS | 4092 | 1463966742667 Marionette TRACE conn3 <- [1,1462,null,{}] 18:25:42 INFO - PROCESS | 4092 | 1463966742671 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:42 INFO - PROCESS | 4092 | 1463966742749 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 18:25:42 INFO - PROCESS | 4092 | 1463966742758 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:42 INFO - PROCESS | 4092 | ++DOCSHELL 10D70800 == 40 [pid = 4092] [id = 375] 18:25:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (11033C00) [pid = 4092] [serial = 1124] [outer = 00000000] 18:25:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (11C4D800) [pid = 4092] [serial = 1125] [outer = 11033C00] 18:25:42 INFO - PROCESS | 4092 | 1463966742802 Marionette DEBUG loaded listener.js 18:25:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (12D6FC00) [pid = 4092] [serial = 1126] [outer = 11033C00] 18:25:43 INFO - PROCESS | 4092 | 1463966743297 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 18:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 703ms 18:25:43 INFO - PROCESS | 4092 | 1463966743381 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 18:25:43 INFO - PROCESS | 4092 | 1463966743383 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 18:25:43 INFO - PROCESS | 4092 | 1463966743389 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:25:43 INFO - PROCESS | 4092 | 1463966743392 Marionette TRACE conn3 <- [1,1466,null,{}] 18:25:43 INFO - PROCESS | 4092 | 1463966743405 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:43 INFO - PROCESS | 4092 | 1463966743486 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 18:25:43 INFO - PROCESS | 4092 | 1463966743570 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:43 INFO - PROCESS | 4092 | ++DOCSHELL 12DEE800 == 41 [pid = 4092] [id = 376] 18:25:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (13308000) [pid = 4092] [serial = 1127] [outer = 00000000] 18:25:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (139B5400) [pid = 4092] [serial = 1128] [outer = 13308000] 18:25:43 INFO - PROCESS | 4092 | 1463966743616 Marionette DEBUG loaded listener.js 18:25:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (141B1000) [pid = 4092] [serial = 1129] [outer = 13308000] 18:25:44 INFO - PROCESS | 4092 | 1463966744003 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 18:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 640ms 18:25:44 INFO - PROCESS | 4092 | 1463966744036 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 18:25:44 INFO - PROCESS | 4092 | 1463966744039 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 18:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:25:44 INFO - PROCESS | 4092 | 1463966744043 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:25:44 INFO - PROCESS | 4092 | 1463966744045 Marionette TRACE conn3 <- [1,1470,null,{}] 18:25:44 INFO - PROCESS | 4092 | 1463966744048 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:44 INFO - PROCESS | 4092 | 1463966744127 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 18:25:44 INFO - PROCESS | 4092 | 1463966744135 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:44 INFO - PROCESS | 4092 | ++DOCSHELL 143B3000 == 42 [pid = 4092] [id = 377] 18:25:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (15226400) [pid = 4092] [serial = 1130] [outer = 00000000] 18:25:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (156C9800) [pid = 4092] [serial = 1131] [outer = 15226400] 18:25:44 INFO - PROCESS | 4092 | 1463966744180 Marionette DEBUG loaded listener.js 18:25:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (15977800) [pid = 4092] [serial = 1132] [outer = 15226400] 18:25:44 INFO - PROCESS | 4092 | 1463966744619 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 18:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 593ms 18:25:44 INFO - PROCESS | 4092 | 1463966744638 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 18:25:44 INFO - PROCESS | 4092 | 1463966744640 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 18:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:25:44 INFO - PROCESS | 4092 | 1463966744656 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:25:44 INFO - PROCESS | 4092 | 1463966744658 Marionette TRACE conn3 <- [1,1474,null,{}] 18:25:44 INFO - PROCESS | 4092 | 1463966744661 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:44 INFO - PROCESS | 4092 | 1463966744783 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 18:25:44 INFO - PROCESS | 4092 | 1463966744791 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:44 INFO - PROCESS | 4092 | ++DOCSHELL 12897800 == 43 [pid = 4092] [id = 378] 18:25:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (1597A800) [pid = 4092] [serial = 1133] [outer = 00000000] 18:25:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (15EEC800) [pid = 4092] [serial = 1134] [outer = 1597A800] 18:25:44 INFO - PROCESS | 4092 | 1463966744880 Marionette DEBUG loaded listener.js 18:25:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (15FBE800) [pid = 4092] [serial = 1135] [outer = 1597A800] 18:25:45 INFO - PROCESS | 4092 | 1463966745337 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 18:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 734ms 18:25:45 INFO - PROCESS | 4092 | 1463966745396 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 18:25:45 INFO - PROCESS | 4092 | 1463966745398 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 18:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:25:45 INFO - PROCESS | 4092 | 1463966745401 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:25:45 INFO - PROCESS | 4092 | 1463966745403 Marionette TRACE conn3 <- [1,1478,null,{}] 18:25:45 INFO - PROCESS | 4092 | 1463966745406 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:45 INFO - PROCESS | 4092 | 1463966745532 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 18:25:45 INFO - PROCESS | 4092 | 1463966745592 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:45 INFO - PROCESS | 4092 | ++DOCSHELL 10432C00 == 44 [pid = 4092] [id = 379] 18:25:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (15FFBC00) [pid = 4092] [serial = 1136] [outer = 00000000] 18:25:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (16AF2000) [pid = 4092] [serial = 1137] [outer = 15FFBC00] 18:25:45 INFO - PROCESS | 4092 | 1463966745637 Marionette DEBUG loaded listener.js 18:25:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (16AF7400) [pid = 4092] [serial = 1138] [outer = 15FFBC00] 18:25:46 INFO - PROCESS | 4092 | 1463966746048 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 18:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 687ms 18:25:46 INFO - PROCESS | 4092 | 1463966746102 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 18:25:46 INFO - PROCESS | 4092 | 1463966746104 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 18:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:25:46 INFO - PROCESS | 4092 | 1463966746107 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:25:46 INFO - PROCESS | 4092 | 1463966746108 Marionette TRACE conn3 <- [1,1482,null,{}] 18:25:46 INFO - PROCESS | 4092 | 1463966746112 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:46 INFO - PROCESS | 4092 | 1463966746240 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 18:25:46 INFO - PROCESS | 4092 | 1463966746305 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:46 INFO - PROCESS | 4092 | ++DOCSHELL 16634C00 == 45 [pid = 4092] [id = 380] 18:25:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (16942400) [pid = 4092] [serial = 1139] [outer = 00000000] 18:25:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (16CAFC00) [pid = 4092] [serial = 1140] [outer = 16942400] 18:25:46 INFO - PROCESS | 4092 | 1463966746348 Marionette DEBUG loaded listener.js 18:25:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (16E71C00) [pid = 4092] [serial = 1141] [outer = 16942400] 18:25:46 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (1662A000) [pid = 4092] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:25:46 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (1666C000) [pid = 4092] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:25:46 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (10B71400) [pid = 4092] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:25:46 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (13377800) [pid = 4092] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:25:46 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (14357400) [pid = 4092] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:25:46 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (10B20400) [pid = 4092] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:25:46 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (10D6B400) [pid = 4092] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:25:46 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (14EBF400) [pid = 4092] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:25:46 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (15BA8000) [pid = 4092] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:25:46 INFO - PROCESS | 4092 | 1463966746800 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 18:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 734ms 18:25:46 INFO - PROCESS | 4092 | 1463966746846 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 18:25:46 INFO - PROCESS | 4092 | 1463966746848 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 18:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:25:46 INFO - PROCESS | 4092 | 1463966746855 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:25:46 INFO - PROCESS | 4092 | 1463966746857 Marionette TRACE conn3 <- [1,1486,null,{}] 18:25:46 INFO - PROCESS | 4092 | 1463966746860 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:46 INFO - PROCESS | 4092 | 1463966746938 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 18:25:46 INFO - PROCESS | 4092 | 1463966746945 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:46 INFO - PROCESS | 4092 | ++DOCSHELL 1103B800 == 46 [pid = 4092] [id = 381] 18:25:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (1141F400) [pid = 4092] [serial = 1142] [outer = 00000000] 18:25:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (1537D000) [pid = 4092] [serial = 1143] [outer = 1141F400] 18:25:46 INFO - PROCESS | 4092 | 1463966746990 Marionette DEBUG loaded listener.js 18:25:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (15385000) [pid = 4092] [serial = 1144] [outer = 1141F400] 18:25:47 INFO - PROCESS | 4092 | 1463966747419 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 18:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 594ms 18:25:47 INFO - PROCESS | 4092 | 1463966747454 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 18:25:47 INFO - PROCESS | 4092 | 1463966747456 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 18:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:25:47 INFO - PROCESS | 4092 | 1463966747459 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:25:47 INFO - PROCESS | 4092 | 1463966747461 Marionette TRACE conn3 <- [1,1490,null,{}] 18:25:47 INFO - PROCESS | 4092 | 1463966747464 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:47 INFO - PROCESS | 4092 | 1463966747540 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 18:25:47 INFO - PROCESS | 4092 | 1463966747546 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:47 INFO - PROCESS | 4092 | ++DOCSHELL 14EC3800 == 47 [pid = 4092] [id = 382] 18:25:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (1537AC00) [pid = 4092] [serial = 1145] [outer = 00000000] 18:25:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (16E81000) [pid = 4092] [serial = 1146] [outer = 1537AC00] 18:25:47 INFO - PROCESS | 4092 | 1463966747590 Marionette DEBUG loaded listener.js 18:25:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (16E86400) [pid = 4092] [serial = 1147] [outer = 1537AC00] 18:25:48 INFO - PROCESS | 4092 | 1463966748016 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 18:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 593ms 18:25:48 INFO - PROCESS | 4092 | 1463966748056 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 18:25:48 INFO - PROCESS | 4092 | 1463966748058 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 18:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:25:48 INFO - PROCESS | 4092 | 1463966748076 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:25:48 INFO - PROCESS | 4092 | 1463966748077 Marionette TRACE conn3 <- [1,1494,null,{}] 18:25:48 INFO - PROCESS | 4092 | 1463966748081 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:48 INFO - PROCESS | 4092 | 1463966748157 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 18:25:48 INFO - PROCESS | 4092 | 1463966748163 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:48 INFO - PROCESS | 4092 | ++DOCSHELL 16E7E800 == 48 [pid = 4092] [id = 383] 18:25:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (16E8A800) [pid = 4092] [serial = 1148] [outer = 00000000] 18:25:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (16F56C00) [pid = 4092] [serial = 1149] [outer = 16E8A800] 18:25:48 INFO - PROCESS | 4092 | 1463966748207 Marionette DEBUG loaded listener.js 18:25:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (16F58400) [pid = 4092] [serial = 1150] [outer = 16E8A800] 18:25:48 INFO - PROCESS | 4092 | 1463966748626 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 18:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 593ms 18:25:48 INFO - PROCESS | 4092 | 1463966748675 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 18:25:48 INFO - PROCESS | 4092 | 1463966748677 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 18:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:25:48 INFO - PROCESS | 4092 | 1463966748685 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:25:48 INFO - PROCESS | 4092 | 1463966748687 Marionette TRACE conn3 <- [1,1498,null,{}] 18:25:48 INFO - PROCESS | 4092 | 1463966748690 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:48 INFO - PROCESS | 4092 | 1463966748835 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 18:25:49 INFO - PROCESS | 4092 | 1463966749015 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:49 INFO - PROCESS | 4092 | ++DOCSHELL 105EBC00 == 49 [pid = 4092] [id = 384] 18:25:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (105EE000) [pid = 4092] [serial = 1151] [outer = 00000000] 18:25:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (10A70800) [pid = 4092] [serial = 1152] [outer = 105EE000] 18:25:49 INFO - PROCESS | 4092 | 1463966749084 Marionette DEBUG loaded listener.js 18:25:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (10B71800) [pid = 4092] [serial = 1153] [outer = 105EE000] 18:25:49 INFO - PROCESS | 4092 | 1463966749633 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 18:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1000ms 18:25:49 INFO - PROCESS | 4092 | 1463966749684 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 18:25:49 INFO - PROCESS | 4092 | 1463966749688 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 18:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:25:49 INFO - PROCESS | 4092 | 1463966749693 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:25:49 INFO - PROCESS | 4092 | 1463966749697 Marionette TRACE conn3 <- [1,1502,null,{}] 18:25:49 INFO - PROCESS | 4092 | 1463966749702 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:49 INFO - PROCESS | 4092 | 1463966749807 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 18:25:49 INFO - PROCESS | 4092 | 1463966749909 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:49 INFO - PROCESS | 4092 | ++DOCSHELL 12DEE400 == 50 [pid = 4092] [id = 385] 18:25:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (1312BC00) [pid = 4092] [serial = 1154] [outer = 00000000] 18:25:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (13306C00) [pid = 4092] [serial = 1155] [outer = 1312BC00] 18:25:49 INFO - PROCESS | 4092 | 1463966749964 Marionette DEBUG loaded listener.js 18:25:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (139AC400) [pid = 4092] [serial = 1156] [outer = 1312BC00] 18:25:50 INFO - PROCESS | 4092 | 1463966750648 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 18:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1000ms 18:25:50 INFO - PROCESS | 4092 | 1463966750697 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 18:25:50 INFO - PROCESS | 4092 | 1463966750700 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 18:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:25:50 INFO - PROCESS | 4092 | 1463966750704 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:25:50 INFO - PROCESS | 4092 | 1463966750706 Marionette TRACE conn3 <- [1,1506,null,{}] 18:25:50 INFO - PROCESS | 4092 | 1463966750710 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:50 INFO - PROCESS | 4092 | 1463966750814 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 18:25:50 INFO - PROCESS | 4092 | 1463966750944 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:50 INFO - PROCESS | 4092 | ++DOCSHELL 15EEAC00 == 51 [pid = 4092] [id = 386] 18:25:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (15EEB800) [pid = 4092] [serial = 1157] [outer = 00000000] 18:25:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (1662F400) [pid = 4092] [serial = 1158] [outer = 15EEB800] 18:25:51 INFO - PROCESS | 4092 | 1463966750998 Marionette DEBUG loaded listener.js 18:25:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (16AF6800) [pid = 4092] [serial = 1159] [outer = 15EEB800] 18:25:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (17619000) [pid = 4092] [serial = 1160] [outer = 1B338400] 18:25:51 INFO - PROCESS | 4092 | 1463966751597 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 18:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 937ms 18:25:51 INFO - PROCESS | 4092 | 1463966751648 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 18:25:51 INFO - PROCESS | 4092 | 1463966751652 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 18:25:51 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:25:51 INFO - PROCESS | 4092 | 1463966751663 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:25:51 INFO - PROCESS | 4092 | 1463966751667 Marionette TRACE conn3 <- [1,1510,null,{}] 18:25:51 INFO - PROCESS | 4092 | 1463966751686 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:51 INFO - PROCESS | 4092 | 1463966751789 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 18:25:51 INFO - PROCESS | 4092 | 1463966751916 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:51 INFO - PROCESS | 4092 | ++DOCSHELL 141AA000 == 52 [pid = 4092] [id = 387] 18:25:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (1662C800) [pid = 4092] [serial = 1161] [outer = 00000000] 18:25:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (17C18000) [pid = 4092] [serial = 1162] [outer = 1662C800] 18:25:51 INFO - PROCESS | 4092 | 1463966751970 Marionette DEBUG loaded listener.js 18:25:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (18105800) [pid = 4092] [serial = 1163] [outer = 1662C800] 18:25:52 INFO - PROCESS | 4092 | 1463966752514 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 18:25:52 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 18:25:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:25:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:25:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:25:52 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 18:25:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:25:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:25:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:25:52 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 18:25:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:25:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:25:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:25:52 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 18:25:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:25:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:25:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:25:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:25:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:25:52 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 921ms 18:25:52 INFO - PROCESS | 4092 | 1463966752598 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 18:25:52 INFO - PROCESS | 4092 | 1463966752601 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 18:25:52 INFO - PROCESS | 4092 | 1463966752606 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:25:52 INFO - PROCESS | 4092 | 1463966752608 Marionette TRACE conn3 <- [1,1514,null,{}] 18:25:52 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:25:52 INFO - PROCESS | 4092 | 1463966752612 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:52 INFO - PROCESS | 4092 | 1463966752715 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 18:25:52 INFO - PROCESS | 4092 | 1463966752814 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:52 INFO - PROCESS | 4092 | ++DOCSHELL 17E3A800 == 53 [pid = 4092] [id = 388] 18:25:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (18109400) [pid = 4092] [serial = 1164] [outer = 00000000] 18:25:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (181FF800) [pid = 4092] [serial = 1165] [outer = 18109400] 18:25:52 INFO - PROCESS | 4092 | 1463966752869 Marionette DEBUG loaded listener.js 18:25:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (196AFC00) [pid = 4092] [serial = 1166] [outer = 18109400] 18:25:53 INFO - PROCESS | 4092 | 1463966753598 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 18:25:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:25:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:25:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:25:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:25:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:25:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:25:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:25:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:25:53 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:25:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:25:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:25:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:25:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:25:53 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1031ms 18:25:53 INFO - PROCESS | 4092 | 1463966753667 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 18:25:53 INFO - PROCESS | 4092 | 1463966753671 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 18:25:53 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:25:53 INFO - PROCESS | 4092 | 1463966753676 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:25:53 INFO - PROCESS | 4092 | 1463966753680 Marionette TRACE conn3 <- [1,1518,null,{}] 18:25:53 INFO - PROCESS | 4092 | 1463966753686 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:53 INFO - PROCESS | 4092 | 1463966753780 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 18:25:53 INFO - PROCESS | 4092 | 1463966753916 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:53 INFO - PROCESS | 4092 | ++DOCSHELL 10B25C00 == 54 [pid = 4092] [id = 389] 18:25:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (10B76800) [pid = 4092] [serial = 1167] [outer = 00000000] 18:25:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (114FC800) [pid = 4092] [serial = 1168] [outer = 10B76800] 18:25:53 INFO - PROCESS | 4092 | 1463966753985 Marionette DEBUG loaded listener.js 18:25:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (1306CC00) [pid = 4092] [serial = 1169] [outer = 10B76800] 18:25:54 INFO - PROCESS | 4092 | --DOCSHELL 16E7E800 == 53 [pid = 4092] [id = 383] 18:25:54 INFO - PROCESS | 4092 | --DOCSHELL 14EC3800 == 52 [pid = 4092] [id = 382] 18:25:54 INFO - PROCESS | 4092 | --DOCSHELL 1103B800 == 51 [pid = 4092] [id = 381] 18:25:54 INFO - PROCESS | 4092 | --DOCSHELL 16634C00 == 50 [pid = 4092] [id = 380] 18:25:54 INFO - PROCESS | 4092 | --DOCSHELL 10432C00 == 49 [pid = 4092] [id = 379] 18:25:54 INFO - PROCESS | 4092 | --DOCSHELL 12897800 == 48 [pid = 4092] [id = 378] 18:25:54 INFO - PROCESS | 4092 | --DOCSHELL 143B3000 == 47 [pid = 4092] [id = 377] 18:25:54 INFO - PROCESS | 4092 | --DOCSHELL 12DEE800 == 46 [pid = 4092] [id = 376] 18:25:54 INFO - PROCESS | 4092 | --DOCSHELL 10D70800 == 45 [pid = 4092] [id = 375] 18:25:54 INFO - PROCESS | 4092 | --DOCSHELL 10C2B000 == 44 [pid = 4092] [id = 374] 18:25:54 INFO - PROCESS | 4092 | --DOCSHELL 10A59C00 == 43 [pid = 4092] [id = 370] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (1562BC00) [pid = 4092] [serial = 1074] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (1336F800) [pid = 4092] [serial = 1101] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (16786400) [pid = 4092] [serial = 1104] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (16E74800) [pid = 4092] [serial = 1099] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (15EEC400) [pid = 4092] [serial = 1092] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (15FC2400) [pid = 4092] [serial = 1093] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (16AF0C00) [pid = 4092] [serial = 1105] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (15630400) [pid = 4092] [serial = 1102] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (16F4E000) [pid = 4092] [serial = 1107] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (16636C00) [pid = 4092] [serial = 1095] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (16BAFC00) [pid = 4092] [serial = 1098] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (16F4E800) [pid = 4092] [serial = 1068] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (114FB400) [pid = 4092] [serial = 1071] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (11037C00) [pid = 4092] [serial = 1083] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (12883800) [pid = 4092] [serial = 1084] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (139B2C00) [pid = 4092] [serial = 1086] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (13DA3000) [pid = 4092] [serial = 1087] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (16F56800) [pid = 4092] [serial = 1077] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (15379400) [pid = 4092] [serial = 1089] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (16945000) [pid = 4092] [serial = 1096] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (110C4C00) [pid = 4092] [serial = 1081] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (15629400) [pid = 4092] [serial = 1090] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (11036C00) [pid = 4092] [serial = 1080] [outer = 00000000] [url = about:blank] 18:25:54 INFO - PROCESS | 4092 | 1463966754532 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 18:25:54 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 18:25:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:25:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:25:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:25:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:25:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:25:54 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 18:25:54 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:25:54 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 906ms 18:25:54 INFO - PROCESS | 4092 | 1463966754578 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 18:25:54 INFO - PROCESS | 4092 | 1463966754583 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 18:25:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:25:54 INFO - PROCESS | 4092 | 1463966754589 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:25:54 INFO - PROCESS | 4092 | 1463966754591 Marionette TRACE conn3 <- [1,1522,null,{}] 18:25:54 INFO - PROCESS | 4092 | 1463966754595 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:54 INFO - PROCESS | 4092 | 1463966754675 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 18:25:54 INFO - PROCESS | 4092 | 1463966754684 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:54 INFO - PROCESS | 4092 | ++DOCSHELL 10D62000 == 44 [pid = 4092] [id = 390] 18:25:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (11038C00) [pid = 4092] [serial = 1170] [outer = 00000000] 18:25:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (12893800) [pid = 4092] [serial = 1171] [outer = 11038C00] 18:25:54 INFO - PROCESS | 4092 | 1463966754731 Marionette DEBUG loaded listener.js 18:25:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (13132000) [pid = 4092] [serial = 1172] [outer = 11038C00] 18:25:55 INFO - PROCESS | 4092 | 1463966755207 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 18:25:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:25:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 641ms 18:25:55 INFO - PROCESS | 4092 | 1463966755226 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 18:25:55 INFO - PROCESS | 4092 | 1463966755228 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 18:25:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:25:55 INFO - PROCESS | 4092 | 1463966755231 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:25:55 INFO - PROCESS | 4092 | 1463966755234 Marionette TRACE conn3 <- [1,1526,null,{}] 18:25:55 INFO - PROCESS | 4092 | 1463966755277 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:55 INFO - PROCESS | 4092 | 1463966755359 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 18:25:55 INFO - PROCESS | 4092 | 1463966755370 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:55 INFO - PROCESS | 4092 | ++DOCSHELL 15385800 == 45 [pid = 4092] [id = 391] 18:25:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (15385C00) [pid = 4092] [serial = 1173] [outer = 00000000] 18:25:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (15972800) [pid = 4092] [serial = 1174] [outer = 15385C00] 18:25:55 INFO - PROCESS | 4092 | 1463966755416 Marionette DEBUG loaded listener.js 18:25:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (15BA8000) [pid = 4092] [serial = 1175] [outer = 15385C00] 18:25:55 INFO - PROCESS | 4092 | 1463966755876 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:25:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:25:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 672ms 18:25:55 INFO - PROCESS | 4092 | 1463966755910 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 18:25:55 INFO - PROCESS | 4092 | 1463966755912 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 18:25:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:25:55 INFO - PROCESS | 4092 | 1463966755916 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:25:55 INFO - PROCESS | 4092 | 1463966755917 Marionette TRACE conn3 <- [1,1530,null,{}] 18:25:55 INFO - PROCESS | 4092 | 1463966755921 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:55 INFO - PROCESS | 4092 | 1463966756000 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 18:25:56 INFO - PROCESS | 4092 | 1463966756006 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:56 INFO - PROCESS | 4092 | ++DOCSHELL 15FC2400 == 46 [pid = 4092] [id = 392] 18:25:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (15FC3800) [pid = 4092] [serial = 1176] [outer = 00000000] 18:25:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (1662A000) [pid = 4092] [serial = 1177] [outer = 15FC3800] 18:25:56 INFO - PROCESS | 4092 | 1463966756050 Marionette DEBUG loaded listener.js 18:25:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (16633C00) [pid = 4092] [serial = 1178] [outer = 15FC3800] 18:25:56 INFO - PROCESS | 4092 | 1463966756471 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 18:25:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:25:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 594ms 18:25:56 INFO - PROCESS | 4092 | 1463966756513 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 18:25:56 INFO - PROCESS | 4092 | 1463966756515 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 18:25:56 INFO - PROCESS | 4092 | 1463966756518 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:25:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:25:56 INFO - PROCESS | 4092 | 1463966756519 Marionette TRACE conn3 <- [1,1534,null,{}] 18:25:56 INFO - PROCESS | 4092 | 1463966756523 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:56 INFO - PROCESS | 4092 | 1463966756618 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 18:25:56 INFO - PROCESS | 4092 | 1463966756624 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:56 INFO - PROCESS | 4092 | ++DOCSHELL 1562B000 == 47 [pid = 4092] [id = 393] 18:25:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (16634C00) [pid = 4092] [serial = 1179] [outer = 00000000] 18:25:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (16BBE000) [pid = 4092] [serial = 1180] [outer = 16634C00] 18:25:56 INFO - PROCESS | 4092 | 1463966756667 Marionette DEBUG loaded listener.js 18:25:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (16E73800) [pid = 4092] [serial = 1181] [outer = 16634C00] 18:25:57 INFO - PROCESS | 4092 | 1463966757166 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:25:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:25:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 703ms 18:25:57 INFO - PROCESS | 4092 | 1463966757218 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 18:25:57 INFO - PROCESS | 4092 | 1463966757220 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 18:25:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:25:57 INFO - PROCESS | 4092 | 1463966757223 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:25:57 INFO - PROCESS | 4092 | 1463966757225 Marionette TRACE conn3 <- [1,1538,null,{}] 18:25:57 INFO - PROCESS | 4092 | 1463966757228 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:57 INFO - PROCESS | 4092 | 1463966757363 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 18:25:57 INFO - PROCESS | 4092 | 1463966757375 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:57 INFO - PROCESS | 4092 | ++DOCSHELL 16BBDC00 == 48 [pid = 4092] [id = 394] 18:25:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (16E87400) [pid = 4092] [serial = 1182] [outer = 00000000] 18:25:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (16F96000) [pid = 4092] [serial = 1183] [outer = 16E87400] 18:25:57 INFO - PROCESS | 4092 | 1463966757419 Marionette DEBUG loaded listener.js 18:25:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (1747FC00) [pid = 4092] [serial = 1184] [outer = 16E87400] 18:25:57 INFO - PROCESS | 4092 | 1463966757877 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 18:25:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:25:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 703ms 18:25:57 INFO - PROCESS | 4092 | 1463966757927 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 18:25:57 INFO - PROCESS | 4092 | 1463966757929 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 18:25:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:25:57 INFO - PROCESS | 4092 | 1463966757932 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:25:57 INFO - PROCESS | 4092 | 1463966757934 Marionette TRACE conn3 <- [1,1542,null,{}] 18:25:57 INFO - PROCESS | 4092 | 1463966757938 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:58 INFO - PROCESS | 4092 | 1463966758074 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 18:25:58 INFO - PROCESS | 4092 | 1463966758100 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:58 INFO - PROCESS | 4092 | ++DOCSHELL 16FF3000 == 49 [pid = 4092] [id = 395] 18:25:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (17619400) [pid = 4092] [serial = 1185] [outer = 00000000] 18:25:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (18109800) [pid = 4092] [serial = 1186] [outer = 17619400] 18:25:58 INFO - PROCESS | 4092 | 1463966758142 Marionette DEBUG loaded listener.js 18:25:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (1810D000) [pid = 4092] [serial = 1187] [outer = 17619400] 18:25:58 INFO - PROCESS | 4092 | 1463966758577 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 18:25:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:25:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 688ms 18:25:58 INFO - PROCESS | 4092 | 1463966758640 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 18:25:58 INFO - PROCESS | 4092 | 1463966758642 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 18:25:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:25:58 INFO - PROCESS | 4092 | 1463966758645 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:25:58 INFO - PROCESS | 4092 | 1463966758647 Marionette TRACE conn3 <- [1,1546,null,{}] 18:25:58 INFO - PROCESS | 4092 | 1463966758650 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:58 INFO - PROCESS | 4092 | 1463966758758 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 18:25:58 INFO - PROCESS | 4092 | 1463966758765 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:58 INFO - PROCESS | 4092 | ++DOCSHELL 17E2D000 == 50 [pid = 4092] [id = 396] 18:25:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (196B1800) [pid = 4092] [serial = 1188] [outer = 00000000] 18:25:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (19B70C00) [pid = 4092] [serial = 1189] [outer = 196B1800] 18:25:58 INFO - PROCESS | 4092 | 1463966758811 Marionette DEBUG loaded listener.js 18:25:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (19B74C00) [pid = 4092] [serial = 1190] [outer = 196B1800] 18:25:59 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (15FFBC00) [pid = 4092] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:25:59 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (15226400) [pid = 4092] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:25:59 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (11033C00) [pid = 4092] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:25:59 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (13308000) [pid = 4092] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:25:59 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (1662B400) [pid = 4092] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:25:59 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (10D64800) [pid = 4092] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:25:59 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (16942400) [pid = 4092] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:25:59 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (1141F400) [pid = 4092] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:25:59 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (1597A800) [pid = 4092] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:25:59 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (1537AC00) [pid = 4092] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:25:59 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (16F4BC00) [pid = 4092] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:25:59 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (1336A800) [pid = 4092] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:25:59 INFO - PROCESS | 4092 | 1463966759342 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 18:25:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:25:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 735ms 18:25:59 INFO - PROCESS | 4092 | 1463966759405 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 18:25:59 INFO - PROCESS | 4092 | 1463966759407 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 18:25:59 INFO - PROCESS | 4092 | 1463966759410 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:25:59 INFO - PROCESS | 4092 | 1463966759412 Marionette TRACE conn3 <- [1,1550,null,{}] 18:25:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:25:59 INFO - PROCESS | 4092 | 1463966759415 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:59 INFO - PROCESS | 4092 | 1463966759493 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 18:25:59 INFO - PROCESS | 4092 | 1463966759499 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:59 INFO - PROCESS | 4092 | ++DOCSHELL 10A75000 == 51 [pid = 4092] [id = 397] 18:25:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (10B74C00) [pid = 4092] [serial = 1191] [outer = 00000000] 18:25:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (1562F800) [pid = 4092] [serial = 1192] [outer = 10B74C00] 18:25:59 INFO - PROCESS | 4092 | 1463966759542 Marionette DEBUG loaded listener.js 18:25:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (16632400) [pid = 4092] [serial = 1193] [outer = 10B74C00] 18:25:59 INFO - PROCESS | 4092 | 1463966759964 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 18:25:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:25:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 578ms 18:25:59 INFO - PROCESS | 4092 | 1463966759991 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 18:25:59 INFO - PROCESS | 4092 | 1463966759993 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 18:26:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:26:00 INFO - PROCESS | 4092 | 1463966760013 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:26:00 INFO - PROCESS | 4092 | 1463966760015 Marionette TRACE conn3 <- [1,1554,null,{}] 18:26:00 INFO - PROCESS | 4092 | 1463966760019 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:00 INFO - PROCESS | 4092 | 1463966760096 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 18:26:00 INFO - PROCESS | 4092 | 1463966760103 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:00 INFO - PROCESS | 4092 | ++DOCSHELL 141AD800 == 52 [pid = 4092] [id = 398] 18:26:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (15629800) [pid = 4092] [serial = 1194] [outer = 00000000] 18:26:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (19B66800) [pid = 4092] [serial = 1195] [outer = 15629800] 18:26:00 INFO - PROCESS | 4092 | 1463966760146 Marionette DEBUG loaded listener.js 18:26:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (19CCBC00) [pid = 4092] [serial = 1196] [outer = 15629800] 18:26:00 INFO - PROCESS | 4092 | 1463966760558 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 18:26:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:26:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 593ms 18:26:00 INFO - PROCESS | 4092 | 1463966760607 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 18:26:00 INFO - PROCESS | 4092 | 1463966760610 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 18:26:00 INFO - PROCESS | 4092 | 1463966760613 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:26:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:26:00 INFO - PROCESS | 4092 | 1463966760615 Marionette TRACE conn3 <- [1,1558,null,{}] 18:26:00 INFO - PROCESS | 4092 | 1463966760623 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:00 INFO - PROCESS | 4092 | 1463966760730 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 18:26:00 INFO - PROCESS | 4092 | 1463966760739 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:00 INFO - PROCESS | 4092 | ++DOCSHELL 196AD800 == 53 [pid = 4092] [id = 399] 18:26:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (19CCDC00) [pid = 4092] [serial = 1197] [outer = 00000000] 18:26:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (19F78000) [pid = 4092] [serial = 1198] [outer = 19CCDC00] 18:26:00 INFO - PROCESS | 4092 | 1463966760786 Marionette DEBUG loaded listener.js 18:26:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (1A03C000) [pid = 4092] [serial = 1199] [outer = 19CCDC00] 18:26:01 INFO - PROCESS | 4092 | 1463966761435 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 18:26:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:26:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 906ms 18:26:01 INFO - PROCESS | 4092 | 1463966761520 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 18:26:01 INFO - PROCESS | 4092 | 1463966761524 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 18:26:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:26:01 INFO - PROCESS | 4092 | 1463966761530 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:26:01 INFO - PROCESS | 4092 | 1463966761534 Marionette TRACE conn3 <- [1,1562,null,{}] 18:26:01 INFO - PROCESS | 4092 | 1463966761539 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:01 INFO - PROCESS | 4092 | 1463966761679 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 18:26:01 INFO - PROCESS | 4092 | 1463966761792 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:01 INFO - PROCESS | 4092 | ++DOCSHELL 10C2EC00 == 54 [pid = 4092] [id = 400] 18:26:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (10E23400) [pid = 4092] [serial = 1200] [outer = 00000000] 18:26:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (114F2000) [pid = 4092] [serial = 1201] [outer = 10E23400] 18:26:01 INFO - PROCESS | 4092 | 1463966761860 Marionette DEBUG loaded listener.js 18:26:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (138DF000) [pid = 4092] [serial = 1202] [outer = 10E23400] 18:26:02 INFO - PROCESS | 4092 | 1463966762450 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 18:26:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:26:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1000ms 18:26:02 INFO - PROCESS | 4092 | 1463966762534 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 18:26:02 INFO - PROCESS | 4092 | 1463966762540 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 18:26:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:26:02 INFO - PROCESS | 4092 | 1463966762546 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:26:02 INFO - PROCESS | 4092 | 1463966762549 Marionette TRACE conn3 <- [1,1566,null,{}] 18:26:02 INFO - PROCESS | 4092 | 1463966762554 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:02 INFO - PROCESS | 4092 | 1463966762657 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 18:26:02 INFO - PROCESS | 4092 | 1463966762795 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:02 INFO - PROCESS | 4092 | ++DOCSHELL 141B0800 == 55 [pid = 4092] [id = 401] 18:26:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (15623400) [pid = 4092] [serial = 1203] [outer = 00000000] 18:26:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (1597EC00) [pid = 4092] [serial = 1204] [outer = 15623400] 18:26:02 INFO - PROCESS | 4092 | 1463966762848 Marionette DEBUG loaded listener.js 18:26:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (15FEE400) [pid = 4092] [serial = 1205] [outer = 15623400] 18:26:03 INFO - PROCESS | 4092 | 1463966763436 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 18:26:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:26:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 938ms 18:26:03 INFO - PROCESS | 4092 | 1463966763490 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 18:26:03 INFO - PROCESS | 4092 | 1463966763492 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 18:26:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:26:03 INFO - PROCESS | 4092 | 1463966763496 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:26:03 INFO - PROCESS | 4092 | 1463966763500 Marionette TRACE conn3 <- [1,1570,null,{}] 18:26:03 INFO - PROCESS | 4092 | 1463966763511 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:03 INFO - PROCESS | 4092 | 1463966763618 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 18:26:03 INFO - PROCESS | 4092 | 1463966763756 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:03 INFO - PROCESS | 4092 | ++DOCSHELL 14EBDC00 == 56 [pid = 4092] [id = 402] 18:26:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (1748B800) [pid = 4092] [serial = 1206] [outer = 00000000] 18:26:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (19B65400) [pid = 4092] [serial = 1207] [outer = 1748B800] 18:26:03 INFO - PROCESS | 4092 | 1463966763821 Marionette DEBUG loaded listener.js 18:26:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (19CD4000) [pid = 4092] [serial = 1208] [outer = 1748B800] 18:26:04 INFO - PROCESS | 4092 | 1463966764368 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 18:26:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:26:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 890ms 18:26:04 INFO - PROCESS | 4092 | 1463966764413 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 18:26:04 INFO - PROCESS | 4092 | 1463966764416 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 18:26:04 INFO - PROCESS | 4092 | 1463966764421 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:26:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:26:04 INFO - PROCESS | 4092 | 1463966764423 Marionette TRACE conn3 <- [1,1574,null,{}] 18:26:04 INFO - PROCESS | 4092 | 1463966764427 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:04 INFO - PROCESS | 4092 | 1463966764528 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 18:26:04 INFO - PROCESS | 4092 | 1463966764634 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:04 INFO - PROCESS | 4092 | ++DOCSHELL 1A034400 == 57 [pid = 4092] [id = 403] 18:26:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (1A036C00) [pid = 4092] [serial = 1209] [outer = 00000000] 18:26:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (1A2D0000) [pid = 4092] [serial = 1210] [outer = 1A036C00] 18:26:04 INFO - PROCESS | 4092 | 1463966764688 Marionette DEBUG loaded listener.js 18:26:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (1A41BC00) [pid = 4092] [serial = 1211] [outer = 1A036C00] 18:26:05 INFO - PROCESS | 4092 | 1463966765308 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 18:26:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:26:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 938ms 18:26:05 INFO - PROCESS | 4092 | 1463966765368 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 18:26:05 INFO - PROCESS | 4092 | 1463966765371 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 18:26:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:26:05 INFO - PROCESS | 4092 | 1463966765374 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:26:05 INFO - PROCESS | 4092 | 1463966765377 Marionette TRACE conn3 <- [1,1578,null,{}] 18:26:05 INFO - PROCESS | 4092 | 1463966765380 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:05 INFO - PROCESS | 4092 | 1463966765481 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 18:26:05 INFO - PROCESS | 4092 | 1463966765781 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:05 INFO - PROCESS | 4092 | ++DOCSHELL 10477000 == 58 [pid = 4092] [id = 404] 18:26:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (10A56C00) [pid = 4092] [serial = 1212] [outer = 00000000] 18:26:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (10D61C00) [pid = 4092] [serial = 1213] [outer = 10A56C00] 18:26:05 INFO - PROCESS | 4092 | 1463966765880 Marionette DEBUG loaded listener.js 18:26:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (110BD800) [pid = 4092] [serial = 1214] [outer = 10A56C00] 18:26:06 INFO - PROCESS | 4092 | 1463966766473 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 18:26:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:26:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1141ms 18:26:06 INFO - PROCESS | 4092 | 1463966766521 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 18:26:06 INFO - PROCESS | 4092 | 1463966766525 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 18:26:06 INFO - PROCESS | 4092 | 1463966766530 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:26:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:26:06 INFO - PROCESS | 4092 | 1463966766532 Marionette TRACE conn3 <- [1,1582,null,{}] 18:26:06 INFO - PROCESS | 4092 | 1463966766537 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:06 INFO - PROCESS | 4092 | 1463966766638 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 18:26:06 INFO - PROCESS | 4092 | 1463966766752 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:06 INFO - PROCESS | 4092 | ++DOCSHELL 10D65000 == 59 [pid = 4092] [id = 405] 18:26:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (10D6A800) [pid = 4092] [serial = 1215] [outer = 00000000] 18:26:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (13305C00) [pid = 4092] [serial = 1216] [outer = 10D6A800] 18:26:06 INFO - PROCESS | 4092 | 1463966766800 Marionette DEBUG loaded listener.js 18:26:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (14358400) [pid = 4092] [serial = 1217] [outer = 10D6A800] 18:26:07 INFO - PROCESS | 4092 | --DOCSHELL 141AD800 == 58 [pid = 4092] [id = 398] 18:26:07 INFO - PROCESS | 4092 | --DOCSHELL 10A75000 == 57 [pid = 4092] [id = 397] 18:26:07 INFO - PROCESS | 4092 | --DOCSHELL 17E2D000 == 56 [pid = 4092] [id = 396] 18:26:07 INFO - PROCESS | 4092 | --DOCSHELL 16FF3000 == 55 [pid = 4092] [id = 395] 18:26:07 INFO - PROCESS | 4092 | --DOCSHELL 16BBDC00 == 54 [pid = 4092] [id = 394] 18:26:07 INFO - PROCESS | 4092 | --DOCSHELL 1562B000 == 53 [pid = 4092] [id = 393] 18:26:07 INFO - PROCESS | 4092 | --DOCSHELL 15FC2400 == 52 [pid = 4092] [id = 392] 18:26:07 INFO - PROCESS | 4092 | --DOCSHELL 15385800 == 51 [pid = 4092] [id = 391] 18:26:07 INFO - PROCESS | 4092 | --DOCSHELL 10D62000 == 50 [pid = 4092] [id = 390] 18:26:07 INFO - PROCESS | 4092 | --DOCSHELL 10B25C00 == 49 [pid = 4092] [id = 389] 18:26:07 INFO - PROCESS | 4092 | --DOCSHELL 105EBC00 == 48 [pid = 4092] [id = 384] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (1665F400) [pid = 4092] [serial = 1027] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (16AF2000) [pid = 4092] [serial = 1137] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (10B72000) [pid = 4092] [serial = 1110] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (139AFC00) [pid = 4092] [serial = 1113] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (156C9800) [pid = 4092] [serial = 1131] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (11C4D800) [pid = 4092] [serial = 1125] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (12D6FC00) [pid = 4092] [serial = 1126] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (139B5400) [pid = 4092] [serial = 1128] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (141B1000) [pid = 4092] [serial = 1129] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (16AF7400) [pid = 4092] [serial = 1138] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (17C12000) [pid = 4092] [serial = 1120] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (17A05400) [pid = 4092] [serial = 1119] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (11040400) [pid = 4092] [serial = 1123] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (11033400) [pid = 4092] [serial = 1122] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (16636400) [pid = 4092] [serial = 1116] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (16CAFC00) [pid = 4092] [serial = 1140] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (1537D000) [pid = 4092] [serial = 1143] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (16E71C00) [pid = 4092] [serial = 1141] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (15385000) [pid = 4092] [serial = 1144] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (15EEC800) [pid = 4092] [serial = 1134] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (15FBE800) [pid = 4092] [serial = 1135] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (16E86400) [pid = 4092] [serial = 1147] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (16E81000) [pid = 4092] [serial = 1146] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (15977800) [pid = 4092] [serial = 1132] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (16FB9C00) [pid = 4092] [serial = 1078] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (16F56C00) [pid = 4092] [serial = 1149] [outer = 00000000] [url = about:blank] 18:26:07 INFO - PROCESS | 4092 | 1463966767380 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 18:26:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:26:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 906ms 18:26:07 INFO - PROCESS | 4092 | 1463966767437 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 18:26:07 INFO - PROCESS | 4092 | 1463966767441 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 18:26:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:26:07 INFO - PROCESS | 4092 | 1463966767445 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:26:07 INFO - PROCESS | 4092 | 1463966767447 Marionette TRACE conn3 <- [1,1586,null,{}] 18:26:07 INFO - PROCESS | 4092 | 1463966767451 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:07 INFO - PROCESS | 4092 | 1463966767532 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 18:26:07 INFO - PROCESS | 4092 | 1463966767629 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:07 INFO - PROCESS | 4092 | ++DOCSHELL 10B25C00 == 49 [pid = 4092] [id = 406] 18:26:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (10B79000) [pid = 4092] [serial = 1218] [outer = 00000000] 18:26:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (11038400) [pid = 4092] [serial = 1219] [outer = 10B79000] 18:26:07 INFO - PROCESS | 4092 | 1463966767675 Marionette DEBUG loaded listener.js 18:26:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (13DA2400) [pid = 4092] [serial = 1220] [outer = 10B79000] 18:26:08 INFO - PROCESS | 4092 | 1463966768082 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 18:26:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:26:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 703ms 18:26:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:26:08 INFO - PROCESS | 4092 | 1463966768148 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 18:26:08 INFO - PROCESS | 4092 | 1463966768150 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 18:26:08 INFO - PROCESS | 4092 | 1463966768155 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:26:08 INFO - PROCESS | 4092 | 1463966768161 Marionette TRACE conn3 <- [1,1590,null,{}] 18:26:08 INFO - PROCESS | 4092 | 1463966768170 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:08 INFO - PROCESS | 4092 | 1463966768252 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 18:26:08 INFO - PROCESS | 4092 | 1463966768263 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:08 INFO - PROCESS | 4092 | ++DOCSHELL 15974800 == 50 [pid = 4092] [id = 407] 18:26:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (1597C800) [pid = 4092] [serial = 1221] [outer = 00000000] 18:26:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (15FBE000) [pid = 4092] [serial = 1222] [outer = 1597C800] 18:26:08 INFO - PROCESS | 4092 | 1463966768310 Marionette DEBUG loaded listener.js 18:26:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (15FC2400) [pid = 4092] [serial = 1223] [outer = 1597C800] 18:26:08 INFO - PROCESS | 4092 | 1463966768755 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 18:26:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:26:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 640ms 18:26:08 INFO - PROCESS | 4092 | 1463966768810 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 18:26:08 INFO - PROCESS | 4092 | 1463966768812 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 18:26:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:26:08 INFO - PROCESS | 4092 | 1463966768816 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:26:08 INFO - PROCESS | 4092 | 1463966768817 Marionette TRACE conn3 <- [1,1594,null,{}] 18:26:08 INFO - PROCESS | 4092 | 1463966768820 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:08 INFO - PROCESS | 4092 | 1463966768899 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 18:26:08 INFO - PROCESS | 4092 | 1463966768936 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:08 INFO - PROCESS | 4092 | ++DOCSHELL 1662F800 == 51 [pid = 4092] [id = 408] 18:26:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (16636400) [pid = 4092] [serial = 1224] [outer = 00000000] 18:26:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (16943400) [pid = 4092] [serial = 1225] [outer = 16636400] 18:26:08 INFO - PROCESS | 4092 | 1463966768986 Marionette DEBUG loaded listener.js 18:26:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (16AF1400) [pid = 4092] [serial = 1226] [outer = 16636400] 18:26:09 INFO - PROCESS | 4092 | 1463966769416 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 18:26:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:26:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 640ms 18:26:09 INFO - PROCESS | 4092 | 1463966769454 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 18:26:09 INFO - PROCESS | 4092 | 1463966769456 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 18:26:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:26:09 INFO - PROCESS | 4092 | 1463966769460 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:26:09 INFO - PROCESS | 4092 | 1463966769461 Marionette TRACE conn3 <- [1,1598,null,{}] 18:26:09 INFO - PROCESS | 4092 | 1463966769465 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:09 INFO - PROCESS | 4092 | 1463966769590 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 18:26:09 INFO - PROCESS | 4092 | 1463966769596 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:09 INFO - PROCESS | 4092 | ++DOCSHELL 16AF4400 == 52 [pid = 4092] [id = 409] 18:26:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (16AF4C00) [pid = 4092] [serial = 1227] [outer = 00000000] 18:26:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (16BB4C00) [pid = 4092] [serial = 1228] [outer = 16AF4C00] 18:26:09 INFO - PROCESS | 4092 | 1463966769648 Marionette DEBUG loaded listener.js 18:26:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (16E77400) [pid = 4092] [serial = 1229] [outer = 16AF4C00] 18:26:10 INFO - PROCESS | 4092 | 1463966770111 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 18:26:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:26:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 703ms 18:26:10 INFO - PROCESS | 4092 | 1463966770165 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 18:26:10 INFO - PROCESS | 4092 | 1463966770167 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 18:26:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:26:10 INFO - PROCESS | 4092 | 1463966770171 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:26:10 INFO - PROCESS | 4092 | 1463966770172 Marionette TRACE conn3 <- [1,1602,null,{}] 18:26:10 INFO - PROCESS | 4092 | 1463966770176 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:10 INFO - PROCESS | 4092 | 1463966770287 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 18:26:10 INFO - PROCESS | 4092 | 1463966770380 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:10 INFO - PROCESS | 4092 | ++DOCSHELL 10A70000 == 53 [pid = 4092] [id = 410] 18:26:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (10D70800) [pid = 4092] [serial = 1230] [outer = 00000000] 18:26:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (16F4AC00) [pid = 4092] [serial = 1231] [outer = 10D70800] 18:26:10 INFO - PROCESS | 4092 | 1463966770423 Marionette DEBUG loaded listener.js 18:26:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (16F4CC00) [pid = 4092] [serial = 1232] [outer = 10D70800] 18:26:10 INFO - PROCESS | 4092 | 1463966770858 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 18:26:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 18:26:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 18:26:10 INFO - PROCESS | 4092 | 1463966770909 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 18:26:10 INFO - PROCESS | 4092 | 1463966770911 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 18:26:10 INFO - PROCESS | 4092 | 1463966770914 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:26:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:26:10 INFO - PROCESS | 4092 | 1463966770916 Marionette TRACE conn3 <- [1,1606,null,{}] 18:26:10 INFO - PROCESS | 4092 | 1463966770919 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:11 INFO - PROCESS | 4092 | 1463966771035 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 18:26:11 INFO - PROCESS | 4092 | 1463966771096 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:11 INFO - PROCESS | 4092 | ++DOCSHELL 15EF3C00 == 54 [pid = 4092] [id = 411] 18:26:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (16942C00) [pid = 4092] [serial = 1233] [outer = 00000000] 18:26:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (1743F800) [pid = 4092] [serial = 1234] [outer = 16942C00] 18:26:11 INFO - PROCESS | 4092 | 1463966771139 Marionette DEBUG loaded listener.js 18:26:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (17481000) [pid = 4092] [serial = 1235] [outer = 16942C00] 18:26:11 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (16E85800) [pid = 4092] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:26:11 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (16634C00) [pid = 4092] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:26:11 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (15FC3800) [pid = 4092] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:26:11 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (16E87400) [pid = 4092] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:26:11 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (11038C00) [pid = 4092] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:26:11 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (10B76800) [pid = 4092] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:26:11 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (17619400) [pid = 4092] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:26:11 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (18109400) [pid = 4092] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:26:11 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (15385C00) [pid = 4092] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:26:11 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (196B1800) [pid = 4092] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:26:11 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (10B74C00) [pid = 4092] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:26:11 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (15629800) [pid = 4092] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:26:11 INFO - PROCESS | 4092 | 1463966771798 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 18:26:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:26:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 954ms 18:26:11 INFO - PROCESS | 4092 | 1463966771861 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 18:26:11 INFO - PROCESS | 4092 | 1463966771862 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 18:26:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:26:11 INFO - PROCESS | 4092 | 1463966771866 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:26:11 INFO - PROCESS | 4092 | 1463966771867 Marionette TRACE conn3 <- [1,1610,null,{}] 18:26:11 INFO - PROCESS | 4092 | 1463966771871 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:11 INFO - PROCESS | 4092 | 1463966771951 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 18:26:12 INFO - PROCESS | 4092 | 1463966772052 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:12 INFO - PROCESS | 4092 | ++DOCSHELL 10B1A400 == 55 [pid = 4092] [id = 412] 18:26:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (10B78400) [pid = 4092] [serial = 1236] [outer = 00000000] 18:26:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (139B2400) [pid = 4092] [serial = 1237] [outer = 10B78400] 18:26:12 INFO - PROCESS | 4092 | 1463966772110 Marionette DEBUG loaded listener.js 18:26:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (16BB2000) [pid = 4092] [serial = 1238] [outer = 10B78400] 18:26:12 INFO - PROCESS | 4092 | 1463966772490 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 18:26:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 18:26:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 640ms 18:26:12 INFO - PROCESS | 4092 | 1463966772504 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 18:26:12 INFO - PROCESS | 4092 | 1463966772506 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 18:26:12 INFO - PROCESS | 4092 | 1463966772509 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:26:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:26:12 INFO - PROCESS | 4092 | 1463966772511 Marionette TRACE conn3 <- [1,1614,null,{}] 18:26:12 INFO - PROCESS | 4092 | 1463966772527 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:12 INFO - PROCESS | 4092 | 1463966772606 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 18:26:12 INFO - PROCESS | 4092 | 1463966772612 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:12 INFO - PROCESS | 4092 | ++DOCSHELL 1336AC00 == 56 [pid = 4092] [id = 413] 18:26:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (138E4400) [pid = 4092] [serial = 1239] [outer = 00000000] 18:26:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (16FF4800) [pid = 4092] [serial = 1240] [outer = 138E4400] 18:26:12 INFO - PROCESS | 4092 | 1463966772655 Marionette DEBUG loaded listener.js 18:26:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (17E2F400) [pid = 4092] [serial = 1241] [outer = 138E4400] 18:26:13 INFO - PROCESS | 4092 | 1463966773093 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 18:26:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:26:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 641ms 18:26:13 INFO - PROCESS | 4092 | 1463966773148 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 18:26:13 INFO - PROCESS | 4092 | 1463966773149 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 18:26:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:26:13 INFO - PROCESS | 4092 | 1463966773161 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:26:13 INFO - PROCESS | 4092 | 1463966773163 Marionette TRACE conn3 <- [1,1618,null,{}] 18:26:13 INFO - PROCESS | 4092 | 1463966773166 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:13 INFO - PROCESS | 4092 | 1463966773245 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 18:26:13 INFO - PROCESS | 4092 | 1463966773253 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:13 INFO - PROCESS | 4092 | ++DOCSHELL 11CE8000 == 57 [pid = 4092] [id = 414] 18:26:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (15FBDC00) [pid = 4092] [serial = 1242] [outer = 00000000] 18:26:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (196AD400) [pid = 4092] [serial = 1243] [outer = 15FBDC00] 18:26:13 INFO - PROCESS | 4092 | 1463966773308 Marionette DEBUG loaded listener.js 18:26:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (19B71C00) [pid = 4092] [serial = 1244] [outer = 15FBDC00] 18:26:13 INFO - PROCESS | 4092 | 1463966773889 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 18:26:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:26:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 782ms 18:26:13 INFO - PROCESS | 4092 | 1463966773946 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 18:26:13 INFO - PROCESS | 4092 | 1463966773950 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 18:26:13 INFO - PROCESS | 4092 | 1463966773956 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:26:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:26:13 INFO - PROCESS | 4092 | 1463966773960 Marionette TRACE conn3 <- [1,1622,null,{}] 18:26:13 INFO - PROCESS | 4092 | 1463966773967 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:14 INFO - PROCESS | 4092 | 1463966774075 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 18:26:14 INFO - PROCESS | 4092 | 1463966774192 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:14 INFO - PROCESS | 4092 | ++DOCSHELL 10B1B800 == 58 [pid = 4092] [id = 415] 18:26:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (10B21000) [pid = 4092] [serial = 1245] [outer = 00000000] 18:26:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (11036800) [pid = 4092] [serial = 1246] [outer = 10B21000] 18:26:14 INFO - PROCESS | 4092 | 1463966774288 Marionette DEBUG loaded listener.js 18:26:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (12899C00) [pid = 4092] [serial = 1247] [outer = 10B21000] 18:26:14 INFO - PROCESS | 4092 | 1463966774886 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 18:26:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:26:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 938ms 18:26:14 INFO - PROCESS | 4092 | 1463966774902 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 18:26:14 INFO - PROCESS | 4092 | 1463966774908 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 18:26:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:26:14 INFO - PROCESS | 4092 | 1463966774915 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:26:14 INFO - PROCESS | 4092 | 1463966774917 Marionette TRACE conn3 <- [1,1626,null,{}] 18:26:14 INFO - PROCESS | 4092 | 1463966774921 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:15 INFO - PROCESS | 4092 | 1463966775025 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 18:26:15 INFO - PROCESS | 4092 | 1463966775140 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:15 INFO - PROCESS | 4092 | ++DOCSHELL 11032C00 == 59 [pid = 4092] [id = 416] 18:26:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (110BDC00) [pid = 4092] [serial = 1248] [outer = 00000000] 18:26:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (15974C00) [pid = 4092] [serial = 1249] [outer = 110BDC00] 18:26:15 INFO - PROCESS | 4092 | 1463966775233 Marionette DEBUG loaded listener.js 18:26:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (15FC8800) [pid = 4092] [serial = 1250] [outer = 110BDC00] 18:26:15 INFO - PROCESS | 4092 | 1463966775824 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 18:26:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:26:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 953ms 18:26:15 INFO - PROCESS | 4092 | 1463966775858 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 18:26:15 INFO - PROCESS | 4092 | 1463966775861 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 18:26:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:26:15 INFO - PROCESS | 4092 | 1463966775864 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:26:15 INFO - PROCESS | 4092 | 1463966775868 Marionette TRACE conn3 <- [1,1630,null,{}] 18:26:15 INFO - PROCESS | 4092 | 1463966775879 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:15 INFO - PROCESS | 4092 | 1463966775984 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 18:26:16 INFO - PROCESS | 4092 | 1463966776121 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:16 INFO - PROCESS | 4092 | ++DOCSHELL 1662E000 == 60 [pid = 4092] [id = 417] 18:26:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (16E73400) [pid = 4092] [serial = 1251] [outer = 00000000] 18:26:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (18103800) [pid = 4092] [serial = 1252] [outer = 16E73400] 18:26:16 INFO - PROCESS | 4092 | 1463966776186 Marionette DEBUG loaded listener.js 18:26:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (196B6C00) [pid = 4092] [serial = 1253] [outer = 16E73400] 18:26:16 INFO - PROCESS | 4092 | 1463966776718 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 18:26:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:26:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 907ms 18:26:16 INFO - PROCESS | 4092 | 1463966776768 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 18:26:16 INFO - PROCESS | 4092 | 1463966776771 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 18:26:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:26:16 INFO - PROCESS | 4092 | 1463966776774 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:26:16 INFO - PROCESS | 4092 | 1463966776776 Marionette TRACE conn3 <- [1,1634,null,{}] 18:26:16 INFO - PROCESS | 4092 | 1463966776780 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:16 INFO - PROCESS | 4092 | 1463966776882 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 18:26:16 INFO - PROCESS | 4092 | 1463966776989 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:16 INFO - PROCESS | 4092 | ++DOCSHELL 19F77000 == 61 [pid = 4092] [id = 418] 18:26:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (19F77C00) [pid = 4092] [serial = 1254] [outer = 00000000] 18:26:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (1A2CB800) [pid = 4092] [serial = 1255] [outer = 19F77C00] 18:26:17 INFO - PROCESS | 4092 | 1463966777041 Marionette DEBUG loaded listener.js 18:26:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (1A425400) [pid = 4092] [serial = 1256] [outer = 19F77C00] 18:26:17 INFO - PROCESS | 4092 | 1463966777648 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 18:26:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:26:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 953ms 18:26:17 INFO - PROCESS | 4092 | 1463966777719 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 18:26:17 INFO - PROCESS | 4092 | 1463966777721 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 18:26:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:26:17 INFO - PROCESS | 4092 | 1463966777725 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:26:17 INFO - PROCESS | 4092 | 1463966777727 Marionette TRACE conn3 <- [1,1638,null,{}] 18:26:17 INFO - PROCESS | 4092 | 1463966777730 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:17 INFO - PROCESS | 4092 | 1463966777833 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 18:26:17 INFO - PROCESS | 4092 | 1463966777982 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:17 INFO - PROCESS | 4092 | ++DOCSHELL 15232800 == 62 [pid = 4092] [id = 419] 18:26:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (19B72C00) [pid = 4092] [serial = 1257] [outer = 00000000] 18:26:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (1A4AA000) [pid = 4092] [serial = 1258] [outer = 19B72C00] 18:26:18 INFO - PROCESS | 4092 | 1463966778035 Marionette DEBUG loaded listener.js 18:26:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (1A4AC800) [pid = 4092] [serial = 1259] [outer = 19B72C00] 18:26:18 INFO - PROCESS | 4092 | 1463966778575 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 18:26:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:26:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 906ms 18:26:18 INFO - PROCESS | 4092 | 1463966778629 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 18:26:18 INFO - PROCESS | 4092 | 1463966778632 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 18:26:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:26:18 INFO - PROCESS | 4092 | 1463966778635 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:26:18 INFO - PROCESS | 4092 | 1463966778637 Marionette TRACE conn3 <- [1,1642,null,{}] 18:26:18 INFO - PROCESS | 4092 | 1463966778641 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:18 INFO - PROCESS | 4092 | 1463966778763 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 18:26:19 INFO - PROCESS | 4092 | 1463966779035 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:19 INFO - PROCESS | 4092 | ++DOCSHELL 10A73400 == 63 [pid = 4092] [id = 420] 18:26:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (10B19C00) [pid = 4092] [serial = 1260] [outer = 00000000] 18:26:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (10C1FC00) [pid = 4092] [serial = 1261] [outer = 10B19C00] 18:26:19 INFO - PROCESS | 4092 | 1463966779093 Marionette DEBUG loaded listener.js 18:26:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (11037000) [pid = 4092] [serial = 1262] [outer = 10B19C00] 18:26:19 INFO - PROCESS | 4092 | 1463966779689 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 18:26:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:26:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1156ms 18:26:19 INFO - PROCESS | 4092 | 1463966779788 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 18:26:19 INFO - PROCESS | 4092 | 1463966779792 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 18:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:26:19 INFO - PROCESS | 4092 | 1463966779815 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:26:19 INFO - PROCESS | 4092 | 1463966779818 Marionette TRACE conn3 <- [1,1646,null,{}] 18:26:19 INFO - PROCESS | 4092 | 1463966779823 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:19 INFO - PROCESS | 4092 | 1463966779930 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 18:26:20 INFO - PROCESS | 4092 | 1463966780089 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:20 INFO - PROCESS | 4092 | --DOCSHELL 1336AC00 == 62 [pid = 4092] [id = 413] 18:26:20 INFO - PROCESS | 4092 | --DOCSHELL 10B1A400 == 61 [pid = 4092] [id = 412] 18:26:20 INFO - PROCESS | 4092 | --DOCSHELL 15EF3C00 == 60 [pid = 4092] [id = 411] 18:26:20 INFO - PROCESS | 4092 | --DOCSHELL 10A70000 == 59 [pid = 4092] [id = 410] 18:26:20 INFO - PROCESS | 4092 | --DOCSHELL 16AF4400 == 58 [pid = 4092] [id = 409] 18:26:20 INFO - PROCESS | 4092 | --DOCSHELL 1662F800 == 57 [pid = 4092] [id = 408] 18:26:20 INFO - PROCESS | 4092 | --DOCSHELL 15974800 == 56 [pid = 4092] [id = 407] 18:26:20 INFO - PROCESS | 4092 | --DOCSHELL 10B25C00 == 55 [pid = 4092] [id = 406] 18:26:20 INFO - PROCESS | 4092 | --DOCSHELL 10D65000 == 54 [pid = 4092] [id = 405] 18:26:20 INFO - PROCESS | 4092 | --DOCSHELL 10477000 == 53 [pid = 4092] [id = 404] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (19F78000) [pid = 4092] [serial = 1198] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | ++DOCSHELL 10A70000 == 54 [pid = 4092] [id = 421] 18:26:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (10B19400) [pid = 4092] [serial = 1263] [outer = 00000000] 18:26:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (11040000) [pid = 4092] [serial = 1264] [outer = 10B19400] 18:26:20 INFO - PROCESS | 4092 | 1463966780171 Marionette DEBUG loaded listener.js 18:26:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (1312D800) [pid = 4092] [serial = 1265] [outer = 10B19400] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (16FF1400) [pid = 4092] [serial = 1108] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (16BBE000) [pid = 4092] [serial = 1180] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (1662F400) [pid = 4092] [serial = 1158] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (1662A000) [pid = 4092] [serial = 1177] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (16F96000) [pid = 4092] [serial = 1183] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (16633C00) [pid = 4092] [serial = 1178] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (17C18000) [pid = 4092] [serial = 1162] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (10A70800) [pid = 4092] [serial = 1152] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (12893800) [pid = 4092] [serial = 1171] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (13132000) [pid = 4092] [serial = 1172] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (1306CC00) [pid = 4092] [serial = 1169] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (114FC800) [pid = 4092] [serial = 1168] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (18109800) [pid = 4092] [serial = 1186] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (13306C00) [pid = 4092] [serial = 1155] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (196AFC00) [pid = 4092] [serial = 1166] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (181FF800) [pid = 4092] [serial = 1165] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (15972800) [pid = 4092] [serial = 1174] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (15BA8000) [pid = 4092] [serial = 1175] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (19B70C00) [pid = 4092] [serial = 1189] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (1810D000) [pid = 4092] [serial = 1187] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (1562F800) [pid = 4092] [serial = 1192] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (19B66800) [pid = 4092] [serial = 1195] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (19B74C00) [pid = 4092] [serial = 1190] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (19CCBC00) [pid = 4092] [serial = 1196] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (1B73A000) [pid = 4092] [serial = 706] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (1747FC00) [pid = 4092] [serial = 1184] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (16632400) [pid = 4092] [serial = 1193] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (16E73800) [pid = 4092] [serial = 1181] [outer = 00000000] [url = about:blank] 18:26:20 INFO - PROCESS | 4092 | 1463966780606 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 829ms 18:26:20 INFO - PROCESS | 4092 | 1463966780656 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 18:26:20 INFO - PROCESS | 4092 | 1463966780660 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 18:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:26:20 INFO - PROCESS | 4092 | 1463966780664 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:26:20 INFO - PROCESS | 4092 | 1463966780666 Marionette TRACE conn3 <- [1,1650,null,{}] 18:26:20 INFO - PROCESS | 4092 | 1463966780670 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:20 INFO - PROCESS | 4092 | 1463966780752 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 18:26:20 INFO - PROCESS | 4092 | 1463966780760 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:20 INFO - PROCESS | 4092 | ++DOCSHELL 139AA800 == 55 [pid = 4092] [id = 422] 18:26:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (139AE800) [pid = 4092] [serial = 1266] [outer = 00000000] 18:26:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (1562BC00) [pid = 4092] [serial = 1267] [outer = 139AE800] 18:26:20 INFO - PROCESS | 4092 | 1463966780804 Marionette DEBUG loaded listener.js 18:26:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (15978C00) [pid = 4092] [serial = 1268] [outer = 139AE800] 18:26:21 INFO - PROCESS | 4092 | 1463966781307 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 703ms 18:26:21 INFO - PROCESS | 4092 | 1463966781364 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 18:26:21 INFO - PROCESS | 4092 | 1463966781366 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 18:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:26:21 INFO - PROCESS | 4092 | 1463966781371 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:26:21 INFO - PROCESS | 4092 | 1463966781376 Marionette TRACE conn3 <- [1,1654,null,{}] 18:26:21 INFO - PROCESS | 4092 | 1463966781385 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:21 INFO - PROCESS | 4092 | 1463966781469 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 18:26:21 INFO - PROCESS | 4092 | 1463966781604 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:21 INFO - PROCESS | 4092 | ++DOCSHELL 1662F400 == 56 [pid = 4092] [id = 423] 18:26:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (16631400) [pid = 4092] [serial = 1269] [outer = 00000000] 18:26:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (16AEF800) [pid = 4092] [serial = 1270] [outer = 16631400] 18:26:21 INFO - PROCESS | 4092 | 1463966781649 Marionette DEBUG loaded listener.js 18:26:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (16BB3800) [pid = 4092] [serial = 1271] [outer = 16631400] 18:26:21 INFO - PROCESS | 4092 | 1463966782001 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 18:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 656ms 18:26:22 INFO - PROCESS | 4092 | 1463966782046 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 18:26:22 INFO - PROCESS | 4092 | 1463966782048 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 18:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:26:22 INFO - PROCESS | 4092 | 1463966782053 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:26:22 INFO - PROCESS | 4092 | 1463966782054 Marionette TRACE conn3 <- [1,1658,null,{}] 18:26:22 INFO - PROCESS | 4092 | 1463966782058 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:22 INFO - PROCESS | 4092 | 1463966782139 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 18:26:22 INFO - PROCESS | 4092 | 1463966782146 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:22 INFO - PROCESS | 4092 | ++DOCSHELL 11039000 == 57 [pid = 4092] [id = 424] 18:26:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (13375000) [pid = 4092] [serial = 1272] [outer = 00000000] 18:26:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (16E7B400) [pid = 4092] [serial = 1273] [outer = 13375000] 18:26:22 INFO - PROCESS | 4092 | 1463966782189 Marionette DEBUG loaded listener.js 18:26:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (16E86000) [pid = 4092] [serial = 1274] [outer = 13375000] 18:26:22 INFO - PROCESS | 4092 | 1463966782665 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 18:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 640ms 18:26:22 INFO - PROCESS | 4092 | 1463966782689 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 18:26:22 INFO - PROCESS | 4092 | 1463966782691 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 18:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:26:22 INFO - PROCESS | 4092 | 1463966782704 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:26:22 INFO - PROCESS | 4092 | 1463966782705 Marionette TRACE conn3 <- [1,1662,null,{}] 18:26:22 INFO - PROCESS | 4092 | 1463966782709 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:22 INFO - PROCESS | 4092 | 1463966782825 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 18:26:22 INFO - PROCESS | 4092 | 1463966782917 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:22 INFO - PROCESS | 4092 | ++DOCSHELL 10B27400 == 58 [pid = 4092] [id = 425] 18:26:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (16E89800) [pid = 4092] [serial = 1275] [outer = 00000000] 18:26:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (1743B800) [pid = 4092] [serial = 1276] [outer = 16E89800] 18:26:22 INFO - PROCESS | 4092 | 1463966782967 Marionette DEBUG loaded listener.js 18:26:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (17614400) [pid = 4092] [serial = 1277] [outer = 16E89800] 18:26:23 INFO - PROCESS | 4092 | 1463966783415 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 18:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 734ms 18:26:23 INFO - PROCESS | 4092 | 1463966783440 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 18:26:23 INFO - PROCESS | 4092 | 1463966783442 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 18:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:26:23 INFO - PROCESS | 4092 | 1463966783452 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:26:23 INFO - PROCESS | 4092 | 1463966783454 Marionette TRACE conn3 <- [1,1666,null,{}] 18:26:23 INFO - PROCESS | 4092 | 1463966783457 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:23 INFO - PROCESS | 4092 | 1463966783569 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 18:26:23 INFO - PROCESS | 4092 | 1463966783578 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:23 INFO - PROCESS | 4092 | ++DOCSHELL 17433C00 == 59 [pid = 4092] [id = 426] 18:26:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (18103C00) [pid = 4092] [serial = 1278] [outer = 00000000] 18:26:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (196AB000) [pid = 4092] [serial = 1279] [outer = 18103C00] 18:26:23 INFO - PROCESS | 4092 | 1463966783621 Marionette DEBUG loaded listener.js 18:26:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (196B0000) [pid = 4092] [serial = 1280] [outer = 18103C00] 18:26:24 INFO - PROCESS | 4092 | 1463966784061 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 18:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 625ms 18:26:24 INFO - PROCESS | 4092 | 1463966784090 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 18:26:24 INFO - PROCESS | 4092 | 1463966784092 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 18:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:26:24 INFO - PROCESS | 4092 | 1463966784095 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:26:24 INFO - PROCESS | 4092 | 1463966784097 Marionette TRACE conn3 <- [1,1670,null,{}] 18:26:24 INFO - PROCESS | 4092 | 1463966784100 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:24 INFO - PROCESS | 4092 | 1463966784213 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 18:26:24 INFO - PROCESS | 4092 | 1463966784303 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:24 INFO - PROCESS | 4092 | ++DOCSHELL 1810BC00 == 60 [pid = 4092] [id = 427] 18:26:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (1810D000) [pid = 4092] [serial = 1281] [outer = 00000000] 18:26:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (19CD1C00) [pid = 4092] [serial = 1282] [outer = 1810D000] 18:26:24 INFO - PROCESS | 4092 | 1463966784346 Marionette DEBUG loaded listener.js 18:26:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (1A033C00) [pid = 4092] [serial = 1283] [outer = 1810D000] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (10A5D000) [pid = 4092] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (10C2BC00) [pid = 4092] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (139B3C00) [pid = 4092] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (10A5C400) [pid = 4092] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (1312C000) [pid = 4092] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (15FEF400) [pid = 4092] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (1662C800) [pid = 4092] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (105EE000) [pid = 4092] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (15EEB800) [pid = 4092] [serial = 1157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (1312BC00) [pid = 4092] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (10D70800) [pid = 4092] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (1597C800) [pid = 4092] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (10D6A800) [pid = 4092] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (19CCDC00) [pid = 4092] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (16636400) [pid = 4092] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (16942C00) [pid = 4092] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (10B79000) [pid = 4092] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (10B78400) [pid = 4092] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (10A56C00) [pid = 4092] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (138E4400) [pid = 4092] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:26:24 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (16AF4C00) [pid = 4092] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:26:24 INFO - PROCESS | 4092 | 1463966784893 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 18:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 843ms 18:26:24 INFO - PROCESS | 4092 | 1463966784937 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 18:26:24 INFO - PROCESS | 4092 | 1463966784939 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 18:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:26:24 INFO - PROCESS | 4092 | 1463966784942 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:26:24 INFO - PROCESS | 4092 | 1463966784944 Marionette TRACE conn3 <- [1,1674,null,{}] 18:26:24 INFO - PROCESS | 4092 | 1463966784947 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:25 INFO - PROCESS | 4092 | 1463966785027 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 18:26:25 INFO - PROCESS | 4092 | 1463966785033 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:25 INFO - PROCESS | 4092 | ++DOCSHELL 10A70C00 == 61 [pid = 4092] [id = 428] 18:26:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (10B1E800) [pid = 4092] [serial = 1284] [outer = 00000000] 18:26:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (1540EC00) [pid = 4092] [serial = 1285] [outer = 10B1E800] 18:26:25 INFO - PROCESS | 4092 | 1463966785076 Marionette DEBUG loaded listener.js 18:26:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (15FBE800) [pid = 4092] [serial = 1286] [outer = 10B1E800] 18:26:25 INFO - PROCESS | 4092 | 1463966785500 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 18:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 18:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 594ms 18:26:25 INFO - PROCESS | 4092 | 1463966785540 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 18:26:25 INFO - PROCESS | 4092 | 1463966785541 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 18:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:26:25 INFO - PROCESS | 4092 | 1463966785549 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:26:25 INFO - PROCESS | 4092 | 1463966785551 Marionette TRACE conn3 <- [1,1678,null,{}] 18:26:25 INFO - PROCESS | 4092 | 1463966785554 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:25 INFO - PROCESS | 4092 | 1463966785634 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 18:26:25 INFO - PROCESS | 4092 | 1463966785641 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:25 INFO - PROCESS | 4092 | ++DOCSHELL 139B1C00 == 62 [pid = 4092] [id = 429] 18:26:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (15FCA800) [pid = 4092] [serial = 1287] [outer = 00000000] 18:26:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (16EDA400) [pid = 4092] [serial = 1288] [outer = 15FCA800] 18:26:25 INFO - PROCESS | 4092 | 1463966785687 Marionette DEBUG loaded listener.js 18:26:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (17E2E800) [pid = 4092] [serial = 1289] [outer = 15FCA800] 18:26:26 INFO - PROCESS | 4092 | 1463966786145 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 18:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 640ms 18:26:26 INFO - PROCESS | 4092 | 1463966786198 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 18:26:26 INFO - PROCESS | 4092 | 1463966786200 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 18:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:26:26 INFO - PROCESS | 4092 | 1463966786203 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:26:26 INFO - PROCESS | 4092 | 1463966786205 Marionette TRACE conn3 <- [1,1682,null,{}] 18:26:26 INFO - PROCESS | 4092 | 1463966786212 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:26 INFO - PROCESS | 4092 | 1463966786294 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 18:26:26 INFO - PROCESS | 4092 | 1463966786301 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:26 INFO - PROCESS | 4092 | ++DOCSHELL 16ED8800 == 63 [pid = 4092] [id = 430] 18:26:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (17C11000) [pid = 4092] [serial = 1290] [outer = 00000000] 18:26:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (19CCDC00) [pid = 4092] [serial = 1291] [outer = 17C11000] 18:26:26 INFO - PROCESS | 4092 | 1463966786353 Marionette DEBUG loaded listener.js 18:26:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (1A4A8400) [pid = 4092] [serial = 1292] [outer = 17C11000] 18:26:26 INFO - PROCESS | 4092 | 1463966786996 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 18:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 906ms 18:26:27 INFO - PROCESS | 4092 | 1463966787109 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 18:26:27 INFO - PROCESS | 4092 | 1463966787114 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 18:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:26:27 INFO - PROCESS | 4092 | 1463966787119 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:26:27 INFO - PROCESS | 4092 | 1463966787123 Marionette TRACE conn3 <- [1,1686,null,{}] 18:26:27 INFO - PROCESS | 4092 | 1463966787129 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:27 INFO - PROCESS | 4092 | 1463966787247 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 18:26:27 INFO - PROCESS | 4092 | 1463966787379 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:27 INFO - PROCESS | 4092 | ++DOCSHELL 10B80800 == 64 [pid = 4092] [id = 431] 18:26:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (10D65C00) [pid = 4092] [serial = 1293] [outer = 00000000] 18:26:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (1312BC00) [pid = 4092] [serial = 1294] [outer = 10D65C00] 18:26:27 INFO - PROCESS | 4092 | 1463966787436 Marionette DEBUG loaded listener.js 18:26:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (139AB400) [pid = 4092] [serial = 1295] [outer = 10D65C00] 18:26:28 INFO - PROCESS | 4092 | 1463966788017 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 18:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 18:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 953ms 18:26:28 INFO - PROCESS | 4092 | 1463966788066 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 18:26:28 INFO - PROCESS | 4092 | 1463966788072 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 18:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:26:28 INFO - PROCESS | 4092 | 1463966788078 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:26:28 INFO - PROCESS | 4092 | 1463966788081 Marionette TRACE conn3 <- [1,1690,null,{}] 18:26:28 INFO - PROCESS | 4092 | 1463966788085 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:28 INFO - PROCESS | 4092 | 1463966788190 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 18:26:28 INFO - PROCESS | 4092 | 1463966788329 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:28 INFO - PROCESS | 4092 | ++DOCSHELL 15388400 == 65 [pid = 4092] [id = 432] 18:26:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (15972800) [pid = 4092] [serial = 1296] [outer = 00000000] 18:26:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (164E6800) [pid = 4092] [serial = 1297] [outer = 15972800] 18:26:28 INFO - PROCESS | 4092 | 1463966788383 Marionette DEBUG loaded listener.js 18:26:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (1665FC00) [pid = 4092] [serial = 1298] [outer = 15972800] 18:26:28 INFO - PROCESS | 4092 | 1463966788970 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 18:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 937ms 18:26:29 INFO - PROCESS | 4092 | 1463966789021 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 18:26:29 INFO - PROCESS | 4092 | 1463966789024 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 18:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:26:29 INFO - PROCESS | 4092 | 1463966789027 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:26:29 INFO - PROCESS | 4092 | 1463966789031 Marionette TRACE conn3 <- [1,1694,null,{}] 18:26:29 INFO - PROCESS | 4092 | 1463966789042 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:29 INFO - PROCESS | 4092 | 1463966789150 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 18:26:29 INFO - PROCESS | 4092 | 1463966789291 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:29 INFO - PROCESS | 4092 | ++DOCSHELL 181FD400 == 66 [pid = 4092] [id = 433] 18:26:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (181FE000) [pid = 4092] [serial = 1299] [outer = 00000000] 18:26:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (19CC6C00) [pid = 4092] [serial = 1300] [outer = 181FE000] 18:26:29 INFO - PROCESS | 4092 | 1463966789347 Marionette DEBUG loaded listener.js 18:26:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (1A03C400) [pid = 4092] [serial = 1301] [outer = 181FE000] 18:26:29 INFO - PROCESS | 4092 | 1463966789948 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 18:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1000ms 18:26:30 INFO - PROCESS | 4092 | 1463966790039 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 18:26:30 INFO - PROCESS | 4092 | 1463966790042 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 18:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:26:30 INFO - PROCESS | 4092 | 1463966790047 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:26:30 INFO - PROCESS | 4092 | 1463966790049 Marionette TRACE conn3 <- [1,1698,null,{}] 18:26:30 INFO - PROCESS | 4092 | 1463966790053 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:30 INFO - PROCESS | 4092 | 1463966790155 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 18:26:30 INFO - PROCESS | 4092 | 1463966790292 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:30 INFO - PROCESS | 4092 | ++DOCSHELL 1A4B3000 == 67 [pid = 4092] [id = 434] 18:26:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (1A4B3400) [pid = 4092] [serial = 1302] [outer = 00000000] 18:26:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (1A6D4C00) [pid = 4092] [serial = 1303] [outer = 1A4B3400] 18:26:30 INFO - PROCESS | 4092 | 1463966790346 Marionette DEBUG loaded listener.js 18:26:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (1A6DA400) [pid = 4092] [serial = 1304] [outer = 1A4B3400] 18:26:30 INFO - PROCESS | 4092 | 1463966790872 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 18:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 891ms 18:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:26:30 INFO - PROCESS | 4092 | 1463966790949 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 18:26:30 INFO - PROCESS | 4092 | 1463966790951 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 18:26:30 INFO - PROCESS | 4092 | 1463966790955 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:26:30 INFO - PROCESS | 4092 | 1463966790957 Marionette TRACE conn3 <- [1,1702,null,{}] 18:26:30 INFO - PROCESS | 4092 | 1463966790961 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:31 INFO - PROCESS | 4092 | 1463966791062 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 18:26:31 INFO - PROCESS | 4092 | 1463966791235 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:31 INFO - PROCESS | 4092 | ++DOCSHELL 10B22800 == 68 [pid = 4092] [id = 435] 18:26:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (10B74C00) [pid = 4092] [serial = 1305] [outer = 00000000] 18:26:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (16E7C400) [pid = 4092] [serial = 1306] [outer = 10B74C00] 18:26:31 INFO - PROCESS | 4092 | 1463966791295 Marionette DEBUG loaded listener.js 18:26:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (16E87400) [pid = 4092] [serial = 1307] [outer = 10B74C00] 18:26:31 INFO - PROCESS | 4092 | 1463966791878 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1000ms 18:26:31 INFO - PROCESS | 4092 | 1463966791958 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 18:26:31 INFO - PROCESS | 4092 | 1463966791960 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 18:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:26:31 INFO - PROCESS | 4092 | 1463966791963 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:26:31 INFO - PROCESS | 4092 | 1463966791965 Marionette TRACE conn3 <- [1,1706,null,{}] 18:26:31 INFO - PROCESS | 4092 | 1463966791969 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:32 INFO - PROCESS | 4092 | 1463966792236 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 18:26:32 INFO - PROCESS | 4092 | 1463966792394 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:32 INFO - PROCESS | 4092 | ++DOCSHELL 10D6A800 == 69 [pid = 4092] [id = 436] 18:26:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (10D6C800) [pid = 4092] [serial = 1308] [outer = 00000000] 18:26:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (11035000) [pid = 4092] [serial = 1309] [outer = 10D6C800] 18:26:32 INFO - PROCESS | 4092 | 1463966792446 Marionette DEBUG loaded listener.js 18:26:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (114FC800) [pid = 4092] [serial = 1310] [outer = 10D6C800] 18:26:33 INFO - PROCESS | 4092 | 1463966793040 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1093ms 18:26:33 INFO - PROCESS | 4092 | 1463966793056 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 18:26:33 INFO - PROCESS | 4092 | 1463966793059 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 18:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:26:33 INFO - PROCESS | 4092 | 1463966793064 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:26:33 INFO - PROCESS | 4092 | 1463966793068 Marionette TRACE conn3 <- [1,1710,null,{}] 18:26:33 INFO - PROCESS | 4092 | 1463966793073 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:33 INFO - PROCESS | 4092 | 1463966793168 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 18:26:33 INFO - PROCESS | 4092 | 1463966793284 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:33 INFO - PROCESS | 4092 | ++DOCSHELL 10A77400 == 70 [pid = 4092] [id = 437] 18:26:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (10A79C00) [pid = 4092] [serial = 1311] [outer = 00000000] 18:26:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (11033000) [pid = 4092] [serial = 1312] [outer = 10A79C00] 18:26:33 INFO - PROCESS | 4092 | 1463966793350 Marionette DEBUG loaded listener.js 18:26:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (1312AC00) [pid = 4092] [serial = 1313] [outer = 10A79C00] 18:26:33 INFO - PROCESS | 4092 | --DOCSHELL 1312A400 == 69 [pid = 4092] [id = 371] 18:26:33 INFO - PROCESS | 4092 | --DOCSHELL 15EEAC00 == 68 [pid = 4092] [id = 386] 18:26:33 INFO - PROCESS | 4092 | --DOCSHELL 139B1C00 == 67 [pid = 4092] [id = 429] 18:26:33 INFO - PROCESS | 4092 | --DOCSHELL 10A70C00 == 66 [pid = 4092] [id = 428] 18:26:33 INFO - PROCESS | 4092 | --DOCSHELL 1810BC00 == 65 [pid = 4092] [id = 427] 18:26:33 INFO - PROCESS | 4092 | --DOCSHELL 17433C00 == 64 [pid = 4092] [id = 426] 18:26:33 INFO - PROCESS | 4092 | --DOCSHELL 10B27400 == 63 [pid = 4092] [id = 425] 18:26:33 INFO - PROCESS | 4092 | --DOCSHELL 11039000 == 62 [pid = 4092] [id = 424] 18:26:33 INFO - PROCESS | 4092 | --DOCSHELL 1662F400 == 61 [pid = 4092] [id = 423] 18:26:33 INFO - PROCESS | 4092 | --DOCSHELL 139AA800 == 60 [pid = 4092] [id = 422] 18:26:33 INFO - PROCESS | 4092 | --DOCSHELL 10A70000 == 59 [pid = 4092] [id = 421] 18:26:33 INFO - PROCESS | 4092 | --DOCSHELL 10A73400 == 58 [pid = 4092] [id = 420] 18:26:33 INFO - PROCESS | 4092 | --DOCSHELL 1662E000 == 57 [pid = 4092] [id = 417] 18:26:33 INFO - PROCESS | 4092 | --DOCSHELL 11032C00 == 56 [pid = 4092] [id = 416] 18:26:33 INFO - PROCESS | 4092 | --DOCSHELL 10B1B800 == 55 [pid = 4092] [id = 415] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (196AD400) [pid = 4092] [serial = 1243] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (16F4F400) [pid = 4092] [serial = 1069] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (13134800) [pid = 4092] [serial = 1072] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (15BA5800) [pid = 4092] [serial = 1075] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (10C23C00) [pid = 4092] [serial = 1111] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (141B2C00) [pid = 4092] [serial = 1114] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (16E6FC00) [pid = 4092] [serial = 1117] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (16F4AC00) [pid = 4092] [serial = 1231] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (15FBE000) [pid = 4092] [serial = 1222] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (15FC2400) [pid = 4092] [serial = 1223] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (13305C00) [pid = 4092] [serial = 1216] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (1A03C000) [pid = 4092] [serial = 1199] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (16943400) [pid = 4092] [serial = 1225] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (14358400) [pid = 4092] [serial = 1217] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (1743F800) [pid = 4092] [serial = 1234] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (16F4CC00) [pid = 4092] [serial = 1232] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (114F2000) [pid = 4092] [serial = 1201] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (11038400) [pid = 4092] [serial = 1219] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (13DA2400) [pid = 4092] [serial = 1220] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (139B2400) [pid = 4092] [serial = 1237] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (19B65400) [pid = 4092] [serial = 1207] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (10D61C00) [pid = 4092] [serial = 1213] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (1597EC00) [pid = 4092] [serial = 1204] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (1A2D0000) [pid = 4092] [serial = 1210] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (16FF4800) [pid = 4092] [serial = 1240] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (17E2F400) [pid = 4092] [serial = 1241] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (110BD800) [pid = 4092] [serial = 1214] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (17481000) [pid = 4092] [serial = 1235] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (16BB4C00) [pid = 4092] [serial = 1228] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (16E77400) [pid = 4092] [serial = 1229] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (16BB2000) [pid = 4092] [serial = 1238] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (16AF1400) [pid = 4092] [serial = 1226] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (18105800) [pid = 4092] [serial = 1163] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (10B71800) [pid = 4092] [serial = 1153] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (16AF6800) [pid = 4092] [serial = 1159] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (139AC400) [pid = 4092] [serial = 1156] [outer = 00000000] [url = about:blank] 18:26:33 INFO - PROCESS | 4092 | 1463966793839 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 18:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 18:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 797ms 18:26:33 INFO - PROCESS | 4092 | 1463966793867 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 18:26:33 INFO - PROCESS | 4092 | 1463966793869 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 18:26:33 INFO - PROCESS | 4092 | 1463966793873 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:26:33 INFO - PROCESS | 4092 | 1463966793875 Marionette TRACE conn3 <- [1,1714,null,{}] 18:26:33 INFO - PROCESS | 4092 | 1463966793878 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:33 INFO - PROCESS | 4092 | 1463966793960 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 18:26:33 INFO - PROCESS | 4092 | 1463966793970 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:33 INFO - PROCESS | 4092 | ++DOCSHELL 139ADC00 == 56 [pid = 4092] [id = 438] 18:26:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (141B2C00) [pid = 4092] [serial = 1314] [outer = 00000000] 18:26:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (14EBD400) [pid = 4092] [serial = 1315] [outer = 141B2C00] 18:26:34 INFO - PROCESS | 4092 | 1463966794014 Marionette DEBUG loaded listener.js 18:26:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (15625C00) [pid = 4092] [serial = 1316] [outer = 141B2C00] 18:26:34 INFO - PROCESS | 4092 | 1463966794501 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 18:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 688ms 18:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:26:34 INFO - PROCESS | 4092 | 1463966794573 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 18:26:34 INFO - PROCESS | 4092 | 1463966794576 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 18:26:34 INFO - PROCESS | 4092 | 1463966794586 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:26:34 INFO - PROCESS | 4092 | 1463966794591 Marionette TRACE conn3 <- [1,1718,null,{}] 18:26:34 INFO - PROCESS | 4092 | 1463966794594 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:34 INFO - PROCESS | 4092 | 1463966794680 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 18:26:34 INFO - PROCESS | 4092 | 1463966794792 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:34 INFO - PROCESS | 4092 | ++DOCSHELL 156C9800 == 57 [pid = 4092] [id = 439] 18:26:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (15EED800) [pid = 4092] [serial = 1317] [outer = 00000000] 18:26:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (15FC9000) [pid = 4092] [serial = 1318] [outer = 15EED800] 18:26:34 INFO - PROCESS | 4092 | 1463966794836 Marionette DEBUG loaded listener.js 18:26:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (164F1400) [pid = 4092] [serial = 1319] [outer = 15EED800] 18:26:35 INFO - PROCESS | 4092 | 1463966795188 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 18:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 18:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 656ms 18:26:35 INFO - PROCESS | 4092 | 1463966795237 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 18:26:35 INFO - PROCESS | 4092 | 1463966795239 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 18:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:26:35 INFO - PROCESS | 4092 | 1463966795242 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:26:35 INFO - PROCESS | 4092 | 1463966795244 Marionette TRACE conn3 <- [1,1722,null,{}] 18:26:35 INFO - PROCESS | 4092 | 1463966795248 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:35 INFO - PROCESS | 4092 | 1463966795328 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 18:26:35 INFO - PROCESS | 4092 | 1463966795364 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:35 INFO - PROCESS | 4092 | ++DOCSHELL 164E5400 == 58 [pid = 4092] [id = 440] 18:26:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (1662C800) [pid = 4092] [serial = 1320] [outer = 00000000] 18:26:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (1694AC00) [pid = 4092] [serial = 1321] [outer = 1662C800] 18:26:35 INFO - PROCESS | 4092 | 1463966795407 Marionette DEBUG loaded listener.js 18:26:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (16AEA400) [pid = 4092] [serial = 1322] [outer = 1662C800] 18:26:35 INFO - PROCESS | 4092 | 1463966795909 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 18:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 703ms 18:26:35 INFO - PROCESS | 4092 | 1463966795942 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 18:26:35 INFO - PROCESS | 4092 | 1463966795944 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 18:26:35 INFO - PROCESS | 4092 | 1463966795947 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:26:35 INFO - PROCESS | 4092 | 1463966795949 Marionette TRACE conn3 <- [1,1726,null,{}] 18:26:35 INFO - PROCESS | 4092 | 1463966795952 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:36 INFO - PROCESS | 4092 | 1463966796085 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 18:26:36 INFO - PROCESS | 4092 | 1463966796112 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:36 INFO - PROCESS | 4092 | ++DOCSHELL 16E70000 == 59 [pid = 4092] [id = 441] 18:26:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (16E71000) [pid = 4092] [serial = 1323] [outer = 00000000] 18:26:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (16E79000) [pid = 4092] [serial = 1324] [outer = 16E71000] 18:26:36 INFO - PROCESS | 4092 | 1463966796165 Marionette DEBUG loaded listener.js 18:26:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (16E83800) [pid = 4092] [serial = 1325] [outer = 16E71000] 18:26:36 INFO - PROCESS | 4092 | 1463966796618 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 18:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 703ms 18:26:36 INFO - PROCESS | 4092 | 1463966796647 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 18:26:36 INFO - PROCESS | 4092 | 1463966796649 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 18:26:36 INFO - PROCESS | 4092 | 1463966796652 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:26:36 INFO - PROCESS | 4092 | 1463966796654 Marionette TRACE conn3 <- [1,1730,null,{}] 18:26:36 INFO - PROCESS | 4092 | 1463966796657 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:36 INFO - PROCESS | 4092 | 1463966796805 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 18:26:36 INFO - PROCESS | 4092 | 1463966796829 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:36 INFO - PROCESS | 4092 | ++DOCSHELL 16F51000 == 60 [pid = 4092] [id = 442] 18:26:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (16F52000) [pid = 4092] [serial = 1326] [outer = 00000000] 18:26:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (1747F800) [pid = 4092] [serial = 1327] [outer = 16F52000] 18:26:36 INFO - PROCESS | 4092 | 1463966796872 Marionette DEBUG loaded listener.js 18:26:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (17486400) [pid = 4092] [serial = 1328] [outer = 16F52000] 18:26:37 INFO - PROCESS | 4092 | 1463966797304 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 18:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 687ms 18:26:37 INFO - PROCESS | 4092 | 1463966797352 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 18:26:37 INFO - PROCESS | 4092 | 1463966797354 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 18:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:26:37 INFO - PROCESS | 4092 | 1463966797363 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:26:37 INFO - PROCESS | 4092 | 1463966797365 Marionette TRACE conn3 <- [1,1734,null,{}] 18:26:37 INFO - PROCESS | 4092 | 1463966797369 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:37 INFO - PROCESS | 4092 | 1463966797480 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 18:26:37 INFO - PROCESS | 4092 | 1463966797543 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:37 INFO - PROCESS | 4092 | ++DOCSHELL 16F4F000 == 61 [pid = 4092] [id = 443] 18:26:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (16F56800) [pid = 4092] [serial = 1329] [outer = 00000000] 18:26:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (18109800) [pid = 4092] [serial = 1330] [outer = 16F56800] 18:26:37 INFO - PROCESS | 4092 | 1463966797587 Marionette DEBUG loaded listener.js 18:26:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (196AF800) [pid = 4092] [serial = 1331] [outer = 16F56800] 18:26:37 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (16E89800) [pid = 4092] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:26:37 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (18103C00) [pid = 4092] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:26:37 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (1810D000) [pid = 4092] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:26:37 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (10B19C00) [pid = 4092] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:26:37 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (10B19400) [pid = 4092] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:26:37 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (139AE800) [pid = 4092] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:26:37 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (13375000) [pid = 4092] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:26:37 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (16631400) [pid = 4092] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:26:37 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (15FCA800) [pid = 4092] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:26:37 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (10B1E800) [pid = 4092] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:26:38 INFO - PROCESS | 4092 | 1463966798055 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 18:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 734ms 18:26:38 INFO - PROCESS | 4092 | 1463966798103 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 18:26:38 INFO - PROCESS | 4092 | 1463966798105 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 18:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:26:38 INFO - PROCESS | 4092 | 1463966798144 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:26:38 INFO - PROCESS | 4092 | 1463966798146 Marionette TRACE conn3 <- [1,1738,null,{}] 18:26:38 INFO - PROCESS | 4092 | 1463966798152 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:38 INFO - PROCESS | 4092 | 1463966798232 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 18:26:38 INFO - PROCESS | 4092 | 1463966798239 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:38 INFO - PROCESS | 4092 | ++DOCSHELL 1312C000 == 62 [pid = 4092] [id = 444] 18:26:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (15FC8000) [pid = 4092] [serial = 1332] [outer = 00000000] 18:26:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (16FF5800) [pid = 4092] [serial = 1333] [outer = 15FC8000] 18:26:38 INFO - PROCESS | 4092 | 1463966798282 Marionette DEBUG loaded listener.js 18:26:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (17E34800) [pid = 4092] [serial = 1334] [outer = 15FC8000] 18:26:38 INFO - PROCESS | 4092 | 1463966798728 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 18:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 641ms 18:26:38 INFO - PROCESS | 4092 | 1463966798781 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 18:26:38 INFO - PROCESS | 4092 | 1463966798783 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 18:26:38 INFO - PROCESS | 4092 | 1463966798786 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:26:38 INFO - PROCESS | 4092 | 1463966798788 Marionette TRACE conn3 <- [1,1742,null,{}] 18:26:38 INFO - PROCESS | 4092 | 1463966798791 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:38 INFO - PROCESS | 4092 | 1463966798879 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 18:26:38 INFO - PROCESS | 4092 | 1463966798885 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:38 INFO - PROCESS | 4092 | ++DOCSHELL 16F53000 == 63 [pid = 4092] [id = 445] 18:26:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (16F54000) [pid = 4092] [serial = 1335] [outer = 00000000] 18:26:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (196B4C00) [pid = 4092] [serial = 1336] [outer = 16F54000] 18:26:38 INFO - PROCESS | 4092 | 1463966798928 Marionette DEBUG loaded listener.js 18:26:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (19CD4400) [pid = 4092] [serial = 1337] [outer = 16F54000] 18:26:39 INFO - PROCESS | 4092 | 1463966799347 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 18:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 593ms 18:26:39 INFO - PROCESS | 4092 | 1463966799396 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 18:26:39 INFO - PROCESS | 4092 | 1463966799398 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 18:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:26:39 INFO - PROCESS | 4092 | 1463966799401 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:26:39 INFO - PROCESS | 4092 | 1463966799403 Marionette TRACE conn3 <- [1,1746,null,{}] 18:26:39 INFO - PROCESS | 4092 | 1463966799406 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:39 INFO - PROCESS | 4092 | 1463966799488 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 18:26:39 INFO - PROCESS | 4092 | 1463966799494 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:39 INFO - PROCESS | 4092 | ++DOCSHELL 19CC6400 == 64 [pid = 4092] [id = 446] 18:26:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (1A032800) [pid = 4092] [serial = 1338] [outer = 00000000] 18:26:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (1A4A9800) [pid = 4092] [serial = 1339] [outer = 1A032800] 18:26:39 INFO - PROCESS | 4092 | 1463966799544 Marionette DEBUG loaded listener.js 18:26:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (17E33400) [pid = 4092] [serial = 1340] [outer = 1A032800] 18:26:40 INFO - PROCESS | 4092 | 1463966800236 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 18:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 906ms 18:26:40 INFO - PROCESS | 4092 | 1463966800305 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 18:26:40 INFO - PROCESS | 4092 | 1463966800309 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 18:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:26:40 INFO - PROCESS | 4092 | 1463966800315 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:26:40 INFO - PROCESS | 4092 | 1463966800319 Marionette TRACE conn3 <- [1,1750,null,{}] 18:26:40 INFO - PROCESS | 4092 | 1463966800325 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:40 INFO - PROCESS | 4092 | 1463966800437 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 18:26:40 INFO - PROCESS | 4092 | 1463966800578 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:40 INFO - PROCESS | 4092 | ++DOCSHELL 11035800 == 65 [pid = 4092] [id = 447] 18:26:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (11037C00) [pid = 4092] [serial = 1341] [outer = 00000000] 18:26:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (12D74400) [pid = 4092] [serial = 1342] [outer = 11037C00] 18:26:40 INFO - PROCESS | 4092 | 1463966800634 Marionette DEBUG loaded listener.js 18:26:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (13371400) [pid = 4092] [serial = 1343] [outer = 11037C00] 18:26:41 INFO - PROCESS | 4092 | 1463966801252 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 18:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1000ms 18:26:41 INFO - PROCESS | 4092 | 1463966801319 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 18:26:41 INFO - PROCESS | 4092 | 1463966801325 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 18:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:26:41 INFO - PROCESS | 4092 | 1463966801331 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:26:41 INFO - PROCESS | 4092 | 1463966801334 Marionette TRACE conn3 <- [1,1754,null,{}] 18:26:41 INFO - PROCESS | 4092 | 1463966801338 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:41 INFO - PROCESS | 4092 | 1463966801445 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 18:26:41 INFO - PROCESS | 4092 | 1463966801586 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:41 INFO - PROCESS | 4092 | ++DOCSHELL 15971C00 == 66 [pid = 4092] [id = 448] 18:26:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (15978400) [pid = 4092] [serial = 1344] [outer = 00000000] 18:26:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (15FC0800) [pid = 4092] [serial = 1345] [outer = 15978400] 18:26:41 INFO - PROCESS | 4092 | 1463966801640 Marionette DEBUG loaded listener.js 18:26:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (1665F400) [pid = 4092] [serial = 1346] [outer = 15978400] 18:26:42 INFO - PROCESS | 4092 | 1463966802299 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 18:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1000ms 18:26:42 INFO - PROCESS | 4092 | 1463966802332 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 18:26:42 INFO - PROCESS | 4092 | 1463966802334 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 18:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:26:42 INFO - PROCESS | 4092 | 1463966802338 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:26:42 INFO - PROCESS | 4092 | 1463966802342 Marionette TRACE conn3 <- [1,1758,null,{}] 18:26:42 INFO - PROCESS | 4092 | 1463966802353 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:42 INFO - PROCESS | 4092 | 1463966802462 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 18:26:42 INFO - PROCESS | 4092 | 1463966802604 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:42 INFO - PROCESS | 4092 | ++DOCSHELL 1A7D1400 == 67 [pid = 4092] [id = 449] 18:26:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (1A7D1800) [pid = 4092] [serial = 1347] [outer = 00000000] 18:26:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (1A7D6C00) [pid = 4092] [serial = 1348] [outer = 1A7D1800] 18:26:42 INFO - PROCESS | 4092 | 1463966802660 Marionette DEBUG loaded listener.js 18:26:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (1AADA800) [pid = 4092] [serial = 1349] [outer = 1A7D1800] 18:26:43 INFO - PROCESS | 4092 | 1463966803198 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 18:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 907ms 18:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:26:43 INFO - PROCESS | 4092 | 1463966803242 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 18:26:43 INFO - PROCESS | 4092 | 1463966803245 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 18:26:43 INFO - PROCESS | 4092 | 1463966803249 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:26:43 INFO - PROCESS | 4092 | 1463966803251 Marionette TRACE conn3 <- [1,1762,null,{}] 18:26:43 INFO - PROCESS | 4092 | 1463966803255 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:43 INFO - PROCESS | 4092 | 1463966803360 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 18:26:43 INFO - PROCESS | 4092 | 1463966803471 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:43 INFO - PROCESS | 4092 | ++DOCSHELL 1A7D7C00 == 68 [pid = 4092] [id = 450] 18:26:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (1AAE1C00) [pid = 4092] [serial = 1350] [outer = 00000000] 18:26:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (1AAE8C00) [pid = 4092] [serial = 1351] [outer = 1AAE1C00] 18:26:43 INFO - PROCESS | 4092 | 1463966803523 Marionette DEBUG loaded listener.js 18:26:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (1A7D6000) [pid = 4092] [serial = 1352] [outer = 1AAE1C00] 18:26:44 INFO - PROCESS | 4092 | 1463966804120 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 18:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 938ms 18:26:44 INFO - PROCESS | 4092 | 1463966804193 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 18:26:44 INFO - PROCESS | 4092 | 1463966804195 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 18:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:26:44 INFO - PROCESS | 4092 | 1463966804199 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:26:44 INFO - PROCESS | 4092 | 1463966804201 Marionette TRACE conn3 <- [1,1766,null,{}] 18:26:44 INFO - PROCESS | 4092 | 1463966804205 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:44 INFO - PROCESS | 4092 | 1463966804305 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 18:26:44 INFO - PROCESS | 4092 | 1463966804444 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:44 INFO - PROCESS | 4092 | ++DOCSHELL 1A7D3400 == 69 [pid = 4092] [id = 451] 18:26:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (1A7D3C00) [pid = 4092] [serial = 1353] [outer = 00000000] 18:26:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (1AC36C00) [pid = 4092] [serial = 1354] [outer = 1A7D3C00] 18:26:44 INFO - PROCESS | 4092 | 1463966804498 Marionette DEBUG loaded listener.js 18:26:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (1AC3B000) [pid = 4092] [serial = 1355] [outer = 1A7D3C00] 18:26:45 INFO - PROCESS | 4092 | 1463966805084 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 18:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 18:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 938ms 18:26:45 INFO - PROCESS | 4092 | 1463966805144 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 18:26:45 INFO - PROCESS | 4092 | 1463966805147 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 18:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:26:45 INFO - PROCESS | 4092 | 1463966805150 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:26:45 INFO - PROCESS | 4092 | 1463966805152 Marionette TRACE conn3 <- [1,1770,null,{}] 18:26:45 INFO - PROCESS | 4092 | 1463966805156 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:45 INFO - PROCESS | 4092 | 1463966805326 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 18:26:45 INFO - PROCESS | 4092 | 1463966805393 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:45 INFO - PROCESS | 4092 | ++DOCSHELL 16628C00 == 70 [pid = 4092] [id = 452] 18:26:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (16E88800) [pid = 4092] [serial = 1356] [outer = 00000000] 18:26:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (198EEC00) [pid = 4092] [serial = 1357] [outer = 16E88800] 18:26:45 INFO - PROCESS | 4092 | 1463966805446 Marionette DEBUG loaded listener.js 18:26:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (198F6C00) [pid = 4092] [serial = 1358] [outer = 16E88800] 18:26:46 INFO - PROCESS | 4092 | 1463966806192 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 18:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 18:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1093ms 18:26:46 INFO - PROCESS | 4092 | 1463966806243 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 18:26:46 INFO - PROCESS | 4092 | 1463966806247 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 18:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:26:46 INFO - PROCESS | 4092 | 1463966806252 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:26:46 INFO - PROCESS | 4092 | 1463966806256 Marionette TRACE conn3 <- [1,1774,null,{}] 18:26:46 INFO - PROCESS | 4092 | 1463966806261 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:46 INFO - PROCESS | 4092 | 1463966806363 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 18:26:46 INFO - PROCESS | 4092 | 1463966806479 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:46 INFO - PROCESS | 4092 | ++DOCSHELL 105F0400 == 71 [pid = 4092] [id = 453] 18:26:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (110BA800) [pid = 4092] [serial = 1359] [outer = 00000000] 18:26:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (13132400) [pid = 4092] [serial = 1360] [outer = 110BA800] 18:26:46 INFO - PROCESS | 4092 | 1463966806582 Marionette DEBUG loaded listener.js 18:26:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (14357800) [pid = 4092] [serial = 1361] [outer = 110BA800] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 10B7A400 == 70 [pid = 4092] [id = 343] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 196AD800 == 69 [pid = 4092] [id = 399] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 16F53000 == 68 [pid = 4092] [id = 445] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 1312C000 == 67 [pid = 4092] [id = 444] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 16F4F000 == 66 [pid = 4092] [id = 443] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 16F51000 == 65 [pid = 4092] [id = 442] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 16E70000 == 64 [pid = 4092] [id = 441] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 164E5400 == 63 [pid = 4092] [id = 440] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 156C9800 == 62 [pid = 4092] [id = 439] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 139ADC00 == 61 [pid = 4092] [id = 438] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 10A77400 == 60 [pid = 4092] [id = 437] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 10D6A800 == 59 [pid = 4092] [id = 436] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 10B22800 == 58 [pid = 4092] [id = 435] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 1A4B3000 == 57 [pid = 4092] [id = 434] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 181FD400 == 56 [pid = 4092] [id = 433] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 15388400 == 55 [pid = 4092] [id = 432] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 11CE8000 == 54 [pid = 4092] [id = 414] 18:26:47 INFO - PROCESS | 4092 | --DOCSHELL 10B80800 == 53 [pid = 4092] [id = 431] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 137 (1743B800) [pid = 4092] [serial = 1276] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (196AB000) [pid = 4092] [serial = 1279] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (17614400) [pid = 4092] [serial = 1277] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (19CD1C00) [pid = 4092] [serial = 1282] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (11036800) [pid = 4092] [serial = 1246] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (15974C00) [pid = 4092] [serial = 1249] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (18103800) [pid = 4092] [serial = 1252] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (1A2CB800) [pid = 4092] [serial = 1255] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (11037000) [pid = 4092] [serial = 1262] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (10C1FC00) [pid = 4092] [serial = 1261] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (1A4AA000) [pid = 4092] [serial = 1258] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (11040000) [pid = 4092] [serial = 1264] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (1312D800) [pid = 4092] [serial = 1265] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (196B0000) [pid = 4092] [serial = 1280] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (1562BC00) [pid = 4092] [serial = 1267] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (15978C00) [pid = 4092] [serial = 1268] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (16E7B400) [pid = 4092] [serial = 1273] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (16AEF800) [pid = 4092] [serial = 1270] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (16BB3800) [pid = 4092] [serial = 1271] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (19CCDC00) [pid = 4092] [serial = 1291] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (16EDA400) [pid = 4092] [serial = 1288] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (17E2E800) [pid = 4092] [serial = 1289] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (1A033C00) [pid = 4092] [serial = 1283] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (1540EC00) [pid = 4092] [serial = 1285] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (15FBE800) [pid = 4092] [serial = 1286] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (16E86000) [pid = 4092] [serial = 1274] [outer = 00000000] [url = about:blank] 18:26:47 INFO - PROCESS | 4092 | 1463966807192 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 18:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 18:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1000ms 18:26:47 INFO - PROCESS | 4092 | 1463966807265 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 18:26:47 INFO - PROCESS | 4092 | 1463966807270 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 18:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:26:47 INFO - PROCESS | 4092 | 1463966807277 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:26:47 INFO - PROCESS | 4092 | 1463966807280 Marionette TRACE conn3 <- [1,1778,null,{}] 18:26:47 INFO - PROCESS | 4092 | 1463966807284 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:47 INFO - PROCESS | 4092 | 1463966807369 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 18:26:47 INFO - PROCESS | 4092 | 1463966807376 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:47 INFO - PROCESS | 4092 | ++DOCSHELL 12877000 == 54 [pid = 4092] [id = 454] 18:26:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (12882000) [pid = 4092] [serial = 1362] [outer = 00000000] 18:26:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (1312D000) [pid = 4092] [serial = 1363] [outer = 12882000] 18:26:47 INFO - PROCESS | 4092 | 1463966807422 Marionette DEBUG loaded listener.js 18:26:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (1540EC00) [pid = 4092] [serial = 1364] [outer = 12882000] 18:26:47 INFO - PROCESS | 4092 | 1463966807910 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 688ms 18:26:47 INFO - PROCESS | 4092 | 1463966807979 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 18:26:47 INFO - PROCESS | 4092 | 1463966807982 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 18:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:26:47 INFO - PROCESS | 4092 | 1463966807985 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:26:47 INFO - PROCESS | 4092 | 1463966807988 Marionette TRACE conn3 <- [1,1782,null,{}] 18:26:47 INFO - PROCESS | 4092 | 1463966807998 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:48 INFO - PROCESS | 4092 | 1463966808087 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 18:26:48 INFO - PROCESS | 4092 | 1463966808195 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:48 INFO - PROCESS | 4092 | ++DOCSHELL 165C2800 == 55 [pid = 4092] [id = 455] 18:26:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (1662A800) [pid = 4092] [serial = 1365] [outer = 00000000] 18:26:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (1666BC00) [pid = 4092] [serial = 1366] [outer = 1662A800] 18:26:48 INFO - PROCESS | 4092 | 1463966808242 Marionette DEBUG loaded listener.js 18:26:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (16AF7400) [pid = 4092] [serial = 1367] [outer = 1662A800] 18:26:48 INFO - PROCESS | 4092 | 1463966808616 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 688ms 18:26:48 INFO - PROCESS | 4092 | 1463966808685 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 18:26:48 INFO - PROCESS | 4092 | 1463966808688 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 18:26:48 INFO - PROCESS | 4092 | 1463966808691 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:26:48 INFO - PROCESS | 4092 | 1463966808692 Marionette TRACE conn3 <- [1,1786,null,{}] 18:26:48 INFO - PROCESS | 4092 | 1463966808696 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:48 INFO - PROCESS | 4092 | 1463966808805 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 18:26:48 INFO - PROCESS | 4092 | 1463966808816 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:48 INFO - PROCESS | 4092 | ++DOCSHELL 16AEE000 == 56 [pid = 4092] [id = 456] 18:26:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (16AF7000) [pid = 4092] [serial = 1368] [outer = 00000000] 18:26:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (16E80800) [pid = 4092] [serial = 1369] [outer = 16AF7000] 18:26:48 INFO - PROCESS | 4092 | 1463966808861 Marionette DEBUG loaded listener.js 18:26:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (16ED8C00) [pid = 4092] [serial = 1370] [outer = 16AF7000] 18:26:49 INFO - PROCESS | 4092 | 1463966809327 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 18:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 703ms 18:26:49 INFO - PROCESS | 4092 | 1463966809390 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 18:26:49 INFO - PROCESS | 4092 | 1463966809392 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 18:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:26:49 INFO - PROCESS | 4092 | 1463966809395 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:26:49 INFO - PROCESS | 4092 | 1463966809397 Marionette TRACE conn3 <- [1,1790,null,{}] 18:26:49 INFO - PROCESS | 4092 | 1463966809400 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:49 INFO - PROCESS | 4092 | 1463966809525 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 18:26:49 INFO - PROCESS | 4092 | 1463966809586 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:49 INFO - PROCESS | 4092 | ++DOCSHELL 16663400 == 57 [pid = 4092] [id = 457] 18:26:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (16CBD000) [pid = 4092] [serial = 1371] [outer = 00000000] 18:26:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (16FB9C00) [pid = 4092] [serial = 1372] [outer = 16CBD000] 18:26:49 INFO - PROCESS | 4092 | 1463966809630 Marionette DEBUG loaded listener.js 18:26:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (1747FC00) [pid = 4092] [serial = 1373] [outer = 16CBD000] 18:26:50 INFO - PROCESS | 4092 | 1463966810053 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 703ms 18:26:50 INFO - PROCESS | 4092 | 1463966810095 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 18:26:50 INFO - PROCESS | 4092 | 1463966810097 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 18:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:26:50 INFO - PROCESS | 4092 | 1463966810100 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:26:50 INFO - PROCESS | 4092 | 1463966810102 Marionette TRACE conn3 <- [1,1794,null,{}] 18:26:50 INFO - PROCESS | 4092 | 1463966810105 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:50 INFO - PROCESS | 4092 | 1463966810271 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 18:26:50 INFO - PROCESS | 4092 | 1463966810307 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:50 INFO - PROCESS | 4092 | ++DOCSHELL 196B5C00 == 58 [pid = 4092] [id = 458] 18:26:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (198EB800) [pid = 4092] [serial = 1374] [outer = 00000000] 18:26:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (198F1C00) [pid = 4092] [serial = 1375] [outer = 198EB800] 18:26:50 INFO - PROCESS | 4092 | 1463966810351 Marionette DEBUG loaded listener.js 18:26:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (198F2800) [pid = 4092] [serial = 1376] [outer = 198EB800] 18:26:50 INFO - PROCESS | 4092 | 1463966810788 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 18:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 734ms 18:26:50 INFO - PROCESS | 4092 | 1463966810846 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 18:26:50 INFO - PROCESS | 4092 | 1463966810848 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 18:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:26:50 INFO - PROCESS | 4092 | 1463966810851 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:26:50 INFO - PROCESS | 4092 | 1463966810853 Marionette TRACE conn3 <- [1,1798,null,{}] 18:26:50 INFO - PROCESS | 4092 | 1463966810856 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:50 INFO - PROCESS | 4092 | 1463966810973 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 18:26:51 INFO - PROCESS | 4092 | 1463966811044 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:51 INFO - PROCESS | 4092 | ++DOCSHELL 198EC400 == 59 [pid = 4092] [id = 459] 18:26:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (198ECC00) [pid = 4092] [serial = 1377] [outer = 00000000] 18:26:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (19F72800) [pid = 4092] [serial = 1378] [outer = 198ECC00] 18:26:51 INFO - PROCESS | 4092 | 1463966811087 Marionette DEBUG loaded listener.js 18:26:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (1A2CE400) [pid = 4092] [serial = 1379] [outer = 198ECC00] 18:26:51 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (1662C800) [pid = 4092] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:26:51 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (16E71000) [pid = 4092] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:26:51 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (15FC8000) [pid = 4092] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:26:51 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (16F52000) [pid = 4092] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:26:51 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (16F56800) [pid = 4092] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:26:51 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (10A79C00) [pid = 4092] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:26:51 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (10D6C800) [pid = 4092] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:26:51 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (141B2C00) [pid = 4092] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:26:51 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (16F54000) [pid = 4092] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:26:51 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (15EED800) [pid = 4092] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:26:51 INFO - PROCESS | 4092 | 1463966811650 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 843ms 18:26:51 INFO - PROCESS | 4092 | 1463966811694 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 18:26:51 INFO - PROCESS | 4092 | 1463966811696 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 18:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:26:51 INFO - PROCESS | 4092 | 1463966811699 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:26:51 INFO - PROCESS | 4092 | 1463966811701 Marionette TRACE conn3 <- [1,1802,null,{}] 18:26:51 INFO - PROCESS | 4092 | 1463966811704 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:51 INFO - PROCESS | 4092 | 1463966811784 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 18:26:51 INFO - PROCESS | 4092 | 1463966811896 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:51 INFO - PROCESS | 4092 | ++DOCSHELL 10B72800 == 60 [pid = 4092] [id = 460] 18:26:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (10B76000) [pid = 4092] [serial = 1380] [outer = 00000000] 18:26:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (16635C00) [pid = 4092] [serial = 1381] [outer = 10B76000] 18:26:51 INFO - PROCESS | 4092 | 1463966811940 Marionette DEBUG loaded listener.js 18:26:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (16FB5400) [pid = 4092] [serial = 1382] [outer = 10B76000] 18:26:52 INFO - PROCESS | 4092 | 1463966812310 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 625ms 18:26:52 INFO - PROCESS | 4092 | 1463966812338 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 18:26:52 INFO - PROCESS | 4092 | 1463966812340 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 18:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:26:52 INFO - PROCESS | 4092 | 1463966812343 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:26:52 INFO - PROCESS | 4092 | 1463966812345 Marionette TRACE conn3 <- [1,1806,null,{}] 18:26:52 INFO - PROCESS | 4092 | 1463966812348 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:52 INFO - PROCESS | 4092 | 1463966812473 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 18:26:52 INFO - PROCESS | 4092 | 1463966812482 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:52 INFO - PROCESS | 4092 | ++DOCSHELL 16632C00 == 61 [pid = 4092] [id = 461] 18:26:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (16AF3000) [pid = 4092] [serial = 1383] [outer = 00000000] 18:26:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (1A4A9C00) [pid = 4092] [serial = 1384] [outer = 16AF3000] 18:26:52 INFO - PROCESS | 4092 | 1463966812525 Marionette DEBUG loaded listener.js 18:26:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (1A6D4400) [pid = 4092] [serial = 1385] [outer = 16AF3000] 18:26:52 INFO - PROCESS | 4092 | 1463966812933 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 18:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 625ms 18:26:52 INFO - PROCESS | 4092 | 1463966812981 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 18:26:52 INFO - PROCESS | 4092 | 1463966812983 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 18:26:52 INFO - PROCESS | 4092 | 1463966812986 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:26:52 INFO - PROCESS | 4092 | 1463966812988 Marionette TRACE conn3 <- [1,1810,null,{}] 18:26:52 INFO - PROCESS | 4092 | 1463966812991 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:53 INFO - PROCESS | 4092 | 1463966813110 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 18:26:53 INFO - PROCESS | 4092 | 1463966813119 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:53 INFO - PROCESS | 4092 | ++DOCSHELL 19F70800 == 62 [pid = 4092] [id = 462] 18:26:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (1A033C00) [pid = 4092] [serial = 1386] [outer = 00000000] 18:26:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (1AAE3400) [pid = 4092] [serial = 1387] [outer = 1A033C00] 18:26:53 INFO - PROCESS | 4092 | 1463966813162 Marionette DEBUG loaded listener.js 18:26:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (1AC34000) [pid = 4092] [serial = 1388] [outer = 1A033C00] 18:26:53 INFO - PROCESS | 4092 | 1463966813741 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 18:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 797ms 18:26:53 INFO - PROCESS | 4092 | 1463966813789 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 18:26:53 INFO - PROCESS | 4092 | 1463966813794 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 18:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:26:53 INFO - PROCESS | 4092 | 1463966813799 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:26:53 INFO - PROCESS | 4092 | 1463966813803 Marionette TRACE conn3 <- [1,1814,null,{}] 18:26:53 INFO - PROCESS | 4092 | 1463966813809 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:53 INFO - PROCESS | 4092 | 1463966813923 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 18:26:54 INFO - PROCESS | 4092 | 1463966814067 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:54 INFO - PROCESS | 4092 | ++DOCSHELL 10B24C00 == 63 [pid = 4092] [id = 463] 18:26:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (10B27000) [pid = 4092] [serial = 1389] [outer = 00000000] 18:26:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (10E29400) [pid = 4092] [serial = 1390] [outer = 10B27000] 18:26:54 INFO - PROCESS | 4092 | 1463966814124 Marionette DEBUG loaded listener.js 18:26:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (13305400) [pid = 4092] [serial = 1391] [outer = 10B27000] 18:26:54 INFO - PROCESS | 4092 | 1463966814759 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 18:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1000ms 18:26:54 INFO - PROCESS | 4092 | 1463966814802 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 18:26:54 INFO - PROCESS | 4092 | 1463966814808 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 18:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:26:54 INFO - PROCESS | 4092 | 1463966814815 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:26:54 INFO - PROCESS | 4092 | 1463966814818 Marionette TRACE conn3 <- [1,1818,null,{}] 18:26:54 INFO - PROCESS | 4092 | 1463966814822 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:54 INFO - PROCESS | 4092 | 1463966814931 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 18:26:55 INFO - PROCESS | 4092 | 1463966815074 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:55 INFO - PROCESS | 4092 | ++DOCSHELL 139ADC00 == 64 [pid = 4092] [id = 464] 18:26:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (139B4000) [pid = 4092] [serial = 1392] [outer = 00000000] 18:26:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (16633400) [pid = 4092] [serial = 1393] [outer = 139B4000] 18:26:55 INFO - PROCESS | 4092 | 1463966815128 Marionette DEBUG loaded listener.js 18:26:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (16BB4C00) [pid = 4092] [serial = 1394] [outer = 139B4000] 18:26:55 INFO - PROCESS | 4092 | 1463966815721 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 18:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 938ms 18:26:55 INFO - PROCESS | 4092 | 1463966815758 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 18:26:55 INFO - PROCESS | 4092 | 1463966815761 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 18:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:26:55 INFO - PROCESS | 4092 | 1463966815764 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:26:55 INFO - PROCESS | 4092 | 1463966815768 Marionette TRACE conn3 <- [1,1822,null,{}] 18:26:55 INFO - PROCESS | 4092 | 1463966815779 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:55 INFO - PROCESS | 4092 | 1463966815889 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 18:26:56 INFO - PROCESS | 4092 | 1463966816048 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:56 INFO - PROCESS | 4092 | ++DOCSHELL 1A4A5C00 == 65 [pid = 4092] [id = 465] 18:26:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (1A4A7000) [pid = 4092] [serial = 1395] [outer = 00000000] 18:26:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (1A7D6800) [pid = 4092] [serial = 1396] [outer = 1A4A7000] 18:26:56 INFO - PROCESS | 4092 | 1463966816104 Marionette DEBUG loaded listener.js 18:26:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (1AC37400) [pid = 4092] [serial = 1397] [outer = 1A4A7000] 18:26:56 INFO - PROCESS | 4092 | 1463966816645 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 18:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 18:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 891ms 18:26:56 INFO - PROCESS | 4092 | 1463966816668 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 18:26:56 INFO - PROCESS | 4092 | 1463966816671 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 18:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:26:56 INFO - PROCESS | 4092 | 1463966816674 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:26:56 INFO - PROCESS | 4092 | 1463966816676 Marionette TRACE conn3 <- [1,1826,null,{}] 18:26:56 INFO - PROCESS | 4092 | 1463966816680 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:56 INFO - PROCESS | 4092 | 1463966816785 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 18:26:56 INFO - PROCESS | 4092 | 1463966816900 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:56 INFO - PROCESS | 4092 | ++DOCSHELL 1AE26C00 == 66 [pid = 4092] [id = 466] 18:26:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 139 (1AE30400) [pid = 4092] [serial = 1398] [outer = 00000000] 18:26:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 140 (1AF52C00) [pid = 4092] [serial = 1399] [outer = 1AE30400] 18:26:56 INFO - PROCESS | 4092 | 1463966816993 Marionette DEBUG loaded listener.js 18:26:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 141 (1AF57000) [pid = 4092] [serial = 1400] [outer = 1AE30400] 18:26:57 INFO - PROCESS | 4092 | 1463966817610 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 18:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1000ms 18:26:57 INFO - PROCESS | 4092 | 1463966817676 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 18:26:57 INFO - PROCESS | 4092 | 1463966817678 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 18:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:26:57 INFO - PROCESS | 4092 | 1463966817696 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:26:57 INFO - PROCESS | 4092 | 1463966817698 Marionette TRACE conn3 <- [1,1830,null,{}] 18:26:57 INFO - PROCESS | 4092 | 1463966817702 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:57 INFO - PROCESS | 4092 | 1463966817805 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 18:26:57 INFO - PROCESS | 4092 | 1463966817947 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:57 INFO - PROCESS | 4092 | ++DOCSHELL 10D61C00 == 67 [pid = 4092] [id = 467] 18:26:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 142 (11420400) [pid = 4092] [serial = 1401] [outer = 00000000] 18:26:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 143 (1306DC00) [pid = 4092] [serial = 1402] [outer = 11420400] 18:26:57 INFO - PROCESS | 4092 | 1463966818000 Marionette DEBUG loaded listener.js 18:26:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 144 (139AF000) [pid = 4092] [serial = 1403] [outer = 11420400] 18:26:58 INFO - PROCESS | 4092 | 1463966818777 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 18:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1140ms 18:26:58 INFO - PROCESS | 4092 | 1463966818850 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 18:26:58 INFO - PROCESS | 4092 | 1463966818855 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 18:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:26:58 INFO - PROCESS | 4092 | 1463966818859 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:26:58 INFO - PROCESS | 4092 | 1463966818863 Marionette TRACE conn3 <- [1,1834,null,{}] 18:26:58 INFO - PROCESS | 4092 | 1463966818882 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:58 INFO - PROCESS | 4092 | 1463966818986 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 18:26:59 INFO - PROCESS | 4092 | 1463966819129 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:59 INFO - PROCESS | 4092 | ++DOCSHELL 12893C00 == 68 [pid = 4092] [id = 468] 18:26:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 145 (12AE8C00) [pid = 4092] [serial = 1404] [outer = 00000000] 18:26:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 146 (13070800) [pid = 4092] [serial = 1405] [outer = 12AE8C00] 18:26:59 INFO - PROCESS | 4092 | 1463966819191 Marionette DEBUG loaded listener.js 18:26:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 147 (13815C00) [pid = 4092] [serial = 1406] [outer = 12AE8C00] 18:26:59 INFO - PROCESS | 4092 | 1463966819775 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 953ms 18:26:59 INFO - PROCESS | 4092 | 1463966819827 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 18:26:59 INFO - PROCESS | 4092 | 1463966819832 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 18:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:26:59 INFO - PROCESS | 4092 | 1463966819838 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:26:59 INFO - PROCESS | 4092 | 1463966819841 Marionette TRACE conn3 <- [1,1838,null,{}] 18:26:59 INFO - PROCESS | 4092 | 1463966819845 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:59 INFO - PROCESS | 4092 | 1463966819946 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 18:27:00 INFO - PROCESS | 4092 | 1463966820112 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:00 INFO - PROCESS | 4092 | --DOCSHELL 16632C00 == 67 [pid = 4092] [id = 461] 18:27:00 INFO - PROCESS | 4092 | --DOCSHELL 10B72800 == 66 [pid = 4092] [id = 460] 18:27:00 INFO - PROCESS | 4092 | --DOCSHELL 198EC400 == 65 [pid = 4092] [id = 459] 18:27:00 INFO - PROCESS | 4092 | --DOCSHELL 196B5C00 == 64 [pid = 4092] [id = 458] 18:27:00 INFO - PROCESS | 4092 | --DOCSHELL 16663400 == 63 [pid = 4092] [id = 457] 18:27:00 INFO - PROCESS | 4092 | --DOCSHELL 16AEE000 == 62 [pid = 4092] [id = 456] 18:27:00 INFO - PROCESS | 4092 | --DOCSHELL 165C2800 == 61 [pid = 4092] [id = 455] 18:27:00 INFO - PROCESS | 4092 | --DOCSHELL 12877000 == 60 [pid = 4092] [id = 454] 18:27:00 INFO - PROCESS | 4092 | --DOCSHELL 105F0400 == 59 [pid = 4092] [id = 453] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 146 (164E6800) [pid = 4092] [serial = 1297] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 145 (19CC6C00) [pid = 4092] [serial = 1300] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 144 (1A6D4C00) [pid = 4092] [serial = 1303] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 143 (1312BC00) [pid = 4092] [serial = 1294] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 142 (16E7C400) [pid = 4092] [serial = 1306] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 141 (1A4A9800) [pid = 4092] [serial = 1339] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | ++DOCSHELL 105F0400 == 60 [pid = 4092] [id = 469] 18:27:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 142 (10B72800) [pid = 4092] [serial = 1407] [outer = 00000000] 18:27:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 143 (11209400) [pid = 4092] [serial = 1408] [outer = 10B72800] 18:27:00 INFO - PROCESS | 4092 | 1463966820193 Marionette DEBUG loaded listener.js 18:27:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 144 (13376400) [pid = 4092] [serial = 1409] [outer = 10B72800] 18:27:00 INFO - PROCESS | 4092 | --DOCSHELL 11035800 == 59 [pid = 4092] [id = 447] 18:27:00 INFO - PROCESS | 4092 | --DOCSHELL 19CC6400 == 58 [pid = 4092] [id = 446] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 143 (16AEA400) [pid = 4092] [serial = 1322] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 142 (16E83800) [pid = 4092] [serial = 1325] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 141 (16FF5800) [pid = 4092] [serial = 1333] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 140 (17E34800) [pid = 4092] [serial = 1334] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 139 (1747F800) [pid = 4092] [serial = 1327] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 138 (16E79000) [pid = 4092] [serial = 1324] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 137 (18109800) [pid = 4092] [serial = 1330] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (1312AC00) [pid = 4092] [serial = 1313] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (114FC800) [pid = 4092] [serial = 1310] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (15625C00) [pid = 4092] [serial = 1316] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (11035000) [pid = 4092] [serial = 1309] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (1694AC00) [pid = 4092] [serial = 1321] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (196B4C00) [pid = 4092] [serial = 1336] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (14EBD400) [pid = 4092] [serial = 1315] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (196AF800) [pid = 4092] [serial = 1331] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (11033000) [pid = 4092] [serial = 1312] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (17486400) [pid = 4092] [serial = 1328] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (15FC9000) [pid = 4092] [serial = 1318] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (164F1400) [pid = 4092] [serial = 1319] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (19CD4400) [pid = 4092] [serial = 1337] [outer = 00000000] [url = about:blank] 18:27:00 INFO - PROCESS | 4092 | 1463966820593 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 844ms 18:27:00 INFO - PROCESS | 4092 | 1463966820680 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 18:27:00 INFO - PROCESS | 4092 | 1463966820682 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 18:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:27:00 INFO - PROCESS | 4092 | 1463966820686 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:27:00 INFO - PROCESS | 4092 | 1463966820689 Marionette TRACE conn3 <- [1,1842,null,{}] 18:27:00 INFO - PROCESS | 4092 | 1463966820704 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:00 INFO - PROCESS | 4092 | 1463966820791 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 18:27:00 INFO - PROCESS | 4092 | 1463966820807 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:00 INFO - PROCESS | 4092 | ++DOCSHELL 1597B800 == 59 [pid = 4092] [id = 470] 18:27:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (15BA8C00) [pid = 4092] [serial = 1410] [outer = 00000000] 18:27:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (15EF4800) [pid = 4092] [serial = 1411] [outer = 15BA8C00] 18:27:00 INFO - PROCESS | 4092 | 1463966820853 Marionette DEBUG loaded listener.js 18:27:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (165BF400) [pid = 4092] [serial = 1412] [outer = 15BA8C00] 18:27:01 INFO - PROCESS | 4092 | 1463966821328 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 688ms 18:27:01 INFO - PROCESS | 4092 | 1463966821385 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 18:27:01 INFO - PROCESS | 4092 | 1463966821387 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 18:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:27:01 INFO - PROCESS | 4092 | 1463966821390 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:27:01 INFO - PROCESS | 4092 | 1463966821392 Marionette TRACE conn3 <- [1,1846,null,{}] 18:27:01 INFO - PROCESS | 4092 | 1463966821395 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:01 INFO - PROCESS | 4092 | 1463966821476 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 18:27:01 INFO - PROCESS | 4092 | 1463966821487 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:01 INFO - PROCESS | 4092 | ++DOCSHELL 1662D000 == 60 [pid = 4092] [id = 471] 18:27:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (16630400) [pid = 4092] [serial = 1413] [outer = 00000000] 18:27:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (16AEDC00) [pid = 4092] [serial = 1414] [outer = 16630400] 18:27:01 INFO - PROCESS | 4092 | 1463966821536 Marionette DEBUG loaded listener.js 18:27:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (16AF8400) [pid = 4092] [serial = 1415] [outer = 16630400] 18:27:01 INFO - PROCESS | 4092 | 1463966821986 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 18:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 625ms 18:27:02 INFO - PROCESS | 4092 | 1463966822032 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 18:27:02 INFO - PROCESS | 4092 | 1463966822034 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 18:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:27:02 INFO - PROCESS | 4092 | 1463966822037 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:27:02 INFO - PROCESS | 4092 | 1463966822039 Marionette TRACE conn3 <- [1,1850,null,{}] 18:27:02 INFO - PROCESS | 4092 | 1463966822042 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:02 INFO - PROCESS | 4092 | 1463966822123 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 18:27:02 INFO - PROCESS | 4092 | 1463966822132 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:02 INFO - PROCESS | 4092 | ++DOCSHELL 10D70400 == 61 [pid = 4092] [id = 472] 18:27:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (1596FC00) [pid = 4092] [serial = 1416] [outer = 00000000] 18:27:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (16E74000) [pid = 4092] [serial = 1417] [outer = 1596FC00] 18:27:02 INFO - PROCESS | 4092 | 1463966822179 Marionette DEBUG loaded listener.js 18:27:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (16E85C00) [pid = 4092] [serial = 1418] [outer = 1596FC00] 18:27:02 INFO - PROCESS | 4092 | 1463966822713 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 18:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 703ms 18:27:02 INFO - PROCESS | 4092 | 1463966822738 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 18:27:02 INFO - PROCESS | 4092 | 1463966822740 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 18:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:27:02 INFO - PROCESS | 4092 | 1463966822744 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:27:02 INFO - PROCESS | 4092 | 1463966822745 Marionette TRACE conn3 <- [1,1854,null,{}] 18:27:02 INFO - PROCESS | 4092 | 1463966822749 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:02 INFO - PROCESS | 4092 | 1463966822874 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 18:27:02 INFO - PROCESS | 4092 | 1463966822934 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:02 INFO - PROCESS | 4092 | ++DOCSHELL 16E72000 == 62 [pid = 4092] [id = 473] 18:27:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (16E80C00) [pid = 4092] [serial = 1419] [outer = 00000000] 18:27:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (1761B400) [pid = 4092] [serial = 1420] [outer = 16E80C00] 18:27:02 INFO - PROCESS | 4092 | 1463966822983 Marionette DEBUG loaded listener.js 18:27:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (17A02800) [pid = 4092] [serial = 1421] [outer = 16E80C00] 18:27:03 INFO - PROCESS | 4092 | 1463966823400 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 18:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 703ms 18:27:03 INFO - PROCESS | 4092 | 1463966823443 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 18:27:03 INFO - PROCESS | 4092 | 1463966823445 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 18:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:27:03 INFO - PROCESS | 4092 | 1463966823448 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:27:03 INFO - PROCESS | 4092 | 1463966823450 Marionette TRACE conn3 <- [1,1858,null,{}] 18:27:03 INFO - PROCESS | 4092 | 1463966823454 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:03 INFO - PROCESS | 4092 | 1463966823572 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 18:27:03 INFO - PROCESS | 4092 | 1463966823669 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:03 INFO - PROCESS | 4092 | ++DOCSHELL 17610800 == 63 [pid = 4092] [id = 474] 18:27:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (17E3B000) [pid = 4092] [serial = 1422] [outer = 00000000] 18:27:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (1810BC00) [pid = 4092] [serial = 1423] [outer = 17E3B000] 18:27:03 INFO - PROCESS | 4092 | 1463966823712 Marionette DEBUG loaded listener.js 18:27:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 139 (1810E400) [pid = 4092] [serial = 1424] [outer = 17E3B000] 18:27:04 INFO - PROCESS | 4092 | 1463966824130 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 18:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 734ms 18:27:04 INFO - PROCESS | 4092 | 1463966824190 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 18:27:04 INFO - PROCESS | 4092 | 1463966824191 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 18:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:27:04 INFO - PROCESS | 4092 | 1463966824200 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:27:04 INFO - PROCESS | 4092 | 1463966824202 Marionette TRACE conn3 <- [1,1862,null,{}] 18:27:04 INFO - PROCESS | 4092 | 1463966824205 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:04 INFO - PROCESS | 4092 | 1463966824318 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 18:27:04 INFO - PROCESS | 4092 | 1463966824330 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:04 INFO - PROCESS | 4092 | ++DOCSHELL 1810B800 == 64 [pid = 4092] [id = 475] 18:27:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 140 (196B1000) [pid = 4092] [serial = 1425] [outer = 00000000] 18:27:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 141 (198F8C00) [pid = 4092] [serial = 1426] [outer = 196B1000] 18:27:04 INFO - PROCESS | 4092 | 1463966824430 Marionette DEBUG loaded listener.js 18:27:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 142 (19CC9C00) [pid = 4092] [serial = 1427] [outer = 196B1000] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 141 (15623400) [pid = 4092] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 140 (1748B800) [pid = 4092] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 139 (1A036C00) [pid = 4092] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 138 (10E23400) [pid = 4092] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 137 (16E8A800) [pid = 4092] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (17C11000) [pid = 4092] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (198ECC00) [pid = 4092] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (16E88800) [pid = 4092] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (110BA800) [pid = 4092] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (198EB800) [pid = 4092] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (10B76000) [pid = 4092] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (12882000) [pid = 4092] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (1662A800) [pid = 4092] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (1AAE1C00) [pid = 4092] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (16AF7000) [pid = 4092] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (15978400) [pid = 4092] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (1A7D3C00) [pid = 4092] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (16AF3000) [pid = 4092] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (11037C00) [pid = 4092] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (1A7D1800) [pid = 4092] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (16CBD000) [pid = 4092] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (181FE000) [pid = 4092] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (15972800) [pid = 4092] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (10B74C00) [pid = 4092] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (1A4B3400) [pid = 4092] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (15FBDC00) [pid = 4092] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (10B21000) [pid = 4092] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (110BDC00) [pid = 4092] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (16E73400) [pid = 4092] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (19F77C00) [pid = 4092] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (19B72C00) [pid = 4092] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:27:05 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (10D65C00) [pid = 4092] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:27:05 INFO - PROCESS | 4092 | 1463966825172 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 18:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1000ms 18:27:05 INFO - PROCESS | 4092 | 1463966825198 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 18:27:05 INFO - PROCESS | 4092 | 1463966825200 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 18:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:27:05 INFO - PROCESS | 4092 | 1463966825203 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:27:05 INFO - PROCESS | 4092 | 1463966825205 Marionette TRACE conn3 <- [1,1866,null,{}] 18:27:05 INFO - PROCESS | 4092 | 1463966825217 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:05 INFO - PROCESS | 4092 | 1463966825296 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 18:27:05 INFO - PROCESS | 4092 | 1463966825394 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:05 INFO - PROCESS | 4092 | ++DOCSHELL 1047B400 == 65 [pid = 4092] [id = 476] 18:27:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (105E7400) [pid = 4092] [serial = 1428] [outer = 00000000] 18:27:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (10E23400) [pid = 4092] [serial = 1429] [outer = 105E7400] 18:27:05 INFO - PROCESS | 4092 | 1463966825442 Marionette DEBUG loaded listener.js 18:27:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (139B8C00) [pid = 4092] [serial = 1430] [outer = 105E7400] 18:27:05 INFO - PROCESS | 4092 | 1463966825809 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 18:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 625ms 18:27:05 INFO - PROCESS | 4092 | 1463966825842 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 18:27:05 INFO - PROCESS | 4092 | 1463966825844 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 18:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:27:05 INFO - PROCESS | 4092 | 1463966825847 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:27:05 INFO - PROCESS | 4092 | 1463966825849 Marionette TRACE conn3 <- [1,1870,null,{}] 18:27:05 INFO - PROCESS | 4092 | 1463966825852 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:05 INFO - PROCESS | 4092 | 1463966825933 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 18:27:05 INFO - PROCESS | 4092 | 1463966825939 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:06 INFO - PROCESS | 4092 | ++DOCSHELL 10D6F400 == 66 [pid = 4092] [id = 477] 18:27:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (11038800) [pid = 4092] [serial = 1431] [outer = 00000000] 18:27:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (15FBF800) [pid = 4092] [serial = 1432] [outer = 11038800] 18:27:06 INFO - PROCESS | 4092 | 1463966826074 Marionette DEBUG loaded listener.js 18:27:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (1662FC00) [pid = 4092] [serial = 1433] [outer = 11038800] 18:27:06 INFO - PROCESS | 4092 | 1463966826468 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 18:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 641ms 18:27:06 INFO - PROCESS | 4092 | 1463966826485 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 18:27:06 INFO - PROCESS | 4092 | 1463966826487 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 18:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:27:06 INFO - PROCESS | 4092 | 1463966826491 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:27:06 INFO - PROCESS | 4092 | 1463966826493 Marionette TRACE conn3 <- [1,1874,null,{}] 18:27:06 INFO - PROCESS | 4092 | 1463966826497 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:06 INFO - PROCESS | 4092 | 1463966826594 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 18:27:06 INFO - PROCESS | 4092 | 1463966826737 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:06 INFO - PROCESS | 4092 | ++DOCSHELL 15FC1000 == 67 [pid = 4092] [id = 478] 18:27:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (16E84000) [pid = 4092] [serial = 1434] [outer = 00000000] 18:27:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (198F3C00) [pid = 4092] [serial = 1435] [outer = 16E84000] 18:27:06 INFO - PROCESS | 4092 | 1463966826785 Marionette DEBUG loaded listener.js 18:27:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (1A034C00) [pid = 4092] [serial = 1436] [outer = 16E84000] 18:27:07 INFO - PROCESS | 4092 | 1463966827277 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 18:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 844ms 18:27:07 INFO - PROCESS | 4092 | 1463966827335 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 18:27:07 INFO - PROCESS | 4092 | 1463966827339 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 18:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:27:07 INFO - PROCESS | 4092 | 1463966827345 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:27:07 INFO - PROCESS | 4092 | 1463966827349 Marionette TRACE conn3 <- [1,1878,null,{}] 18:27:07 INFO - PROCESS | 4092 | 1463966827355 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:07 INFO - PROCESS | 4092 | 1463966827469 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 18:27:07 INFO - PROCESS | 4092 | 1463966827614 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:07 INFO - PROCESS | 4092 | ++DOCSHELL 10B21000 == 68 [pid = 4092] [id = 479] 18:27:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (10B22C00) [pid = 4092] [serial = 1437] [outer = 00000000] 18:27:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (11040C00) [pid = 4092] [serial = 1438] [outer = 10B22C00] 18:27:07 INFO - PROCESS | 4092 | 1463966827679 Marionette DEBUG loaded listener.js 18:27:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (11C5A800) [pid = 4092] [serial = 1439] [outer = 10B22C00] 18:27:08 INFO - PROCESS | 4092 | 1463966828321 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 18:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1047ms 18:27:08 INFO - PROCESS | 4092 | 1463966828394 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 18:27:08 INFO - PROCESS | 4092 | 1463966828400 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 18:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:27:08 INFO - PROCESS | 4092 | 1463966828425 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:27:08 INFO - PROCESS | 4092 | 1463966828428 Marionette TRACE conn3 <- [1,1882,null,{}] 18:27:08 INFO - PROCESS | 4092 | 1463966828432 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:08 INFO - PROCESS | 4092 | 1463966828538 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 18:27:08 INFO - PROCESS | 4092 | 1463966828683 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:08 INFO - PROCESS | 4092 | ++DOCSHELL 12D74800 == 69 [pid = 4092] [id = 480] 18:27:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (1434DC00) [pid = 4092] [serial = 1440] [outer = 00000000] 18:27:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (15977400) [pid = 4092] [serial = 1441] [outer = 1434DC00] 18:27:08 INFO - PROCESS | 4092 | 1463966828737 Marionette DEBUG loaded listener.js 18:27:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (15FBE400) [pid = 4092] [serial = 1442] [outer = 1434DC00] 18:27:09 INFO - PROCESS | 4092 | 1463966829331 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 18:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 938ms 18:27:09 INFO - PROCESS | 4092 | 1463966829370 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 18:27:09 INFO - PROCESS | 4092 | 1463966829372 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 18:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:27:09 INFO - PROCESS | 4092 | 1463966829376 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:27:09 INFO - PROCESS | 4092 | 1463966829380 Marionette TRACE conn3 <- [1,1886,null,{}] 18:27:09 INFO - PROCESS | 4092 | 1463966829391 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:09 INFO - PROCESS | 4092 | 1463966829500 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 18:27:09 INFO - PROCESS | 4092 | 1463966829659 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:09 INFO - PROCESS | 4092 | ++DOCSHELL 17483400 == 70 [pid = 4092] [id = 481] 18:27:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (17486400) [pid = 4092] [serial = 1443] [outer = 00000000] 18:27:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (1810DC00) [pid = 4092] [serial = 1444] [outer = 17486400] 18:27:09 INFO - PROCESS | 4092 | 1463966829726 Marionette DEBUG loaded listener.js 18:27:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (198F0400) [pid = 4092] [serial = 1445] [outer = 17486400] 18:27:10 INFO - PROCESS | 4092 | 1463966830290 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 18:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 938ms 18:27:10 INFO - PROCESS | 4092 | 1463966830321 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 18:27:10 INFO - PROCESS | 4092 | 1463966830323 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 18:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:27:10 INFO - PROCESS | 4092 | 1463966830327 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:27:10 INFO - PROCESS | 4092 | 1463966830329 Marionette TRACE conn3 <- [1,1890,null,{}] 18:27:10 INFO - PROCESS | 4092 | 1463966830333 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:10 INFO - PROCESS | 4092 | 1463966830437 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 18:27:10 INFO - PROCESS | 4092 | 1463966830553 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:10 INFO - PROCESS | 4092 | ++DOCSHELL 17480C00 == 71 [pid = 4092] [id = 482] 18:27:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (1810D000) [pid = 4092] [serial = 1446] [outer = 00000000] 18:27:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (1A4AAC00) [pid = 4092] [serial = 1447] [outer = 1810D000] 18:27:10 INFO - PROCESS | 4092 | 1463966830646 Marionette DEBUG loaded listener.js 18:27:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (1A4B3400) [pid = 4092] [serial = 1448] [outer = 1810D000] 18:27:11 INFO - PROCESS | 4092 | 1463966831245 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 18:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 938ms 18:27:11 INFO - PROCESS | 4092 | 1463966831272 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 18:27:11 INFO - PROCESS | 4092 | 1463966831274 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 18:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:27:11 INFO - PROCESS | 4092 | 1463966831277 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:27:11 INFO - PROCESS | 4092 | 1463966831279 Marionette TRACE conn3 <- [1,1894,null,{}] 18:27:11 INFO - PROCESS | 4092 | 1463966831283 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:11 INFO - PROCESS | 4092 | 1463966831387 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 18:27:11 INFO - PROCESS | 4092 | 1463966831503 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:11 INFO - PROCESS | 4092 | ++DOCSHELL 12D28000 == 72 [pid = 4092] [id = 483] 18:27:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (17A0A400) [pid = 4092] [serial = 1449] [outer = 00000000] 18:27:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (1A6DA800) [pid = 4092] [serial = 1450] [outer = 17A0A400] 18:27:11 INFO - PROCESS | 4092 | 1463966831596 Marionette DEBUG loaded listener.js 18:27:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (1A7D9400) [pid = 4092] [serial = 1451] [outer = 17A0A400] 18:27:12 INFO - PROCESS | 4092 | 1463966832185 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 18:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 937ms 18:27:12 INFO - PROCESS | 4092 | 1463966832223 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 18:27:12 INFO - PROCESS | 4092 | 1463966832225 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 18:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:27:12 INFO - PROCESS | 4092 | 1463966832229 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:27:12 INFO - PROCESS | 4092 | 1463966832230 Marionette TRACE conn3 <- [1,1898,null,{}] 18:27:12 INFO - PROCESS | 4092 | 1463966832234 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:12 INFO - PROCESS | 4092 | 1463966832355 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 18:27:12 INFO - PROCESS | 4092 | 1463966832501 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:12 INFO - PROCESS | 4092 | ++DOCSHELL 105F4000 == 73 [pid = 4092] [id = 484] 18:27:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (10A5D400) [pid = 4092] [serial = 1452] [outer = 00000000] 18:27:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (139AB000) [pid = 4092] [serial = 1453] [outer = 10A5D400] 18:27:12 INFO - PROCESS | 4092 | 1463966832556 Marionette DEBUG loaded listener.js 18:27:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (143A9400) [pid = 4092] [serial = 1454] [outer = 10A5D400] 18:27:13 INFO - PROCESS | 4092 | 1463966833331 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 18:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1156ms 18:27:13 INFO - PROCESS | 4092 | 1463966833382 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 18:27:13 INFO - PROCESS | 4092 | 1463966833387 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 18:27:13 INFO - PROCESS | 4092 | 1463966833391 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:27:13 INFO - PROCESS | 4092 | 1463966833395 Marionette TRACE conn3 <- [1,1902,null,{}] 18:27:13 INFO - PROCESS | 4092 | 1463966833400 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:13 INFO - PROCESS | 4092 | 1463966833503 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 18:27:13 INFO - PROCESS | 4092 | 1463966833659 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:13 INFO - PROCESS | 4092 | ++DOCSHELL 10D64400 == 74 [pid = 4092] [id = 485] 18:27:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (110BC000) [pid = 4092] [serial = 1455] [outer = 00000000] 18:27:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 139 (13131C00) [pid = 4092] [serial = 1456] [outer = 110BC000] 18:27:13 INFO - PROCESS | 4092 | 1463966833735 Marionette DEBUG loaded listener.js 18:27:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 140 (1434CC00) [pid = 4092] [serial = 1457] [outer = 110BC000] 18:27:13 INFO - PROCESS | 4092 | --DOCSHELL 10E25800 == 73 [pid = 4092] [id = 332] 18:27:13 INFO - PROCESS | 4092 | --DOCSHELL 141B0800 == 72 [pid = 4092] [id = 401] 18:27:13 INFO - PROCESS | 4092 | --DOCSHELL 10D6B000 == 71 [pid = 4092] [id = 344] 18:27:13 INFO - PROCESS | 4092 | --DOCSHELL 10D6F400 == 70 [pid = 4092] [id = 477] 18:27:13 INFO - PROCESS | 4092 | --DOCSHELL 1047B400 == 69 [pid = 4092] [id = 476] 18:27:13 INFO - PROCESS | 4092 | --DOCSHELL 1810B800 == 68 [pid = 4092] [id = 475] 18:27:13 INFO - PROCESS | 4092 | --DOCSHELL 17610800 == 67 [pid = 4092] [id = 474] 18:27:13 INFO - PROCESS | 4092 | --DOCSHELL 16E72000 == 66 [pid = 4092] [id = 473] 18:27:13 INFO - PROCESS | 4092 | --DOCSHELL 10D70400 == 65 [pid = 4092] [id = 472] 18:27:13 INFO - PROCESS | 4092 | --DOCSHELL 1662D000 == 64 [pid = 4092] [id = 471] 18:27:13 INFO - PROCESS | 4092 | --DOCSHELL 1597B800 == 63 [pid = 4092] [id = 470] 18:27:13 INFO - PROCESS | 4092 | --DOCSHELL 105F0400 == 62 [pid = 4092] [id = 469] 18:27:13 INFO - PROCESS | 4092 | --DOCSHELL 12893C00 == 61 [pid = 4092] [id = 468] 18:27:13 INFO - PROCESS | 4092 | --DOCSHELL 139ADC00 == 60 [pid = 4092] [id = 464] 18:27:13 INFO - PROCESS | 4092 | --DOCSHELL 10B24C00 == 59 [pid = 4092] [id = 463] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 139 (19B71C00) [pid = 4092] [serial = 1244] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 138 (12899C00) [pid = 4092] [serial = 1247] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 137 (15FC8800) [pid = 4092] [serial = 1250] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (196B6C00) [pid = 4092] [serial = 1253] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (1A425400) [pid = 4092] [serial = 1256] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (1A4AC800) [pid = 4092] [serial = 1259] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (139AB400) [pid = 4092] [serial = 1295] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (15FEE400) [pid = 4092] [serial = 1205] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (19CD4000) [pid = 4092] [serial = 1208] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (1A41BC00) [pid = 4092] [serial = 1211] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (138DF000) [pid = 4092] [serial = 1202] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (16F58400) [pid = 4092] [serial = 1150] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (1A03C400) [pid = 4092] [serial = 1301] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (1665FC00) [pid = 4092] [serial = 1298] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (16E87400) [pid = 4092] [serial = 1307] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (1A6DA400) [pid = 4092] [serial = 1304] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (1A4A8400) [pid = 4092] [serial = 1292] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (19F72800) [pid = 4092] [serial = 1378] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (198F6C00) [pid = 4092] [serial = 1358] [outer = 00000000] [url = about:blank] 18:27:13 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (198EEC00) [pid = 4092] [serial = 1357] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (13132400) [pid = 4092] [serial = 1360] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (198F1C00) [pid = 4092] [serial = 1375] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (16635C00) [pid = 4092] [serial = 1381] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (1312D000) [pid = 4092] [serial = 1363] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (1666BC00) [pid = 4092] [serial = 1366] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (16AF7400) [pid = 4092] [serial = 1367] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (1A7D6000) [pid = 4092] [serial = 1352] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (1AAE8C00) [pid = 4092] [serial = 1351] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (16E80800) [pid = 4092] [serial = 1369] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (1540EC00) [pid = 4092] [serial = 1364] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (15FC0800) [pid = 4092] [serial = 1345] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (1AC3B000) [pid = 4092] [serial = 1355] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (1AC36C00) [pid = 4092] [serial = 1354] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (1A4A9C00) [pid = 4092] [serial = 1384] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (1A2CE400) [pid = 4092] [serial = 1379] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (1A6D4400) [pid = 4092] [serial = 1385] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (13371400) [pid = 4092] [serial = 1343] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (12D74400) [pid = 4092] [serial = 1342] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (1AADA800) [pid = 4092] [serial = 1349] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (1A7D6C00) [pid = 4092] [serial = 1348] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (14357800) [pid = 4092] [serial = 1361] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (1665F400) [pid = 4092] [serial = 1346] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (16FB9C00) [pid = 4092] [serial = 1372] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (1747FC00) [pid = 4092] [serial = 1373] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (198F2800) [pid = 4092] [serial = 1376] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (16ED8C00) [pid = 4092] [serial = 1370] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (16FB5400) [pid = 4092] [serial = 1382] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (1AAE3400) [pid = 4092] [serial = 1387] [outer = 00000000] [url = about:blank] 18:27:14 INFO - PROCESS | 4092 | 1463966834317 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 18:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 937ms 18:27:14 INFO - PROCESS | 4092 | 1463966834339 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 18:27:14 INFO - PROCESS | 4092 | 1463966834344 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 18:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:27:14 INFO - PROCESS | 4092 | 1463966834350 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:27:14 INFO - PROCESS | 4092 | 1463966834352 Marionette TRACE conn3 <- [1,1906,null,{}] 18:27:14 INFO - PROCESS | 4092 | 1463966834356 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:14 INFO - PROCESS | 4092 | 1463966834442 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 18:27:14 INFO - PROCESS | 4092 | 1463966834449 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:14 INFO - PROCESS | 4092 | ++DOCSHELL 1312D000 == 60 [pid = 4092] [id = 486] 18:27:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (1312D800) [pid = 4092] [serial = 1458] [outer = 00000000] 18:27:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (139ADC00) [pid = 4092] [serial = 1459] [outer = 1312D800] 18:27:14 INFO - PROCESS | 4092 | 1463966834496 Marionette DEBUG loaded listener.js 18:27:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (15381800) [pid = 4092] [serial = 1460] [outer = 1312D800] 18:27:14 INFO - PROCESS | 4092 | 1463966834991 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 18:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 703ms 18:27:15 INFO - PROCESS | 4092 | 1463966835048 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 18:27:15 INFO - PROCESS | 4092 | 1463966835051 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 18:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:27:15 INFO - PROCESS | 4092 | 1463966835054 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:27:15 INFO - PROCESS | 4092 | 1463966835058 Marionette TRACE conn3 <- [1,1910,null,{}] 18:27:15 INFO - PROCESS | 4092 | 1463966835067 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:15 INFO - PROCESS | 4092 | 1463966835182 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 18:27:15 INFO - PROCESS | 4092 | 1463966835199 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:15 INFO - PROCESS | 4092 | ++DOCSHELL 164F1400 == 61 [pid = 4092] [id = 487] 18:27:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (16627800) [pid = 4092] [serial = 1461] [outer = 00000000] 18:27:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (1662F000) [pid = 4092] [serial = 1462] [outer = 16627800] 18:27:15 INFO - PROCESS | 4092 | 1463966835245 Marionette DEBUG loaded listener.js 18:27:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (16661400) [pid = 4092] [serial = 1463] [outer = 16627800] 18:27:15 INFO - PROCESS | 4092 | 1463966835697 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 18:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 703ms 18:27:15 INFO - PROCESS | 4092 | 1463966835753 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 18:27:15 INFO - PROCESS | 4092 | 1463966835755 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 18:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:27:15 INFO - PROCESS | 4092 | 1463966835759 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:27:15 INFO - PROCESS | 4092 | 1463966835760 Marionette TRACE conn3 <- [1,1914,null,{}] 18:27:15 INFO - PROCESS | 4092 | 1463966835764 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:15 INFO - PROCESS | 4092 | 1463966835847 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 18:27:15 INFO - PROCESS | 4092 | 1463966835853 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:15 INFO - PROCESS | 4092 | ++DOCSHELL 16AF1400 == 62 [pid = 4092] [id = 488] 18:27:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (16AF1C00) [pid = 4092] [serial = 1464] [outer = 00000000] 18:27:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (16CB0000) [pid = 4092] [serial = 1465] [outer = 16AF1C00] 18:27:15 INFO - PROCESS | 4092 | 1463966835905 Marionette DEBUG loaded listener.js 18:27:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (16E76800) [pid = 4092] [serial = 1466] [outer = 16AF1C00] 18:27:16 INFO - PROCESS | 4092 | 1463966836342 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 18:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 641ms 18:27:16 INFO - PROCESS | 4092 | 1463966836397 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 18:27:16 INFO - PROCESS | 4092 | 1463966836408 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 18:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:27:16 INFO - PROCESS | 4092 | 1463966836412 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:27:16 INFO - PROCESS | 4092 | 1463966836413 Marionette TRACE conn3 <- [1,1918,null,{}] 18:27:16 INFO - PROCESS | 4092 | 1463966836417 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:16 INFO - PROCESS | 4092 | 1463966836531 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 18:27:16 INFO - PROCESS | 4092 | 1463966836622 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:16 INFO - PROCESS | 4092 | ++DOCSHELL 10B7CC00 == 63 [pid = 4092] [id = 489] 18:27:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (16E81800) [pid = 4092] [serial = 1467] [outer = 00000000] 18:27:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (16F4A000) [pid = 4092] [serial = 1468] [outer = 16E81800] 18:27:16 INFO - PROCESS | 4092 | 1463966836665 Marionette DEBUG loaded listener.js 18:27:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (16F51C00) [pid = 4092] [serial = 1469] [outer = 16E81800] 18:27:17 INFO - PROCESS | 4092 | 1463966837097 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 18:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 735ms 18:27:17 INFO - PROCESS | 4092 | 1463966837154 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 18:27:17 INFO - PROCESS | 4092 | 1463966837155 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 18:27:17 INFO - PROCESS | 4092 | 1463966837159 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:27:17 INFO - PROCESS | 4092 | 1463966837160 Marionette TRACE conn3 <- [1,1922,null,{}] 18:27:17 INFO - PROCESS | 4092 | 1463966837164 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:17 INFO - PROCESS | 4092 | 1463966837292 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 18:27:17 INFO - PROCESS | 4092 | 1463966837368 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:17 INFO - PROCESS | 4092 | ++DOCSHELL 17440C00 == 64 [pid = 4092] [id = 490] 18:27:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (1760FC00) [pid = 4092] [serial = 1470] [outer = 00000000] 18:27:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (1810B400) [pid = 4092] [serial = 1471] [outer = 1760FC00] 18:27:17 INFO - PROCESS | 4092 | 1463966837412 Marionette DEBUG loaded listener.js 18:27:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (1810C000) [pid = 4092] [serial = 1472] [outer = 1760FC00] 18:27:17 INFO - PROCESS | 4092 | 1463966837816 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 18:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 703ms 18:27:17 INFO - PROCESS | 4092 | 1463966837859 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 18:27:17 INFO - PROCESS | 4092 | 1463966837860 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 18:27:17 INFO - PROCESS | 4092 | 1463966837864 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:27:17 INFO - PROCESS | 4092 | 1463966837866 Marionette TRACE conn3 <- [1,1926,null,{}] 18:27:17 INFO - PROCESS | 4092 | 1463966837869 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:18 INFO - PROCESS | 4092 | 1463966838020 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 18:27:18 INFO - PROCESS | 4092 | 1463966838038 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:18 INFO - PROCESS | 4092 | ++DOCSHELL 17A87400 == 65 [pid = 4092] [id = 491] 18:27:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (181F7000) [pid = 4092] [serial = 1473] [outer = 00000000] 18:27:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (198F5800) [pid = 4092] [serial = 1474] [outer = 181F7000] 18:27:18 INFO - PROCESS | 4092 | 1463966838081 Marionette DEBUG loaded listener.js 18:27:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (19B6B000) [pid = 4092] [serial = 1475] [outer = 181F7000] 18:27:18 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (11038800) [pid = 4092] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:27:18 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (196B1000) [pid = 4092] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:27:18 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (15BA8C00) [pid = 4092] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:27:18 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (16630400) [pid = 4092] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:27:18 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (1596FC00) [pid = 4092] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:27:18 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (10B72800) [pid = 4092] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:27:18 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (17E3B000) [pid = 4092] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:27:18 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (105E7400) [pid = 4092] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:27:18 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (12AE8C00) [pid = 4092] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:27:18 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (16E80C00) [pid = 4092] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:27:18 INFO - PROCESS | 4092 | 1463966838605 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 18:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 797ms 18:27:18 INFO - PROCESS | 4092 | 1463966838666 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 18:27:18 INFO - PROCESS | 4092 | 1463966838668 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 18:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:27:18 INFO - PROCESS | 4092 | 1463966838671 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:27:18 INFO - PROCESS | 4092 | 1463966838673 Marionette TRACE conn3 <- [1,1930,null,{}] 18:27:18 INFO - PROCESS | 4092 | 1463966838676 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:18 INFO - PROCESS | 4092 | 1463966838757 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 18:27:18 INFO - PROCESS | 4092 | 1463966838867 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:18 INFO - PROCESS | 4092 | ++DOCSHELL 10A62C00 == 66 [pid = 4092] [id = 492] 18:27:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (10A79800) [pid = 4092] [serial = 1476] [outer = 00000000] 18:27:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (15BB0400) [pid = 4092] [serial = 1477] [outer = 10A79800] 18:27:18 INFO - PROCESS | 4092 | 1463966838910 Marionette DEBUG loaded listener.js 18:27:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (196A8000) [pid = 4092] [serial = 1478] [outer = 10A79800] 18:27:19 INFO - PROCESS | 4092 | 1463966839268 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 625ms 18:27:19 INFO - PROCESS | 4092 | 1463966839310 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 18:27:19 INFO - PROCESS | 4092 | 1463966839311 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 18:27:19 INFO - PROCESS | 4092 | 1463966839314 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:27:19 INFO - PROCESS | 4092 | 1463966839316 Marionette TRACE conn3 <- [1,1934,null,{}] 18:27:19 INFO - PROCESS | 4092 | 1463966839361 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:19 INFO - PROCESS | 4092 | 1463966839442 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 18:27:19 INFO - PROCESS | 4092 | 1463966839448 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:19 INFO - PROCESS | 4092 | ++DOCSHELL 15BA8C00 == 67 [pid = 4092] [id = 493] 18:27:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (196A9000) [pid = 4092] [serial = 1479] [outer = 00000000] 18:27:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (19CD3800) [pid = 4092] [serial = 1480] [outer = 196A9000] 18:27:19 INFO - PROCESS | 4092 | 1463966839491 Marionette DEBUG loaded listener.js 18:27:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (1A035400) [pid = 4092] [serial = 1481] [outer = 196A9000] 18:27:19 INFO - PROCESS | 4092 | 1463966839904 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 609ms 18:27:19 INFO - PROCESS | 4092 | 1463966839933 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 18:27:19 INFO - PROCESS | 4092 | 1463966839935 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 18:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:27:19 INFO - PROCESS | 4092 | 1463966839938 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:27:19 INFO - PROCESS | 4092 | 1463966839939 Marionette TRACE conn3 <- [1,1938,null,{}] 18:27:19 INFO - PROCESS | 4092 | 1463966839943 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:20 INFO - PROCESS | 4092 | 1463966840076 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 18:27:20 INFO - PROCESS | 4092 | 1463966840085 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:20 INFO - PROCESS | 4092 | ++DOCSHELL 10C2B400 == 68 [pid = 4092] [id = 494] 18:27:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (19B71400) [pid = 4092] [serial = 1482] [outer = 00000000] 18:27:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (1A41DC00) [pid = 4092] [serial = 1483] [outer = 19B71400] 18:27:20 INFO - PROCESS | 4092 | 1463966840128 Marionette DEBUG loaded listener.js 18:27:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (1A4A8400) [pid = 4092] [serial = 1484] [outer = 19B71400] 18:27:20 INFO - PROCESS | 4092 | 1463966840602 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 18:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 687ms 18:27:20 INFO - PROCESS | 4092 | 1463966840638 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 18:27:20 INFO - PROCESS | 4092 | 1463966840643 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 18:27:20 INFO - PROCESS | 4092 | 1463966840648 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:27:20 INFO - PROCESS | 4092 | 1463966840653 Marionette TRACE conn3 <- [1,1942,null,{}] 18:27:20 INFO - PROCESS | 4092 | 1463966840659 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:20 INFO - PROCESS | 4092 | 1463966840776 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 18:27:20 INFO - PROCESS | 4092 | 1463966840969 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:20 INFO - PROCESS | 4092 | ++DOCSHELL 11033400 == 69 [pid = 4092] [id = 495] 18:27:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (11033C00) [pid = 4092] [serial = 1485] [outer = 00000000] 18:27:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (110BD000) [pid = 4092] [serial = 1486] [outer = 11033C00] 18:27:21 INFO - PROCESS | 4092 | 1463966841024 Marionette DEBUG loaded listener.js 18:27:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (1312AC00) [pid = 4092] [serial = 1487] [outer = 11033C00] 18:27:21 INFO - PROCESS | 4092 | 1463966841592 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 18:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1000ms 18:27:21 INFO - PROCESS | 4092 | 1463966841652 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 18:27:21 INFO - PROCESS | 4092 | 1463966841658 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 18:27:21 INFO - PROCESS | 4092 | 1463966841665 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:27:21 INFO - PROCESS | 4092 | 1463966841668 Marionette TRACE conn3 <- [1,1946,null,{}] 18:27:21 INFO - PROCESS | 4092 | 1463966841672 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:21 INFO - PROCESS | 4092 | 1463966841782 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 18:27:21 INFO - PROCESS | 4092 | 1463966841940 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:21 INFO - PROCESS | 4092 | ++DOCSHELL 1597E800 == 70 [pid = 4092] [id = 496] 18:27:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (15EE5400) [pid = 4092] [serial = 1488] [outer = 00000000] 18:27:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (16629800) [pid = 4092] [serial = 1489] [outer = 15EE5400] 18:27:21 INFO - PROCESS | 4092 | 1463966841994 Marionette DEBUG loaded listener.js 18:27:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (1678B800) [pid = 4092] [serial = 1490] [outer = 15EE5400] 18:27:22 INFO - PROCESS | 4092 | 1463966842560 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 18:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 953ms 18:27:22 INFO - PROCESS | 4092 | 1463966842613 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 18:27:22 INFO - PROCESS | 4092 | 1463966842615 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 18:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:27:22 INFO - PROCESS | 4092 | 1463966842619 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:27:22 INFO - PROCESS | 4092 | 1463966842623 Marionette TRACE conn3 <- [1,1950,null,{}] 18:27:22 INFO - PROCESS | 4092 | 1463966842634 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:22 INFO - PROCESS | 4092 | 1463966842745 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 18:27:22 INFO - PROCESS | 4092 | 1463966842889 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:22 INFO - PROCESS | 4092 | ++DOCSHELL 18102400 == 71 [pid = 4092] [id = 497] 18:27:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (1810A400) [pid = 4092] [serial = 1491] [outer = 00000000] 18:27:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (19CCC000) [pid = 4092] [serial = 1492] [outer = 1810A400] 18:27:22 INFO - PROCESS | 4092 | 1463966842945 Marionette DEBUG loaded listener.js 18:27:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (1A4A4C00) [pid = 4092] [serial = 1493] [outer = 1810A400] 18:27:23 INFO - PROCESS | 4092 | 1463966843580 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 18:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1000ms 18:27:23 INFO - PROCESS | 4092 | 1463966843622 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 18:27:23 INFO - PROCESS | 4092 | 1463966843625 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 18:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:27:23 INFO - PROCESS | 4092 | 1463966843628 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:27:23 INFO - PROCESS | 4092 | 1463966843630 Marionette TRACE conn3 <- [1,1954,null,{}] 18:27:23 INFO - PROCESS | 4092 | 1463966843634 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:23 INFO - PROCESS | 4092 | 1463966843740 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 18:27:23 INFO - PROCESS | 4092 | 1463966843882 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:23 INFO - PROCESS | 4092 | ++DOCSHELL 17A08800 == 72 [pid = 4092] [id = 498] 18:27:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (1A425400) [pid = 4092] [serial = 1494] [outer = 00000000] 18:27:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (1A7DBC00) [pid = 4092] [serial = 1495] [outer = 1A425400] 18:27:23 INFO - PROCESS | 4092 | 1463966843936 Marionette DEBUG loaded listener.js 18:27:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (1AAE1C00) [pid = 4092] [serial = 1496] [outer = 1A425400] 18:27:24 INFO - PROCESS | 4092 | 1463966844474 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 18:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 906ms 18:27:24 INFO - PROCESS | 4092 | 1463966844532 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 18:27:24 INFO - PROCESS | 4092 | 1463966844534 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 18:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:27:24 INFO - PROCESS | 4092 | 1463966844538 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:27:24 INFO - PROCESS | 4092 | 1463966844540 Marionette TRACE conn3 <- [1,1958,null,{}] 18:27:24 INFO - PROCESS | 4092 | 1463966844543 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:24 INFO - PROCESS | 4092 | 1463966844651 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 18:27:24 INFO - PROCESS | 4092 | 1463966844808 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:24 INFO - PROCESS | 4092 | ++DOCSHELL 1A4B2400 == 73 [pid = 4092] [id = 499] 18:27:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (1A6D6400) [pid = 4092] [serial = 1497] [outer = 00000000] 18:27:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (1AC30C00) [pid = 4092] [serial = 1498] [outer = 1A6D6400] 18:27:24 INFO - PROCESS | 4092 | 1463966844862 Marionette DEBUG loaded listener.js 18:27:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (1AC36C00) [pid = 4092] [serial = 1499] [outer = 1A6D6400] 18:27:25 INFO - PROCESS | 4092 | 1463966845429 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 18:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 938ms 18:27:25 INFO - PROCESS | 4092 | 1463966845483 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 18:27:25 INFO - PROCESS | 4092 | 1463966845485 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 18:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:27:25 INFO - PROCESS | 4092 | 1463966845489 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:27:25 INFO - PROCESS | 4092 | 1463966845491 Marionette TRACE conn3 <- [1,1962,null,{}] 18:27:25 INFO - PROCESS | 4092 | 1463966845494 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:25 INFO - PROCESS | 4092 | 1463966845614 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 18:27:25 INFO - PROCESS | 4092 | 1463966845761 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:25 INFO - PROCESS | 4092 | ++DOCSHELL 1AE30000 == 74 [pid = 4092] [id = 500] 18:27:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (1AE30800) [pid = 4092] [serial = 1500] [outer = 00000000] 18:27:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (1AF58000) [pid = 4092] [serial = 1501] [outer = 1AE30800] 18:27:25 INFO - PROCESS | 4092 | 1463966845816 Marionette DEBUG loaded listener.js 18:27:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (1B1BB400) [pid = 4092] [serial = 1502] [outer = 1AE30800] 18:27:26 INFO - PROCESS | 4092 | 1463966846421 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 18:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1000ms 18:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:27:26 INFO - PROCESS | 4092 | 1463966846492 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 18:27:26 INFO - PROCESS | 4092 | 1463966846494 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 18:27:26 INFO - PROCESS | 4092 | 1463966846498 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:27:26 INFO - PROCESS | 4092 | 1463966846500 Marionette TRACE conn3 <- [1,1966,null,{}] 18:27:26 INFO - PROCESS | 4092 | 1463966846504 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:26 INFO - PROCESS | 4092 | 1463966846607 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 18:27:26 INFO - PROCESS | 4092 | 1463966846891 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:26 INFO - PROCESS | 4092 | ++DOCSHELL 105E7400 == 75 [pid = 4092] [id = 501] 18:27:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (105E9000) [pid = 4092] [serial = 1503] [outer = 00000000] 18:27:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (11041000) [pid = 4092] [serial = 1504] [outer = 105E9000] 18:27:26 INFO - PROCESS | 4092 | 1463966846976 Marionette DEBUG loaded listener.js 18:27:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (13134800) [pid = 4092] [serial = 1505] [outer = 105E9000] 18:27:27 INFO - PROCESS | 4092 | 1463966847566 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1078ms 18:27:27 INFO - PROCESS | 4092 | 1463966847594 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 18:27:27 INFO - PROCESS | 4092 | 1463966847598 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 18:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:27:27 INFO - PROCESS | 4092 | 1463966847603 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:27:27 INFO - PROCESS | 4092 | 1463966847607 Marionette TRACE conn3 <- [1,1970,null,{}] 18:27:27 INFO - PROCESS | 4092 | 1463966847612 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:27 INFO - PROCESS | 4092 | 1463966847715 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 18:27:27 INFO - PROCESS | 4092 | 1463966847885 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:27 INFO - PROCESS | 4092 | ++DOCSHELL 15385000 == 76 [pid = 4092] [id = 502] 18:27:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (15419400) [pid = 4092] [serial = 1506] [outer = 00000000] 18:27:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (15FC8C00) [pid = 4092] [serial = 1507] [outer = 15419400] 18:27:27 INFO - PROCESS | 4092 | 1463966847935 Marionette DEBUG loaded listener.js 18:27:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (1662E000) [pid = 4092] [serial = 1508] [outer = 15419400] 18:27:28 INFO - PROCESS | 4092 | --DOCSHELL 15BA8C00 == 75 [pid = 4092] [id = 493] 18:27:28 INFO - PROCESS | 4092 | --DOCSHELL 10A62C00 == 74 [pid = 4092] [id = 492] 18:27:28 INFO - PROCESS | 4092 | --DOCSHELL 19F70800 == 73 [pid = 4092] [id = 462] 18:27:28 INFO - PROCESS | 4092 | --DOCSHELL 17A87400 == 72 [pid = 4092] [id = 491] 18:27:28 INFO - PROCESS | 4092 | --DOCSHELL 17440C00 == 71 [pid = 4092] [id = 490] 18:27:28 INFO - PROCESS | 4092 | --DOCSHELL 10B7CC00 == 70 [pid = 4092] [id = 489] 18:27:28 INFO - PROCESS | 4092 | --DOCSHELL 16AF1400 == 69 [pid = 4092] [id = 488] 18:27:28 INFO - PROCESS | 4092 | --DOCSHELL 164F1400 == 68 [pid = 4092] [id = 487] 18:27:28 INFO - PROCESS | 4092 | --DOCSHELL 1312D000 == 67 [pid = 4092] [id = 486] 18:27:28 INFO - PROCESS | 4092 | --DOCSHELL 10D64400 == 66 [pid = 4092] [id = 485] 18:27:28 INFO - PROCESS | 4092 | --DOCSHELL 10B21000 == 65 [pid = 4092] [id = 479] 18:27:28 INFO - PROCESS | 4092 | --DOCSHELL 15FC1000 == 64 [pid = 4092] [id = 478] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (1662FC00) [pid = 4092] [serial = 1433] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (198F8C00) [pid = 4092] [serial = 1426] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (15EF4800) [pid = 4092] [serial = 1411] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (165BF400) [pid = 4092] [serial = 1412] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (16AEDC00) [pid = 4092] [serial = 1414] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (16AF8400) [pid = 4092] [serial = 1415] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (16E74000) [pid = 4092] [serial = 1417] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (11209400) [pid = 4092] [serial = 1408] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (13376400) [pid = 4092] [serial = 1409] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (1306DC00) [pid = 4092] [serial = 1402] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (1810E400) [pid = 4092] [serial = 1424] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (10E29400) [pid = 4092] [serial = 1390] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (1810BC00) [pid = 4092] [serial = 1423] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (16633400) [pid = 4092] [serial = 1393] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (10E23400) [pid = 4092] [serial = 1429] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (1A7D6800) [pid = 4092] [serial = 1396] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (1AF52C00) [pid = 4092] [serial = 1399] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (198F3C00) [pid = 4092] [serial = 1435] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (19CC9C00) [pid = 4092] [serial = 1427] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (13815C00) [pid = 4092] [serial = 1406] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (13070800) [pid = 4092] [serial = 1405] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (1761B400) [pid = 4092] [serial = 1420] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (17A02800) [pid = 4092] [serial = 1421] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (16E85C00) [pid = 4092] [serial = 1418] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (139B8C00) [pid = 4092] [serial = 1430] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (15FBF800) [pid = 4092] [serial = 1432] [outer = 00000000] [url = about:blank] 18:27:28 INFO - PROCESS | 4092 | 1463966848449 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 906ms 18:27:28 INFO - PROCESS | 4092 | 1463966848507 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 18:27:28 INFO - PROCESS | 4092 | 1463966848511 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 18:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:27:28 INFO - PROCESS | 4092 | 1463966848515 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:27:28 INFO - PROCESS | 4092 | 1463966848517 Marionette TRACE conn3 <- [1,1974,null,{}] 18:27:28 INFO - PROCESS | 4092 | 1463966848521 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:28 INFO - PROCESS | 4092 | 1463966848606 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 18:27:28 INFO - PROCESS | 4092 | 1463966848615 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:28 INFO - PROCESS | 4092 | ++DOCSHELL 1381C400 == 65 [pid = 4092] [id = 503] 18:27:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (138DC000) [pid = 4092] [serial = 1509] [outer = 00000000] 18:27:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (15978C00) [pid = 4092] [serial = 1510] [outer = 138DC000] 18:27:28 INFO - PROCESS | 4092 | 1463966848660 Marionette DEBUG loaded listener.js 18:27:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (15FC5000) [pid = 4092] [serial = 1511] [outer = 138DC000] 18:27:29 INFO - PROCESS | 4092 | 1463966849143 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 688ms 18:27:29 INFO - PROCESS | 4092 | 1463966849215 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 18:27:29 INFO - PROCESS | 4092 | 1463966849217 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 18:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:27:29 INFO - PROCESS | 4092 | 1463966849222 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:27:29 INFO - PROCESS | 4092 | 1463966849228 Marionette TRACE conn3 <- [1,1978,null,{}] 18:27:29 INFO - PROCESS | 4092 | 1463966849236 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:29 INFO - PROCESS | 4092 | 1463966849331 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 18:27:29 INFO - PROCESS | 4092 | 1463966849445 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:29 INFO - PROCESS | 4092 | ++DOCSHELL 164F1400 == 66 [pid = 4092] [id = 504] 18:27:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (16AF7400) [pid = 4092] [serial = 1512] [outer = 00000000] 18:27:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (16E73400) [pid = 4092] [serial = 1513] [outer = 16AF7400] 18:27:29 INFO - PROCESS | 4092 | 1463966849489 Marionette DEBUG loaded listener.js 18:27:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (16E80000) [pid = 4092] [serial = 1514] [outer = 16AF7400] 18:27:29 INFO - PROCESS | 4092 | 1463966849857 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 688ms 18:27:29 INFO - PROCESS | 4092 | 1463966849921 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 18:27:29 INFO - PROCESS | 4092 | 1463966849923 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 18:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:27:29 INFO - PROCESS | 4092 | 1463966849926 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:27:29 INFO - PROCESS | 4092 | 1463966849928 Marionette TRACE conn3 <- [1,1982,null,{}] 18:27:29 INFO - PROCESS | 4092 | 1463966849932 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:30 INFO - PROCESS | 4092 | 1463966850043 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 18:27:30 INFO - PROCESS | 4092 | 1463966850052 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:30 INFO - PROCESS | 4092 | ++DOCSHELL 10C29C00 == 67 [pid = 4092] [id = 505] 18:27:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (16E8B800) [pid = 4092] [serial = 1515] [outer = 00000000] 18:27:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (17434000) [pid = 4092] [serial = 1516] [outer = 16E8B800] 18:27:30 INFO - PROCESS | 4092 | 1463966850097 Marionette DEBUG loaded listener.js 18:27:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (1743B000) [pid = 4092] [serial = 1517] [outer = 16E8B800] 18:27:30 INFO - PROCESS | 4092 | 1463966850570 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 18:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 703ms 18:27:30 INFO - PROCESS | 4092 | 1463966850625 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 18:27:30 INFO - PROCESS | 4092 | 1463966850627 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 18:27:30 INFO - PROCESS | 4092 | 1463966850631 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:27:30 INFO - PROCESS | 4092 | 1463966850642 Marionette TRACE conn3 <- [1,1986,null,{}] 18:27:30 INFO - PROCESS | 4092 | 1463966850653 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:30 INFO - PROCESS | 4092 | 1463966850770 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 18:27:30 INFO - PROCESS | 4092 | 1463966850780 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:30 INFO - PROCESS | 4092 | ++DOCSHELL 17A81000 == 68 [pid = 4092] [id = 506] 18:27:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (17A83C00) [pid = 4092] [serial = 1518] [outer = 00000000] 18:27:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (1810BC00) [pid = 4092] [serial = 1519] [outer = 17A83C00] 18:27:30 INFO - PROCESS | 4092 | 1463966850887 Marionette DEBUG loaded listener.js 18:27:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (196B3800) [pid = 4092] [serial = 1520] [outer = 17A83C00] 18:27:31 INFO - PROCESS | 4092 | 1463966851318 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 18:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 703ms 18:27:31 INFO - PROCESS | 4092 | 1463966851333 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 18:27:31 INFO - PROCESS | 4092 | 1463966851336 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 18:27:31 INFO - PROCESS | 4092 | 1463966851340 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:27:31 INFO - PROCESS | 4092 | 1463966851343 Marionette TRACE conn3 <- [1,1990,null,{}] 18:27:31 INFO - PROCESS | 4092 | 1463966851346 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:31 INFO - PROCESS | 4092 | 1463966851499 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 18:27:31 INFO - PROCESS | 4092 | 1463966851527 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:31 INFO - PROCESS | 4092 | ++DOCSHELL 198F5000 == 69 [pid = 4092] [id = 507] 18:27:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (198F7000) [pid = 4092] [serial = 1521] [outer = 00000000] 18:27:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (19CD5800) [pid = 4092] [serial = 1522] [outer = 198F7000] 18:27:31 INFO - PROCESS | 4092 | 1463966851571 Marionette DEBUG loaded listener.js 18:27:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (1A03C400) [pid = 4092] [serial = 1523] [outer = 198F7000] 18:27:31 INFO - PROCESS | 4092 | 1463966852002 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 18:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 688ms 18:27:32 INFO - PROCESS | 4092 | 1463966852041 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 18:27:32 INFO - PROCESS | 4092 | 1463966852043 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 18:27:32 INFO - PROCESS | 4092 | 1463966852046 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:27:32 INFO - PROCESS | 4092 | 1463966852048 Marionette TRACE conn3 <- [1,1994,null,{}] 18:27:32 INFO - PROCESS | 4092 | 1463966852051 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:32 INFO - PROCESS | 4092 | 1463966852169 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 18:27:32 INFO - PROCESS | 4092 | 1463966852237 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:32 INFO - PROCESS | 4092 | ++DOCSHELL 16E7D800 == 70 [pid = 4092] [id = 508] 18:27:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (19B73800) [pid = 4092] [serial = 1524] [outer = 00000000] 18:27:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (1A6D4C00) [pid = 4092] [serial = 1525] [outer = 19B73800] 18:27:32 INFO - PROCESS | 4092 | 1463966852284 Marionette DEBUG loaded listener.js 18:27:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (1A7D3C00) [pid = 4092] [serial = 1526] [outer = 19B73800] 18:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (16E81800) [pid = 4092] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (16AF1C00) [pid = 4092] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (196A9000) [pid = 4092] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (1312D800) [pid = 4092] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (16627800) [pid = 4092] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (110BC000) [pid = 4092] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (10A79800) [pid = 4092] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (181F7000) [pid = 4092] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (1A032800) [pid = 4092] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:27:32 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (11420400) [pid = 4092] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:27:32 INFO - PROCESS | 4092 | 1463966852760 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 18:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 18:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 735ms 18:27:32 INFO - PROCESS | 4092 | 1463966852796 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 18:27:32 INFO - PROCESS | 4092 | 1463966852798 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 18:27:32 INFO - PROCESS | 4092 | 1463966852801 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:27:32 INFO - PROCESS | 4092 | 1463966852803 Marionette TRACE conn3 <- [1,1998,null,{}] 18:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:27:32 INFO - PROCESS | 4092 | 1463966852806 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:32 INFO - PROCESS | 4092 | 1463966852913 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 18:27:32 INFO - PROCESS | 4092 | 1463966852929 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:32 INFO - PROCESS | 4092 | ++DOCSHELL 10AD1400 == 71 [pid = 4092] [id = 509] 18:27:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (10AD1800) [pid = 4092] [serial = 1527] [outer = 00000000] 18:27:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (10AD7800) [pid = 4092] [serial = 1528] [outer = 10AD1800] 18:27:32 INFO - PROCESS | 4092 | 1463966852973 Marionette DEBUG loaded listener.js 18:27:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (10ADB000) [pid = 4092] [serial = 1529] [outer = 10AD1800] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 138DD000 == 70 [pid = 4092] [id = 358] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 12D74800 == 69 [pid = 4092] [id = 480] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 17483400 == 68 [pid = 4092] [id = 481] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 1A7D7C00 == 67 [pid = 4092] [id = 450] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 10C2EC00 == 66 [pid = 4092] [id = 400] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 15FEEC00 == 65 [pid = 4092] [id = 372] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 14EBDC00 == 64 [pid = 4092] [id = 402] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 16628400 == 63 [pid = 4092] [id = 373] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 17480C00 == 62 [pid = 4092] [id = 482] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 1A7D1400 == 61 [pid = 4092] [id = 449] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 105F4000 == 60 [pid = 4092] [id = 484] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 12D28000 == 59 [pid = 4092] [id = 483] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 1A7D3400 == 58 [pid = 4092] [id = 451] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 12DEE400 == 57 [pid = 4092] [id = 385] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 1A034400 == 56 [pid = 4092] [id = 403] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 141AA000 == 55 [pid = 4092] [id = 387] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 10C2A800 == 54 [pid = 4092] [id = 357] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 10D61C00 == 53 [pid = 4092] [id = 467] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 16AF0400 == 52 [pid = 4092] [id = 346] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 17E3A800 == 51 [pid = 4092] [id = 388] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 15971C00 == 50 [pid = 4092] [id = 448] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 16ED8800 == 49 [pid = 4092] [id = 430] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 16F4B400 == 48 [pid = 4092] [id = 359] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 1AE26C00 == 47 [pid = 4092] [id = 466] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 1A4A5C00 == 46 [pid = 4092] [id = 465] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 1693B800 == 45 [pid = 4092] [id = 345] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 16628C00 == 44 [pid = 4092] [id = 452] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 15232800 == 43 [pid = 4092] [id = 419] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 19F77000 == 42 [pid = 4092] [id = 418] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 15385000 == 41 [pid = 4092] [id = 502] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 105E7400 == 40 [pid = 4092] [id = 501] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 1A4B2400 == 39 [pid = 4092] [id = 499] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 1AE30000 == 38 [pid = 4092] [id = 500] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 17A08800 == 37 [pid = 4092] [id = 498] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 1597E800 == 36 [pid = 4092] [id = 496] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 18102400 == 35 [pid = 4092] [id = 497] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 10C2B400 == 34 [pid = 4092] [id = 494] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 11033400 == 33 [pid = 4092] [id = 495] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 17A81000 == 32 [pid = 4092] [id = 506] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 1381C400 == 31 [pid = 4092] [id = 503] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 16E7D800 == 30 [pid = 4092] [id = 508] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 198F5000 == 29 [pid = 4092] [id = 507] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 10C29C00 == 28 [pid = 4092] [id = 505] 18:27:34 INFO - PROCESS | 4092 | --DOCSHELL 164F1400 == 27 [pid = 4092] [id = 504] 18:27:34 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (17E33400) [pid = 4092] [serial = 1340] [outer = 00000000] [url = about:blank] 18:27:34 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (139AF000) [pid = 4092] [serial = 1403] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (1810B400) [pid = 4092] [serial = 1471] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (11040C00) [pid = 4092] [serial = 1438] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (15977400) [pid = 4092] [serial = 1441] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (1810DC00) [pid = 4092] [serial = 1444] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (1A4AAC00) [pid = 4092] [serial = 1447] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (16F4A000) [pid = 4092] [serial = 1468] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (16F51C00) [pid = 4092] [serial = 1469] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (16CB0000) [pid = 4092] [serial = 1465] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (1A035400) [pid = 4092] [serial = 1481] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (139ADC00) [pid = 4092] [serial = 1459] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (15381800) [pid = 4092] [serial = 1460] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (139AB000) [pid = 4092] [serial = 1453] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (1662F000) [pid = 4092] [serial = 1462] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (16661400) [pid = 4092] [serial = 1463] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (1434CC00) [pid = 4092] [serial = 1457] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (13131C00) [pid = 4092] [serial = 1456] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (15BB0400) [pid = 4092] [serial = 1477] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (1A6DA800) [pid = 4092] [serial = 1450] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (198F5800) [pid = 4092] [serial = 1474] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (19CD3800) [pid = 4092] [serial = 1480] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (19B6B000) [pid = 4092] [serial = 1475] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (196A8000) [pid = 4092] [serial = 1478] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (1A41DC00) [pid = 4092] [serial = 1483] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (16E76800) [pid = 4092] [serial = 1466] [outer = 00000000] [url = about:blank] 18:27:35 INFO - PROCESS | 4092 | 1463966855121 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 18:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 18:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 2375ms 18:27:35 INFO - PROCESS | 4092 | 1463966855176 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 18:27:35 INFO - PROCESS | 4092 | 1463966855180 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 18:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:27:35 INFO - PROCESS | 4092 | 1463966855186 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:27:35 INFO - PROCESS | 4092 | 1463966855190 Marionette TRACE conn3 <- [1,2002,null,{}] 18:27:35 INFO - PROCESS | 4092 | 1463966855197 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:35 INFO - PROCESS | 4092 | 1463966855286 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 18:27:35 INFO - PROCESS | 4092 | 1463966855296 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:35 INFO - PROCESS | 4092 | ++DOCSHELL 10513800 == 28 [pid = 4092] [id = 510] 18:27:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (10513C00) [pid = 4092] [serial = 1530] [outer = 00000000] 18:27:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (10A58400) [pid = 4092] [serial = 1531] [outer = 10513C00] 18:27:35 INFO - PROCESS | 4092 | 1463966855348 Marionette DEBUG loaded listener.js 18:27:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (10A63000) [pid = 4092] [serial = 1532] [outer = 10513C00] 18:27:35 INFO - PROCESS | 4092 | 1463966855889 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 18:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 734ms 18:27:35 INFO - PROCESS | 4092 | 1463966855927 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 18:27:35 INFO - PROCESS | 4092 | 1463966855933 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 18:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:27:35 INFO - PROCESS | 4092 | 1463966855939 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:27:35 INFO - PROCESS | 4092 | 1463966855942 Marionette TRACE conn3 <- [1,2006,null,{}] 18:27:35 INFO - PROCESS | 4092 | 1463966855946 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:36 INFO - PROCESS | 4092 | 1463966856030 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 18:27:36 INFO - PROCESS | 4092 | 1463966856123 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:36 INFO - PROCESS | 4092 | ++DOCSHELL 10AD9800 == 29 [pid = 4092] [id = 511] 18:27:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (10ADA400) [pid = 4092] [serial = 1533] [outer = 00000000] 18:27:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (10B20400) [pid = 4092] [serial = 1534] [outer = 10ADA400] 18:27:36 INFO - PROCESS | 4092 | 1463966856176 Marionette DEBUG loaded listener.js 18:27:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (10B28400) [pid = 4092] [serial = 1535] [outer = 10ADA400] 18:27:36 INFO - PROCESS | 4092 | 1463966856603 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 687ms 18:27:36 INFO - PROCESS | 4092 | 1463966856636 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 18:27:36 INFO - PROCESS | 4092 | 1463966856639 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 18:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:27:36 INFO - PROCESS | 4092 | 1463966856643 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:27:36 INFO - PROCESS | 4092 | 1463966856646 Marionette TRACE conn3 <- [1,2010,null,{}] 18:27:36 INFO - PROCESS | 4092 | 1463966856657 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:36 INFO - PROCESS | 4092 | 1463966856771 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 18:27:36 INFO - PROCESS | 4092 | 1463966856780 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:36 INFO - PROCESS | 4092 | ++DOCSHELL 10C2EC00 == 30 [pid = 4092] [id = 512] 18:27:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (10D61400) [pid = 4092] [serial = 1536] [outer = 00000000] 18:27:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (10D6A400) [pid = 4092] [serial = 1537] [outer = 10D61400] 18:27:36 INFO - PROCESS | 4092 | 1463966856829 Marionette DEBUG loaded listener.js 18:27:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (10E28400) [pid = 4092] [serial = 1538] [outer = 10D61400] 18:27:37 INFO - PROCESS | 4092 | 1463966857296 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 18:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 688ms 18:27:37 INFO - PROCESS | 4092 | 1463966857343 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 18:27:37 INFO - PROCESS | 4092 | 1463966857345 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 18:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:27:37 INFO - PROCESS | 4092 | 1463966857348 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:27:37 INFO - PROCESS | 4092 | 1463966857350 Marionette TRACE conn3 <- [1,2014,null,{}] 18:27:37 INFO - PROCESS | 4092 | 1463966857354 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:37 INFO - PROCESS | 4092 | 1463966857433 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 18:27:37 INFO - PROCESS | 4092 | 1463966857442 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:37 INFO - PROCESS | 4092 | ++DOCSHELL 110C4C00 == 31 [pid = 4092] [id = 513] 18:27:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (11203800) [pid = 4092] [serial = 1539] [outer = 00000000] 18:27:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (1141CC00) [pid = 4092] [serial = 1540] [outer = 11203800] 18:27:37 INFO - PROCESS | 4092 | 1463966857487 Marionette DEBUG loaded listener.js 18:27:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (11AEF400) [pid = 4092] [serial = 1541] [outer = 11203800] 18:27:37 INFO - PROCESS | 4092 | 1463966857958 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 18:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 641ms 18:27:37 INFO - PROCESS | 4092 | 1463966857985 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 18:27:37 INFO - PROCESS | 4092 | 1463966857987 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 18:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:27:37 INFO - PROCESS | 4092 | 1463966857993 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:27:37 INFO - PROCESS | 4092 | 1463966857995 Marionette TRACE conn3 <- [1,2018,null,{}] 18:27:37 INFO - PROCESS | 4092 | 1463966857998 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:38 INFO - PROCESS | 4092 | 1463966858073 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 18:27:38 INFO - PROCESS | 4092 | 1463966858079 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:38 INFO - PROCESS | 4092 | ++DOCSHELL 10A61000 == 32 [pid = 4092] [id = 514] 18:27:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (10B1D000) [pid = 4092] [serial = 1542] [outer = 00000000] 18:27:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (12877000) [pid = 4092] [serial = 1543] [outer = 10B1D000] 18:27:38 INFO - PROCESS | 4092 | 1463966858123 Marionette DEBUG loaded listener.js 18:27:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (12B56800) [pid = 4092] [serial = 1544] [outer = 10B1D000] 18:27:38 INFO - PROCESS | 4092 | 1463966858585 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 18:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 640ms 18:27:38 INFO - PROCESS | 4092 | 1463966858629 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 18:27:38 INFO - PROCESS | 4092 | 1463966858631 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 18:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:27:38 INFO - PROCESS | 4092 | 1463966858634 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:27:38 INFO - PROCESS | 4092 | 1463966858636 Marionette TRACE conn3 <- [1,2022,null,{}] 18:27:38 INFO - PROCESS | 4092 | 1463966858639 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:38 INFO - PROCESS | 4092 | 1463966858750 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 18:27:38 INFO - PROCESS | 4092 | 1463966858761 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:38 INFO - PROCESS | 4092 | ++DOCSHELL 130D5400 == 33 [pid = 4092] [id = 515] 18:27:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (13304400) [pid = 4092] [serial = 1545] [outer = 00000000] 18:27:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (13375000) [pid = 4092] [serial = 1546] [outer = 13304400] 18:27:38 INFO - PROCESS | 4092 | 1463966858806 Marionette DEBUG loaded listener.js 18:27:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (138DA000) [pid = 4092] [serial = 1547] [outer = 13304400] 18:27:39 INFO - PROCESS | 4092 | 1463966859258 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 704ms 18:27:39 INFO - PROCESS | 4092 | 1463966859334 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 18:27:39 INFO - PROCESS | 4092 | 1463966859335 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 18:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:27:39 INFO - PROCESS | 4092 | 1463966859339 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:27:39 INFO - PROCESS | 4092 | 1463966859340 Marionette TRACE conn3 <- [1,2026,null,{}] 18:27:39 INFO - PROCESS | 4092 | 1463966859344 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:39 INFO - PROCESS | 4092 | 1463966859417 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 18:27:39 INFO - PROCESS | 4092 | 1463966859455 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:39 INFO - PROCESS | 4092 | ++DOCSHELL 130D3800 == 34 [pid = 4092] [id = 516] 18:27:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (1336F000) [pid = 4092] [serial = 1548] [outer = 00000000] 18:27:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (139B4400) [pid = 4092] [serial = 1549] [outer = 1336F000] 18:27:39 INFO - PROCESS | 4092 | 1463966859498 Marionette DEBUG loaded listener.js 18:27:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (139B5800) [pid = 4092] [serial = 1550] [outer = 1336F000] 18:27:39 INFO - PROCESS | 4092 | 1463966859955 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 18:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 703ms 18:27:40 INFO - PROCESS | 4092 | 1463966860039 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 18:27:40 INFO - PROCESS | 4092 | 1463966860041 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 18:27:40 INFO - PROCESS | 4092 | 1463966860044 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:27:40 INFO - PROCESS | 4092 | 1463966860046 Marionette TRACE conn3 <- [1,2030,null,{}] 18:27:40 INFO - PROCESS | 4092 | 1463966860049 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:40 INFO - PROCESS | 4092 | 1463966860135 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 18:27:40 INFO - PROCESS | 4092 | 1463966860142 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:40 INFO - PROCESS | 4092 | ++DOCSHELL 13DA4000 == 35 [pid = 4092] [id = 517] 18:27:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (13DACC00) [pid = 4092] [serial = 1551] [outer = 00000000] 18:27:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (141B0800) [pid = 4092] [serial = 1552] [outer = 13DACC00] 18:27:40 INFO - PROCESS | 4092 | 1463966860185 Marionette DEBUG loaded listener.js 18:27:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (141AA800) [pid = 4092] [serial = 1553] [outer = 13DACC00] 18:27:40 INFO - PROCESS | 4092 | 1463966860623 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 625ms 18:27:40 INFO - PROCESS | 4092 | 1463966860682 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 18:27:40 INFO - PROCESS | 4092 | 1463966860685 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 18:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:27:40 INFO - PROCESS | 4092 | 1463966860688 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:27:40 INFO - PROCESS | 4092 | 1463966860690 Marionette TRACE conn3 <- [1,2034,null,{}] 18:27:40 INFO - PROCESS | 4092 | 1463966860693 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:40 INFO - PROCESS | 4092 | 1463966860770 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 18:27:40 INFO - PROCESS | 4092 | 1463966860806 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:40 INFO - PROCESS | 4092 | ++DOCSHELL 10C2E400 == 36 [pid = 4092] [id = 518] 18:27:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (14354400) [pid = 4092] [serial = 1554] [outer = 00000000] 18:27:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (15226400) [pid = 4092] [serial = 1555] [outer = 14354400] 18:27:40 INFO - PROCESS | 4092 | 1463966860849 Marionette DEBUG loaded listener.js 18:27:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (15229800) [pid = 4092] [serial = 1556] [outer = 14354400] 18:27:41 INFO - PROCESS | 4092 | 1463966861289 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 625ms 18:27:41 INFO - PROCESS | 4092 | 1463966861327 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 18:27:41 INFO - PROCESS | 4092 | 1463966861329 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 18:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:27:41 INFO - PROCESS | 4092 | 1463966861332 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:27:41 INFO - PROCESS | 4092 | 1463966861333 Marionette TRACE conn3 <- [1,2038,null,{}] 18:27:41 INFO - PROCESS | 4092 | 1463966861337 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:41 INFO - PROCESS | 4092 | 1463966861417 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 18:27:41 INFO - PROCESS | 4092 | 1463966861426 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:41 INFO - PROCESS | 4092 | ++DOCSHELL 1540EC00 == 37 [pid = 4092] [id = 519] 18:27:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (1540F000) [pid = 4092] [serial = 1557] [outer = 00000000] 18:27:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (15625C00) [pid = 4092] [serial = 1558] [outer = 1540F000] 18:27:41 INFO - PROCESS | 4092 | 1463966861469 Marionette DEBUG loaded listener.js 18:27:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (1562B400) [pid = 4092] [serial = 1559] [outer = 1540F000] 18:27:41 INFO - PROCESS | 4092 | 1463966861948 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 641ms 18:27:41 INFO - PROCESS | 4092 | 1463966861969 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 18:27:41 INFO - PROCESS | 4092 | 1463966861972 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 18:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:27:41 INFO - PROCESS | 4092 | 1463966861981 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:27:41 INFO - PROCESS | 4092 | 1463966861983 Marionette TRACE conn3 <- [1,2042,null,{}] 18:27:41 INFO - PROCESS | 4092 | 1463966861987 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:42 INFO - PROCESS | 4092 | 1463966862118 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 18:27:42 INFO - PROCESS | 4092 | 1463966862215 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:42 INFO - PROCESS | 4092 | ++DOCSHELL 1597A400 == 38 [pid = 4092] [id = 520] 18:27:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (1597B000) [pid = 4092] [serial = 1560] [outer = 00000000] 18:27:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (15BA4400) [pid = 4092] [serial = 1561] [outer = 1597B000] 18:27:42 INFO - PROCESS | 4092 | 1463966862272 Marionette DEBUG loaded listener.js 18:27:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (15EF2C00) [pid = 4092] [serial = 1562] [outer = 1597B000] 18:27:42 INFO - PROCESS | 4092 | 1463966862714 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 18:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 797ms 18:27:42 INFO - PROCESS | 4092 | 1463966862777 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 18:27:42 INFO - PROCESS | 4092 | 1463966862779 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 18:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:27:42 INFO - PROCESS | 4092 | 1463966862782 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:27:42 INFO - PROCESS | 4092 | 1463966862784 Marionette TRACE conn3 <- [1,2046,null,{}] 18:27:42 INFO - PROCESS | 4092 | 1463966862798 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:42 INFO - PROCESS | 4092 | 1463966862905 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 18:27:42 INFO - PROCESS | 4092 | 1463966862914 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:42 INFO - PROCESS | 4092 | ++DOCSHELL 1336EC00 == 39 [pid = 4092] [id = 521] 18:27:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (1434CC00) [pid = 4092] [serial = 1563] [outer = 00000000] 18:27:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (15FBDC00) [pid = 4092] [serial = 1564] [outer = 1434CC00] 18:27:43 INFO - PROCESS | 4092 | 1463966863009 Marionette DEBUG loaded listener.js 18:27:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (15FC3C00) [pid = 4092] [serial = 1565] [outer = 1434CC00] 18:27:43 INFO - PROCESS | 4092 | 1463966863432 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 18:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 687ms 18:27:43 INFO - PROCESS | 4092 | 1463966863489 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 18:27:43 INFO - PROCESS | 4092 | 1463966863491 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 18:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:27:43 INFO - PROCESS | 4092 | 1463966863494 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:27:43 INFO - PROCESS | 4092 | 1463966863496 Marionette TRACE conn3 <- [1,2050,null,{}] 18:27:43 INFO - PROCESS | 4092 | 1463966863499 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:43 INFO - PROCESS | 4092 | 1463966863631 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (1A4A7000) [pid = 4092] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (10B27000) [pid = 4092] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (1AE30400) [pid = 4092] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (1A033C00) [pid = 4092] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (10A5D400) [pid = 4092] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (139B4000) [pid = 4092] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (1760FC00) [pid = 4092] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (17A83C00) [pid = 4092] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (198F7000) [pid = 4092] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (19B73800) [pid = 4092] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (16AF7400) [pid = 4092] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (138DC000) [pid = 4092] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (15419400) [pid = 4092] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (105E9000) [pid = 4092] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (1AE30800) [pid = 4092] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (1A6D6400) [pid = 4092] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (1A425400) [pid = 4092] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (1810A400) [pid = 4092] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (15EE5400) [pid = 4092] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (11033C00) [pid = 4092] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (19B71400) [pid = 4092] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (16E8B800) [pid = 4092] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (1434DC00) [pid = 4092] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (16E84000) [pid = 4092] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (10B22C00) [pid = 4092] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (17A0A400) [pid = 4092] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (1810D000) [pid = 4092] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:27:44 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (17486400) [pid = 4092] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:27:44 INFO - PROCESS | 4092 | 1463966864052 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:44 INFO - PROCESS | 4092 | ++DOCSHELL 1046EC00 == 40 [pid = 4092] [id = 522] 18:27:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (10505000) [pid = 4092] [serial = 1566] [outer = 00000000] 18:27:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (10AD5800) [pid = 4092] [serial = 1567] [outer = 10505000] 18:27:44 INFO - PROCESS | 4092 | 1463966864098 Marionette DEBUG loaded listener.js 18:27:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (11035000) [pid = 4092] [serial = 1568] [outer = 10505000] 18:27:44 INFO - PROCESS | 4092 | 1463966864462 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 18:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1000ms 18:27:44 INFO - PROCESS | 4092 | 1463966864496 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 18:27:44 INFO - PROCESS | 4092 | 1463966864497 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 18:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:27:44 INFO - PROCESS | 4092 | 1463966864501 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:27:44 INFO - PROCESS | 4092 | 1463966864502 Marionette TRACE conn3 <- [1,2054,null,{}] 18:27:44 INFO - PROCESS | 4092 | 1463966864506 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:44 INFO - PROCESS | 4092 | 1463966864581 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 18:27:44 INFO - PROCESS | 4092 | 1463966864676 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:44 INFO - PROCESS | 4092 | ++DOCSHELL 10C24400 == 41 [pid = 4092] [id = 523] 18:27:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (10D68000) [pid = 4092] [serial = 1569] [outer = 00000000] 18:27:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (1597A800) [pid = 4092] [serial = 1570] [outer = 10D68000] 18:27:44 INFO - PROCESS | 4092 | 1463966864720 Marionette DEBUG loaded listener.js 18:27:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (15FC7C00) [pid = 4092] [serial = 1571] [outer = 10D68000] 18:27:45 INFO - PROCESS | 4092 | 1463966865079 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 18:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 625ms 18:27:45 INFO - PROCESS | 4092 | 1463966865139 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 18:27:45 INFO - PROCESS | 4092 | 1463966865141 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 18:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:27:45 INFO - PROCESS | 4092 | 1463966865144 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:27:45 INFO - PROCESS | 4092 | 1463966865146 Marionette TRACE conn3 <- [1,2058,null,{}] 18:27:45 INFO - PROCESS | 4092 | 1463966865158 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:45 INFO - PROCESS | 4092 | 1463966865235 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 18:27:45 INFO - PROCESS | 4092 | 1463966865242 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:45 INFO - PROCESS | 4092 | ++DOCSHELL 13310C00 == 42 [pid = 4092] [id = 524] 18:27:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (15978000) [pid = 4092] [serial = 1572] [outer = 00000000] 18:27:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (16634400) [pid = 4092] [serial = 1573] [outer = 15978000] 18:27:45 INFO - PROCESS | 4092 | 1463966865285 Marionette DEBUG loaded listener.js 18:27:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (1666B800) [pid = 4092] [serial = 1574] [outer = 15978000] 18:27:45 INFO - PROCESS | 4092 | 1463966865757 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 18:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 640ms 18:27:45 INFO - PROCESS | 4092 | 1463966865795 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 18:27:45 INFO - PROCESS | 4092 | 1463966865797 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 18:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:27:45 INFO - PROCESS | 4092 | 1463966865805 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:27:45 INFO - PROCESS | 4092 | 1463966865807 Marionette TRACE conn3 <- [1,2062,null,{}] 18:27:45 INFO - PROCESS | 4092 | 1463966865811 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:45 INFO - PROCESS | 4092 | 1463966865887 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 18:27:45 INFO - PROCESS | 4092 | 1463966865893 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:45 INFO - PROCESS | 4092 | ++DOCSHELL 1662EC00 == 43 [pid = 4092] [id = 525] 18:27:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (1662F400) [pid = 4092] [serial = 1575] [outer = 00000000] 18:27:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (16AEF800) [pid = 4092] [serial = 1576] [outer = 1662F400] 18:27:45 INFO - PROCESS | 4092 | 1463966865936 Marionette DEBUG loaded listener.js 18:27:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (16AF4800) [pid = 4092] [serial = 1577] [outer = 1662F400] 18:27:46 INFO - PROCESS | 4092 | 1463966866779 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 18:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1000ms 18:27:46 INFO - PROCESS | 4092 | 1463966866810 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 18:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:27:46 INFO - PROCESS | 4092 | 1463966866817 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 18:27:46 INFO - PROCESS | 4092 | 1463966866821 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:27:46 INFO - PROCESS | 4092 | 1463966866826 Marionette TRACE conn3 <- [1,2066,null,{}] 18:27:46 INFO - PROCESS | 4092 | 1463966866831 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:46 INFO - PROCESS | 4092 | 1463966866946 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 18:27:47 INFO - PROCESS | 4092 | 1463966867085 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:47 INFO - PROCESS | 4092 | ++DOCSHELL 105F0C00 == 44 [pid = 4092] [id = 526] 18:27:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (105F5400) [pid = 4092] [serial = 1578] [outer = 00000000] 18:27:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (10AD5000) [pid = 4092] [serial = 1579] [outer = 105F5400] 18:27:47 INFO - PROCESS | 4092 | 1463966867141 Marionette DEBUG loaded listener.js 18:27:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (10B78800) [pid = 4092] [serial = 1580] [outer = 105F5400] 18:27:47 INFO - PROCESS | 4092 | 1463966867782 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 18:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1000ms 18:27:47 INFO - PROCESS | 4092 | 1463966867823 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 18:27:47 INFO - PROCESS | 4092 | 1463966867830 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 18:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:27:47 INFO - PROCESS | 4092 | 1463966867841 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:27:47 INFO - PROCESS | 4092 | 1463966867845 Marionette TRACE conn3 <- [1,2070,null,{}] 18:27:47 INFO - PROCESS | 4092 | 1463966867849 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:47 INFO - PROCESS | 4092 | 1463966867977 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 18:27:48 INFO - PROCESS | 4092 | 1463966868115 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:48 INFO - PROCESS | 4092 | ++DOCSHELL 10B1F400 == 45 [pid = 4092] [id = 527] 18:27:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (10B78400) [pid = 4092] [serial = 1581] [outer = 00000000] 18:27:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (110C2400) [pid = 4092] [serial = 1582] [outer = 10B78400] 18:27:48 INFO - PROCESS | 4092 | 1463966868169 Marionette DEBUG loaded listener.js 18:27:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (114F3000) [pid = 4092] [serial = 1583] [outer = 10B78400] 18:27:49 INFO - PROCESS | 4092 | 1463966869065 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 18:27:49 INFO - PROCESS | 4092 | --DOCSHELL 139B2800 == 44 [pid = 4092] [id = 284] 18:27:49 INFO - PROCESS | 4092 | --DOCSHELL 13D9EC00 == 43 [pid = 4092] [id = 283] 18:27:49 INFO - PROCESS | 4092 | --DOCSHELL 1596F800 == 42 [pid = 4092] [id = 288] 18:27:49 INFO - PROCESS | 4092 | --DOCSHELL 12D6AC00 == 41 [pid = 4092] [id = 290] 18:27:49 INFO - PROCESS | 4092 | --DOCSHELL 13824800 == 40 [pid = 4092] [id = 282] 18:27:49 INFO - PROCESS | 4092 | --DOCSHELL 164F4000 == 39 [pid = 4092] [id = 287] 18:27:49 INFO - PROCESS | 4092 | --DOCSHELL 10C27000 == 38 [pid = 4092] [id = 289] 18:27:49 INFO - PROCESS | 4092 | --DOCSHELL 10D6FC00 == 37 [pid = 4092] [id = 279] 18:27:49 INFO - PROCESS | 4092 | --DOCSHELL 13129800 == 36 [pid = 4092] [id = 281] 18:27:49 INFO - PROCESS | 4092 | --DOCSHELL 10B1FC00 == 35 [pid = 4092] [id = 280] 18:27:49 INFO - PROCESS | 4092 | --DOCSHELL 156D0C00 == 34 [pid = 4092] [id = 286] 18:27:49 INFO - PROCESS | 4092 | --DOCSHELL 10D6D800 == 33 [pid = 4092] [id = 285] 18:27:49 INFO - PROCESS | 4092 | --DOCSHELL 10B1F800 == 32 [pid = 4092] [id = 294] 18:27:49 INFO - PROCESS | 4092 | --DOCSHELL 10560400 == 31 [pid = 4092] [id = 277] 18:27:49 INFO - PROCESS | 4092 | --DOCSHELL 10B21800 == 30 [pid = 4092] [id = 293] 18:27:49 INFO - PROCESS | 4092 | --DOCSHELL 10B23800 == 29 [pid = 4092] [id = 278] 18:27:49 INFO - PROCESS | 4092 | --DOCSHELL 10AD1400 == 28 [pid = 4092] [id = 509] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (143A9400) [pid = 4092] [serial = 1454] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (16BB4C00) [pid = 4092] [serial = 1394] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (1AC37400) [pid = 4092] [serial = 1397] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (13305400) [pid = 4092] [serial = 1391] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (1AF57000) [pid = 4092] [serial = 1400] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (1AC34000) [pid = 4092] [serial = 1388] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (15FBE400) [pid = 4092] [serial = 1442] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (1A034C00) [pid = 4092] [serial = 1436] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (11C5A800) [pid = 4092] [serial = 1439] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (1A7D9400) [pid = 4092] [serial = 1451] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (1A4B3400) [pid = 4092] [serial = 1448] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (198F0400) [pid = 4092] [serial = 1445] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (1810BC00) [pid = 4092] [serial = 1519] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (19CD5800) [pid = 4092] [serial = 1522] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (196B3800) [pid = 4092] [serial = 1520] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (1A6D4C00) [pid = 4092] [serial = 1525] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (1A03C400) [pid = 4092] [serial = 1523] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (16E73400) [pid = 4092] [serial = 1513] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (15978C00) [pid = 4092] [serial = 1510] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (15FC5000) [pid = 4092] [serial = 1511] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (1662E000) [pid = 4092] [serial = 1508] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (15FC8C00) [pid = 4092] [serial = 1507] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (13134800) [pid = 4092] [serial = 1505] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (11041000) [pid = 4092] [serial = 1504] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (1B1BB400) [pid = 4092] [serial = 1502] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (1AF58000) [pid = 4092] [serial = 1501] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (1AC36C00) [pid = 4092] [serial = 1499] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (1AC30C00) [pid = 4092] [serial = 1498] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (1AAE1C00) [pid = 4092] [serial = 1496] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (1A7DBC00) [pid = 4092] [serial = 1495] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (1A4A4C00) [pid = 4092] [serial = 1493] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (19CCC000) [pid = 4092] [serial = 1492] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (1678B800) [pid = 4092] [serial = 1490] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (16629800) [pid = 4092] [serial = 1489] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (1312AC00) [pid = 4092] [serial = 1487] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (110BD000) [pid = 4092] [serial = 1486] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (1A4A8400) [pid = 4092] [serial = 1484] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1A7D3C00) [pid = 4092] [serial = 1526] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (17434000) [pid = 4092] [serial = 1516] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (16E80000) [pid = 4092] [serial = 1514] [outer = 00000000] [url = about:blank] 18:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1743B000) [pid = 4092] [serial = 1517] [outer = 00000000] [url = about:blank] 18:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1313ms 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (10AD7800) [pid = 4092] [serial = 1528] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1810C000) [pid = 4092] [serial = 1472] [outer = 00000000] [url = about:blank] 18:27:49 INFO - PROCESS | 4092 | 1463966869151 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 18:27:49 INFO - PROCESS | 4092 | 1463966869155 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 18:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:27:49 INFO - PROCESS | 4092 | 1463966869161 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:27:49 INFO - PROCESS | 4092 | 1463966869164 Marionette TRACE conn3 <- [1,2074,null,{}] 18:27:49 INFO - PROCESS | 4092 | 1463966869169 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:49 INFO - PROCESS | 4092 | 1463966869264 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 18:27:49 INFO - PROCESS | 4092 | 1463966869356 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:49 INFO - PROCESS | 4092 | ++DOCSHELL 1055FC00 == 29 [pid = 4092] [id = 528] 18:27:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (105E7C00) [pid = 4092] [serial = 1584] [outer = 00000000] 18:27:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (10B1AC00) [pid = 4092] [serial = 1585] [outer = 105E7C00] 18:27:49 INFO - PROCESS | 4092 | 1463966869402 Marionette DEBUG loaded listener.js 18:27:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (10B75000) [pid = 4092] [serial = 1586] [outer = 105E7C00] 18:27:49 INFO - PROCESS | 4092 | 1463966869805 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 18:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 735ms 18:27:49 INFO - PROCESS | 4092 | 1463966869904 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 18:27:49 INFO - PROCESS | 4092 | 1463966869911 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 18:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:27:49 INFO - PROCESS | 4092 | 1463966869921 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:27:49 INFO - PROCESS | 4092 | 1463966869923 Marionette TRACE conn3 <- [1,2078,null,{}] 18:27:49 INFO - PROCESS | 4092 | 1463966869927 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:50 INFO - PROCESS | 4092 | 1463966870013 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 18:27:50 INFO - PROCESS | 4092 | 1463966870020 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:50 INFO - PROCESS | 4092 | ++DOCSHELL 10D66400 == 30 [pid = 4092] [id = 529] 18:27:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (10D67000) [pid = 4092] [serial = 1587] [outer = 00000000] 18:27:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (11035C00) [pid = 4092] [serial = 1588] [outer = 10D67000] 18:27:50 INFO - PROCESS | 4092 | 1463966870068 Marionette DEBUG loaded listener.js 18:27:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (110BD800) [pid = 4092] [serial = 1589] [outer = 10D67000] 18:27:50 INFO - PROCESS | 4092 | 1463966870520 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 18:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 625ms 18:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:27:50 INFO - PROCESS | 4092 | 1463966870557 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 18:27:50 INFO - PROCESS | 4092 | 1463966870559 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 18:27:50 INFO - PROCESS | 4092 | 1463966870562 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:27:50 INFO - PROCESS | 4092 | 1463966870566 Marionette TRACE conn3 <- [1,2082,null,{}] 18:27:50 INFO - PROCESS | 4092 | 1463966870576 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:50 INFO - PROCESS | 4092 | 1463966870659 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 18:27:50 INFO - PROCESS | 4092 | 1463966870669 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:50 INFO - PROCESS | 4092 | ++DOCSHELL 12DFA000 == 31 [pid = 4092] [id = 530] 18:27:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (1306BC00) [pid = 4092] [serial = 1590] [outer = 00000000] 18:27:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (13309C00) [pid = 4092] [serial = 1591] [outer = 1306BC00] 18:27:50 INFO - PROCESS | 4092 | 1463966870718 Marionette DEBUG loaded listener.js 18:27:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (1381EC00) [pid = 4092] [serial = 1592] [outer = 1306BC00] 18:27:51 INFO - PROCESS | 4092 | 1463966871190 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 18:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 687ms 18:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:27:51 INFO - PROCESS | 4092 | 1463966871262 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 18:27:51 INFO - PROCESS | 4092 | 1463966871264 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 18:27:51 INFO - PROCESS | 4092 | 1463966871268 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:27:51 INFO - PROCESS | 4092 | 1463966871269 Marionette TRACE conn3 <- [1,2086,null,{}] 18:27:51 INFO - PROCESS | 4092 | 1463966871273 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:51 INFO - PROCESS | 4092 | 1463966871353 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 18:27:51 INFO - PROCESS | 4092 | 1463966871398 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:51 INFO - PROCESS | 4092 | ++DOCSHELL 139AD000 == 32 [pid = 4092] [id = 531] 18:27:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (139B2400) [pid = 4092] [serial = 1593] [outer = 00000000] 18:27:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (141AA000) [pid = 4092] [serial = 1594] [outer = 139B2400] 18:27:51 INFO - PROCESS | 4092 | 1463966871442 Marionette DEBUG loaded listener.js 18:27:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (14358000) [pid = 4092] [serial = 1595] [outer = 139B2400] 18:27:51 INFO - PROCESS | 4092 | 1463966871926 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 18:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 687ms 18:27:51 INFO - PROCESS | 4092 | 1463966871968 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 18:27:51 INFO - PROCESS | 4092 | 1463966871970 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 18:27:51 INFO - PROCESS | 4092 | 1463966871973 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:27:51 INFO - PROCESS | 4092 | 1463966871974 Marionette TRACE conn3 <- [1,2090,null,{}] 18:27:51 INFO - PROCESS | 4092 | 1463966871978 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:52 INFO - PROCESS | 4092 | 1463966872085 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 18:27:52 INFO - PROCESS | 4092 | 1463966872092 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:52 INFO - PROCESS | 4092 | ++DOCSHELL 143ADC00 == 33 [pid = 4092] [id = 532] 18:27:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (15227000) [pid = 4092] [serial = 1596] [outer = 00000000] 18:27:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (15418C00) [pid = 4092] [serial = 1597] [outer = 15227000] 18:27:52 INFO - PROCESS | 4092 | 1463966872136 Marionette DEBUG loaded listener.js 18:27:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1541B400) [pid = 4092] [serial = 1598] [outer = 15227000] 18:27:52 INFO - PROCESS | 4092 | 1463966872595 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 18:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 640ms 18:27:52 INFO - PROCESS | 4092 | 1463966872610 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 18:27:52 INFO - PROCESS | 4092 | 1463966872612 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 18:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:27:52 INFO - PROCESS | 4092 | 1463966872615 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:27:52 INFO - PROCESS | 4092 | 1463966872617 Marionette TRACE conn3 <- [1,2094,null,{}] 18:27:52 INFO - PROCESS | 4092 | 1463966872620 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:52 INFO - PROCESS | 4092 | 1463966872750 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 18:27:52 INFO - PROCESS | 4092 | 1463966872841 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:52 INFO - PROCESS | 4092 | ++DOCSHELL 114F5000 == 34 [pid = 4092] [id = 533] 18:27:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (15973800) [pid = 4092] [serial = 1599] [outer = 00000000] 18:27:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (15EEC400) [pid = 4092] [serial = 1600] [outer = 15973800] 18:27:52 INFO - PROCESS | 4092 | 1463966872885 Marionette DEBUG loaded listener.js 18:27:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (15EED800) [pid = 4092] [serial = 1601] [outer = 15973800] 18:27:53 INFO - PROCESS | 4092 | 1463966873301 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 18:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 735ms 18:27:53 INFO - PROCESS | 4092 | 1463966873358 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 18:27:53 INFO - PROCESS | 4092 | 1463966873360 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 18:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:27:53 INFO - PROCESS | 4092 | 1463966873363 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:27:53 INFO - PROCESS | 4092 | 1463966873365 Marionette TRACE conn3 <- [1,2098,null,{}] 18:27:53 INFO - PROCESS | 4092 | 1463966873369 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:53 INFO - PROCESS | 4092 | 1463966873476 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 18:27:53 INFO - PROCESS | 4092 | 1463966873483 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:53 INFO - PROCESS | 4092 | ++DOCSHELL 13371400 == 35 [pid = 4092] [id = 534] 18:27:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (15FC9C00) [pid = 4092] [serial = 1602] [outer = 00000000] 18:27:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (16629C00) [pid = 4092] [serial = 1603] [outer = 15FC9C00] 18:27:53 INFO - PROCESS | 4092 | 1463966873525 Marionette DEBUG loaded listener.js 18:27:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (1662D000) [pid = 4092] [serial = 1604] [outer = 15FC9C00] 18:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (15978000) [pid = 4092] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (1597B000) [pid = 4092] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (10D61400) [pid = 4092] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (10B1D000) [pid = 4092] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (14354400) [pid = 4092] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (10ADA400) [pid = 4092] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (1336F000) [pid = 4092] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (1540F000) [pid = 4092] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (13304400) [pid = 4092] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (13DACC00) [pid = 4092] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (1434CC00) [pid = 4092] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (10513C00) [pid = 4092] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (11203800) [pid = 4092] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (10D68000) [pid = 4092] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:27:53 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (10505000) [pid = 4092] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:27:54 INFO - PROCESS | 4092 | 1463966874169 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 18:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 844ms 18:27:54 INFO - PROCESS | 4092 | 1463966874205 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 18:27:54 INFO - PROCESS | 4092 | 1463966874207 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 18:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:27:54 INFO - PROCESS | 4092 | 1463966874210 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:27:54 INFO - PROCESS | 4092 | 1463966874212 Marionette TRACE conn3 <- [1,2102,null,{}] 18:27:54 INFO - PROCESS | 4092 | 1463966874215 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:54 INFO - PROCESS | 4092 | 1463966874289 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 18:27:54 INFO - PROCESS | 4092 | 1463966874295 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:54 INFO - PROCESS | 4092 | ++DOCSHELL 10A56C00 == 36 [pid = 4092] [id = 535] 18:27:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (10B1DC00) [pid = 4092] [serial = 1605] [outer = 00000000] 18:27:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (1434CC00) [pid = 4092] [serial = 1606] [outer = 10B1DC00] 18:27:54 INFO - PROCESS | 4092 | 1463966874341 Marionette DEBUG loaded listener.js 18:27:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (15627400) [pid = 4092] [serial = 1607] [outer = 10B1DC00] 18:27:54 INFO - PROCESS | 4092 | 1463966874769 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 18:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 594ms 18:27:54 INFO - PROCESS | 4092 | 1463966874811 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 18:27:54 INFO - PROCESS | 4092 | 1463966874813 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 18:27:54 INFO - PROCESS | 4092 | 1463966874816 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:27:54 INFO - PROCESS | 4092 | 1463966874818 Marionette TRACE conn3 <- [1,2106,null,{}] 18:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:27:54 INFO - PROCESS | 4092 | 1463966874821 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:54 INFO - PROCESS | 4092 | 1463966874900 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 18:27:54 INFO - PROCESS | 4092 | 1463966874906 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:54 INFO - PROCESS | 4092 | ++DOCSHELL 15978400 == 37 [pid = 4092] [id = 536] 18:27:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (15979800) [pid = 4092] [serial = 1608] [outer = 00000000] 18:27:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (1662DC00) [pid = 4092] [serial = 1609] [outer = 15979800] 18:27:54 INFO - PROCESS | 4092 | 1463966874956 Marionette DEBUG loaded listener.js 18:27:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (16635000) [pid = 4092] [serial = 1610] [outer = 15979800] 18:27:55 INFO - PROCESS | 4092 | 1463966875363 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 18:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 594ms 18:27:55 INFO - PROCESS | 4092 | 1463966875415 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 18:27:55 INFO - PROCESS | 4092 | 1463966875417 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 18:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:27:55 INFO - PROCESS | 4092 | 1463966875435 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:27:55 INFO - PROCESS | 4092 | 1463966875437 Marionette TRACE conn3 <- [1,2110,null,{}] 18:27:55 INFO - PROCESS | 4092 | 1463966875441 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:55 INFO - PROCESS | 4092 | 1463966875522 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 18:27:55 INFO - PROCESS | 4092 | 1463966875528 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:55 INFO - PROCESS | 4092 | ++DOCSHELL 164E6800 == 38 [pid = 4092] [id = 537] 18:27:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (1678FC00) [pid = 4092] [serial = 1611] [outer = 00000000] 18:27:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (16AF1400) [pid = 4092] [serial = 1612] [outer = 1678FC00] 18:27:55 INFO - PROCESS | 4092 | 1463966875571 Marionette DEBUG loaded listener.js 18:27:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (16AF7800) [pid = 4092] [serial = 1613] [outer = 1678FC00] 18:27:56 INFO - PROCESS | 4092 | 1463966876228 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 18:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 843ms 18:27:56 INFO - PROCESS | 4092 | 1463966876275 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 18:27:56 INFO - PROCESS | 4092 | 1463966876279 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 18:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:27:56 INFO - PROCESS | 4092 | 1463966876285 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:27:56 INFO - PROCESS | 4092 | 1463966876289 Marionette TRACE conn3 <- [1,2114,null,{}] 18:27:56 INFO - PROCESS | 4092 | 1463966876295 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:56 INFO - PROCESS | 4092 | 1463966876400 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 18:27:56 INFO - PROCESS | 4092 | 1463966876536 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:56 INFO - PROCESS | 4092 | ++DOCSHELL 10A62C00 == 39 [pid = 4092] [id = 538] 18:27:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (10A63C00) [pid = 4092] [serial = 1614] [outer = 00000000] 18:27:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (10C29800) [pid = 4092] [serial = 1615] [outer = 10A63C00] 18:27:56 INFO - PROCESS | 4092 | 1463966876592 Marionette DEBUG loaded listener.js 18:27:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (11033C00) [pid = 4092] [serial = 1616] [outer = 10A63C00] 18:27:57 INFO - PROCESS | 4092 | 1463966877195 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 18:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 938ms 18:27:57 INFO - PROCESS | 4092 | 1463966877231 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 18:27:57 INFO - PROCESS | 4092 | 1463966877237 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 18:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:27:57 INFO - PROCESS | 4092 | 1463966877244 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:27:57 INFO - PROCESS | 4092 | 1463966877247 Marionette TRACE conn3 <- [1,2118,null,{}] 18:27:57 INFO - PROCESS | 4092 | 1463966877251 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:57 INFO - PROCESS | 4092 | 1463966877353 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 18:27:57 INFO - PROCESS | 4092 | 1463966877461 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:57 INFO - PROCESS | 4092 | ++DOCSHELL 114F2000 == 40 [pid = 4092] [id = 539] 18:27:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (11C5A800) [pid = 4092] [serial = 1617] [outer = 00000000] 18:27:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (13368400) [pid = 4092] [serial = 1618] [outer = 11C5A800] 18:27:57 INFO - PROCESS | 4092 | 1463966877514 Marionette DEBUG loaded listener.js 18:27:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (139AA400) [pid = 4092] [serial = 1619] [outer = 11C5A800] 18:27:58 INFO - PROCESS | 4092 | 1463966878144 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 18:27:58 INFO - PROCESS | 4092 | 1463966878189 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 18:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:27:58 INFO - PROCESS | 4092 | 1463966878193 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:27:58 INFO - PROCESS | 4092 | 1463966878197 Marionette TRACE conn3 <- [1,2122,null,{}] 18:27:58 INFO - PROCESS | 4092 | 1463966878208 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:58 INFO - PROCESS | 4092 | 1463966878342 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 18:27:58 INFO - PROCESS | 4092 | 1463966878479 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:58 INFO - PROCESS | 4092 | ++DOCSHELL 16666C00 == 41 [pid = 4092] [id = 540] 18:27:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (1678C000) [pid = 4092] [serial = 1620] [outer = 00000000] 18:27:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (16AF6800) [pid = 4092] [serial = 1621] [outer = 1678C000] 18:27:58 INFO - PROCESS | 4092 | 1463966878536 Marionette DEBUG loaded listener.js 18:27:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (16CB2000) [pid = 4092] [serial = 1622] [outer = 1678C000] 18:27:59 INFO - PROCESS | 4092 | 1463966879079 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 18:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 938ms 18:27:59 INFO - PROCESS | 4092 | 1463966879138 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 18:27:59 INFO - PROCESS | 4092 | 1463966879140 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 18:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:27:59 INFO - PROCESS | 4092 | 1463966879144 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:27:59 INFO - PROCESS | 4092 | 1463966879146 Marionette TRACE conn3 <- [1,2126,null,{}] 18:27:59 INFO - PROCESS | 4092 | 1463966879150 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:59 INFO - PROCESS | 4092 | 1463966879258 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 18:27:59 INFO - PROCESS | 4092 | 1463966879393 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:59 INFO - PROCESS | 4092 | ++DOCSHELL 10A79800 == 42 [pid = 4092] [id = 541] 18:27:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (10B22C00) [pid = 4092] [serial = 1623] [outer = 00000000] 18:27:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (15FC8800) [pid = 4092] [serial = 1624] [outer = 10B22C00] 18:27:59 INFO - PROCESS | 4092 | 1463966879447 Marionette DEBUG loaded listener.js 18:27:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (16789800) [pid = 4092] [serial = 1625] [outer = 10B22C00] 18:28:00 INFO - PROCESS | 4092 | 1463966880157 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 18:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1047ms 18:28:00 INFO - PROCESS | 4092 | 1463966880210 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 18:28:00 INFO - PROCESS | 4092 | 1463966880216 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 18:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:28:00 INFO - PROCESS | 4092 | 1463966880222 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:28:00 INFO - PROCESS | 4092 | 1463966880226 Marionette TRACE conn3 <- [1,2130,null,{}] 18:28:00 INFO - PROCESS | 4092 | 1463966880231 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:00 INFO - PROCESS | 4092 | 1463966880330 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 18:28:00 INFO - PROCESS | 4092 | 1463966880471 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:00 INFO - PROCESS | 4092 | ++DOCSHELL 10A75400 == 43 [pid = 4092] [id = 542] 18:28:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (10AD1000) [pid = 4092] [serial = 1626] [outer = 00000000] 18:28:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (1103B400) [pid = 4092] [serial = 1627] [outer = 10AD1000] 18:28:00 INFO - PROCESS | 4092 | 1463966880526 Marionette DEBUG loaded listener.js 18:28:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (114FF400) [pid = 4092] [serial = 1628] [outer = 10AD1000] 18:28:00 INFO - PROCESS | 4092 | --DOCSHELL 15978400 == 42 [pid = 4092] [id = 536] 18:28:00 INFO - PROCESS | 4092 | --DOCSHELL 10A56C00 == 41 [pid = 4092] [id = 535] 18:28:00 INFO - PROCESS | 4092 | --DOCSHELL 13371400 == 40 [pid = 4092] [id = 534] 18:28:00 INFO - PROCESS | 4092 | --DOCSHELL 114F5000 == 39 [pid = 4092] [id = 533] 18:28:00 INFO - PROCESS | 4092 | --DOCSHELL 143ADC00 == 38 [pid = 4092] [id = 532] 18:28:00 INFO - PROCESS | 4092 | --DOCSHELL 139AD000 == 37 [pid = 4092] [id = 531] 18:28:00 INFO - PROCESS | 4092 | --DOCSHELL 12DFA000 == 36 [pid = 4092] [id = 530] 18:28:00 INFO - PROCESS | 4092 | --DOCSHELL 10D66400 == 35 [pid = 4092] [id = 529] 18:28:00 INFO - PROCESS | 4092 | --DOCSHELL 1055FC00 == 34 [pid = 4092] [id = 528] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (15BA4400) [pid = 4092] [serial = 1561] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (10D6A400) [pid = 4092] [serial = 1537] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (10E28400) [pid = 4092] [serial = 1538] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (12877000) [pid = 4092] [serial = 1543] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (12B56800) [pid = 4092] [serial = 1544] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (15226400) [pid = 4092] [serial = 1555] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (15229800) [pid = 4092] [serial = 1556] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (10B20400) [pid = 4092] [serial = 1534] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (10B28400) [pid = 4092] [serial = 1535] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (139B5800) [pid = 4092] [serial = 1550] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (139B4400) [pid = 4092] [serial = 1549] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (15625C00) [pid = 4092] [serial = 1558] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (13375000) [pid = 4092] [serial = 1546] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (138DA000) [pid = 4092] [serial = 1547] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (141B0800) [pid = 4092] [serial = 1552] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (141AA800) [pid = 4092] [serial = 1553] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (15FBDC00) [pid = 4092] [serial = 1564] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (10A58400) [pid = 4092] [serial = 1531] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (10A63000) [pid = 4092] [serial = 1532] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (1141CC00) [pid = 4092] [serial = 1540] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (11AEF400) [pid = 4092] [serial = 1541] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (15EF2C00) [pid = 4092] [serial = 1562] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (15FC3C00) [pid = 4092] [serial = 1565] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (1597A800) [pid = 4092] [serial = 1570] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (10AD5800) [pid = 4092] [serial = 1567] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (11035000) [pid = 4092] [serial = 1568] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1666B800) [pid = 4092] [serial = 1574] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1562B400) [pid = 4092] [serial = 1559] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (15FC7C00) [pid = 4092] [serial = 1571] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (16AEF800) [pid = 4092] [serial = 1576] [outer = 00000000] [url = about:blank] 18:28:00 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (16634400) [pid = 4092] [serial = 1573] [outer = 00000000] [url = about:blank] 18:28:01 INFO - PROCESS | 4092 | 1463966881026 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 18:28:01 INFO - PROCESS | 4092 | 1463966881070 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 18:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:28:01 INFO - PROCESS | 4092 | 1463966881076 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:28:01 INFO - PROCESS | 4092 | 1463966881079 Marionette TRACE conn3 <- [1,2134,null,{}] 18:28:01 INFO - PROCESS | 4092 | 1463966881083 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:01 INFO - PROCESS | 4092 | 1463966881165 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 18:28:01 INFO - PROCESS | 4092 | 1463966881175 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:01 INFO - PROCESS | 4092 | ++DOCSHELL 10D62C00 == 35 [pid = 4092] [id = 543] 18:28:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (10D63C00) [pid = 4092] [serial = 1629] [outer = 00000000] 18:28:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (114A2800) [pid = 4092] [serial = 1630] [outer = 10D63C00] 18:28:01 INFO - PROCESS | 4092 | 1463966881219 Marionette DEBUG loaded listener.js 18:28:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (12882000) [pid = 4092] [serial = 1631] [outer = 10D63C00] 18:28:01 INFO - PROCESS | 4092 | 1463966881700 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 18:28:01 INFO - PROCESS | 4092 | 1463966881715 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 18:28:01 INFO - PROCESS | 4092 | 1463966881719 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:28:01 INFO - PROCESS | 4092 | 1463966881722 Marionette TRACE conn3 <- [1,2138,null,{}] 18:28:01 INFO - PROCESS | 4092 | 1463966881735 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:01 INFO - PROCESS | 4092 | 1463966881818 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 18:28:01 INFO - PROCESS | 4092 | 1463966881828 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:01 INFO - PROCESS | 4092 | ++DOCSHELL 13823C00 == 36 [pid = 4092] [id = 544] 18:28:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (138DA000) [pid = 4092] [serial = 1632] [outer = 00000000] 18:28:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (139B4400) [pid = 4092] [serial = 1633] [outer = 138DA000] 18:28:01 INFO - PROCESS | 4092 | 1463966881874 Marionette DEBUG loaded listener.js 18:28:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (10D63800) [pid = 4092] [serial = 1634] [outer = 138DA000] 18:28:02 INFO - PROCESS | 4092 | 1463966882329 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 18:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 657ms 18:28:02 INFO - PROCESS | 4092 | 1463966882377 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 18:28:02 INFO - PROCESS | 4092 | 1463966882379 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 18:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:28:02 INFO - PROCESS | 4092 | 1463966882382 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:28:02 INFO - PROCESS | 4092 | 1463966882384 Marionette TRACE conn3 <- [1,2142,null,{}] 18:28:02 INFO - PROCESS | 4092 | 1463966882387 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:02 INFO - PROCESS | 4092 | 1463966882466 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 18:28:02 INFO - PROCESS | 4092 | 1463966882475 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:02 INFO - PROCESS | 4092 | ++DOCSHELL 139B3800 == 37 [pid = 4092] [id = 545] 18:28:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (13DA7000) [pid = 4092] [serial = 1635] [outer = 00000000] 18:28:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (15230C00) [pid = 4092] [serial = 1636] [outer = 13DA7000] 18:28:02 INFO - PROCESS | 4092 | 1463966882519 Marionette DEBUG loaded listener.js 18:28:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (15388400) [pid = 4092] [serial = 1637] [outer = 13DA7000] 18:28:02 INFO - PROCESS | 4092 | 1463966882972 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 640ms 18:28:03 INFO - PROCESS | 4092 | 1463966883021 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 18:28:03 INFO - PROCESS | 4092 | 1463966883023 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 18:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:28:03 INFO - PROCESS | 4092 | 1463966883026 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:28:03 INFO - PROCESS | 4092 | 1463966883028 Marionette TRACE conn3 <- [1,2146,null,{}] 18:28:03 INFO - PROCESS | 4092 | 1463966883040 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:03 INFO - PROCESS | 4092 | 1463966883149 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 18:28:03 INFO - PROCESS | 4092 | 1463966883155 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:03 INFO - PROCESS | 4092 | ++DOCSHELL 10C26400 == 38 [pid = 4092] [id = 546] 18:28:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (13DA0000) [pid = 4092] [serial = 1638] [outer = 00000000] 18:28:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (15971000) [pid = 4092] [serial = 1639] [outer = 13DA0000] 18:28:03 INFO - PROCESS | 4092 | 1463966883249 Marionette DEBUG loaded listener.js 18:28:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (15974400) [pid = 4092] [serial = 1640] [outer = 13DA0000] 18:28:03 INFO - PROCESS | 4092 | 1463966883678 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 703ms 18:28:03 INFO - PROCESS | 4092 | 1463966883726 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 18:28:03 INFO - PROCESS | 4092 | 1463966883728 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 18:28:03 INFO - PROCESS | 4092 | 1463966883731 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:28:03 INFO - PROCESS | 4092 | 1463966883733 Marionette TRACE conn3 <- [1,2150,null,{}] 18:28:03 INFO - PROCESS | 4092 | 1463966883742 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:03 INFO - PROCESS | 4092 | 1463966883871 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 18:28:03 INFO - PROCESS | 4092 | 1463966883967 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:03 INFO - PROCESS | 4092 | ++DOCSHELL 15EE9C00 == 39 [pid = 4092] [id = 547] 18:28:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (15EEB800) [pid = 4092] [serial = 1641] [outer = 00000000] 18:28:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (164EE400) [pid = 4092] [serial = 1642] [outer = 15EEB800] 18:28:04 INFO - PROCESS | 4092 | 1463966884012 Marionette DEBUG loaded listener.js 18:28:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (16632000) [pid = 4092] [serial = 1643] [outer = 15EEB800] 18:28:04 INFO - PROCESS | 4092 | 1463966884432 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 18:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 18:28:04 INFO - PROCESS | 4092 | 1463966884472 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 18:28:04 INFO - PROCESS | 4092 | 1463966884474 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 18:28:04 INFO - PROCESS | 4092 | 1463966884477 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:28:04 INFO - PROCESS | 4092 | 1463966884479 Marionette TRACE conn3 <- [1,2154,null,{}] 18:28:04 INFO - PROCESS | 4092 | 1463966884482 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:04 INFO - PROCESS | 4092 | 1463966884595 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 18:28:04 INFO - PROCESS | 4092 | 1463966884601 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:04 INFO - PROCESS | 4092 | ++DOCSHELL 164EA400 == 40 [pid = 4092] [id = 548] 18:28:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (1662D800) [pid = 4092] [serial = 1644] [outer = 00000000] 18:28:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (16AF4400) [pid = 4092] [serial = 1645] [outer = 1662D800] 18:28:04 INFO - PROCESS | 4092 | 1463966884696 Marionette DEBUG loaded listener.js 18:28:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (16AF5400) [pid = 4092] [serial = 1646] [outer = 1662D800] 18:28:05 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (15227000) [pid = 4092] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:28:05 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (15973800) [pid = 4092] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:28:05 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (139B2400) [pid = 4092] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:28:05 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (10D67000) [pid = 4092] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:28:05 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (1306BC00) [pid = 4092] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:28:05 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (105E7C00) [pid = 4092] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:28:05 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (15FC9C00) [pid = 4092] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:28:05 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (15979800) [pid = 4092] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:28:05 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (10B1DC00) [pid = 4092] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:28:05 INFO - PROCESS | 4092 | 1463966885133 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 18:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 703ms 18:28:05 INFO - PROCESS | 4092 | 1463966885178 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 18:28:05 INFO - PROCESS | 4092 | 1463966885180 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 18:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:28:05 INFO - PROCESS | 4092 | 1463966885183 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:28:05 INFO - PROCESS | 4092 | 1463966885185 Marionette TRACE conn3 <- [1,2158,null,{}] 18:28:05 INFO - PROCESS | 4092 | 1463966885188 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:05 INFO - PROCESS | 4092 | 1463966885288 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 18:28:05 INFO - PROCESS | 4092 | 1463966885297 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:05 INFO - PROCESS | 4092 | ++DOCSHELL 10505000 == 41 [pid = 4092] [id = 549] 18:28:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (10B75400) [pid = 4092] [serial = 1647] [outer = 00000000] 18:28:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (1336F000) [pid = 4092] [serial = 1648] [outer = 10B75400] 18:28:05 INFO - PROCESS | 4092 | 1463966885341 Marionette DEBUG loaded listener.js 18:28:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (15EE6C00) [pid = 4092] [serial = 1649] [outer = 10B75400] 18:28:05 INFO - PROCESS | 4092 | 1463966885785 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 18:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 641ms 18:28:05 INFO - PROCESS | 4092 | 1463966885820 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 18:28:05 INFO - PROCESS | 4092 | 1463966885822 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 18:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:28:05 INFO - PROCESS | 4092 | 1463966885826 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:28:05 INFO - PROCESS | 4092 | 1463966885827 Marionette TRACE conn3 <- [1,2162,null,{}] 18:28:05 INFO - PROCESS | 4092 | 1463966885831 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:05 INFO - PROCESS | 4092 | 1463966885913 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 18:28:05 INFO - PROCESS | 4092 | 1463966885919 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:05 INFO - PROCESS | 4092 | ++DOCSHELL 10A5CC00 == 42 [pid = 4092] [id = 550] 18:28:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (139AD400) [pid = 4092] [serial = 1650] [outer = 00000000] 18:28:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (16E73000) [pid = 4092] [serial = 1651] [outer = 139AD400] 18:28:05 INFO - PROCESS | 4092 | 1463966885962 Marionette DEBUG loaded listener.js 18:28:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (16E7A800) [pid = 4092] [serial = 1652] [outer = 139AD400] 18:28:06 INFO - PROCESS | 4092 | 1463966886407 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 18:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 625ms 18:28:06 INFO - PROCESS | 4092 | 1463966886464 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 18:28:06 INFO - PROCESS | 4092 | 1463966886466 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 18:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:28:06 INFO - PROCESS | 4092 | 1463966886469 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:28:06 INFO - PROCESS | 4092 | 1463966886471 Marionette TRACE conn3 <- [1,2166,null,{}] 18:28:06 INFO - PROCESS | 4092 | 1463966886474 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:06 INFO - PROCESS | 4092 | 1463966886554 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 18:28:06 INFO - PROCESS | 4092 | 1463966886560 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:06 INFO - PROCESS | 4092 | ++DOCSHELL 12D6FC00 == 43 [pid = 4092] [id = 551] 18:28:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (139B6800) [pid = 4092] [serial = 1653] [outer = 00000000] 18:28:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (16E86400) [pid = 4092] [serial = 1654] [outer = 139B6800] 18:28:06 INFO - PROCESS | 4092 | 1463966886603 Marionette DEBUG loaded listener.js 18:28:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (16E88000) [pid = 4092] [serial = 1655] [outer = 139B6800] 18:28:07 INFO - PROCESS | 4092 | 1463966887132 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 688ms 18:28:07 INFO - PROCESS | 4092 | 1463966887170 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 18:28:07 INFO - PROCESS | 4092 | 1463966887174 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 18:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:28:07 INFO - PROCESS | 4092 | 1463966887180 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:28:07 INFO - PROCESS | 4092 | 1463966887184 Marionette TRACE conn3 <- [1,2170,null,{}] 18:28:07 INFO - PROCESS | 4092 | 1463966887191 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:07 INFO - PROCESS | 4092 | 1463966887300 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 18:28:07 INFO - PROCESS | 4092 | 1463966887412 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:07 INFO - PROCESS | 4092 | ++DOCSHELL 10AD8800 == 44 [pid = 4092] [id = 552] 18:28:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (10AD8C00) [pid = 4092] [serial = 1656] [outer = 00000000] 18:28:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (10B24C00) [pid = 4092] [serial = 1657] [outer = 10AD8C00] 18:28:07 INFO - PROCESS | 4092 | 1463966887478 Marionette DEBUG loaded listener.js 18:28:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (10C27800) [pid = 4092] [serial = 1658] [outer = 10AD8C00] 18:28:08 INFO - PROCESS | 4092 | 1463966888134 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1000ms 18:28:08 INFO - PROCESS | 4092 | 1463966888182 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 18:28:08 INFO - PROCESS | 4092 | 1463966888188 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 18:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:28:08 INFO - PROCESS | 4092 | 1463966888195 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:28:08 INFO - PROCESS | 4092 | 1463966888198 Marionette TRACE conn3 <- [1,2174,null,{}] 18:28:08 INFO - PROCESS | 4092 | 1463966888202 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:08 INFO - PROCESS | 4092 | 1463966888307 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 18:28:08 INFO - PROCESS | 4092 | 1463966888416 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:08 INFO - PROCESS | 4092 | ++DOCSHELL 10D6A400 == 45 [pid = 4092] [id = 553] 18:28:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (12898800) [pid = 4092] [serial = 1659] [outer = 00000000] 18:28:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (138DB400) [pid = 4092] [serial = 1660] [outer = 12898800] 18:28:08 INFO - PROCESS | 4092 | 1463966888478 Marionette DEBUG loaded listener.js 18:28:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (139B6400) [pid = 4092] [serial = 1661] [outer = 12898800] 18:28:09 INFO - PROCESS | 4092 | 1463966889054 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 18:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 906ms 18:28:09 INFO - PROCESS | 4092 | 1463966889097 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 18:28:09 INFO - PROCESS | 4092 | 1463966889100 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 18:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:28:09 INFO - PROCESS | 4092 | 1463966889106 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:28:09 INFO - PROCESS | 4092 | 1463966889110 Marionette TRACE conn3 <- [1,2178,null,{}] 18:28:09 INFO - PROCESS | 4092 | 1463966889121 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:09 INFO - PROCESS | 4092 | 1463966889229 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 18:28:09 INFO - PROCESS | 4092 | 1463966889337 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:09 INFO - PROCESS | 4092 | ++DOCSHELL 139B5C00 == 46 [pid = 4092] [id = 554] 18:28:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (13DAB800) [pid = 4092] [serial = 1662] [outer = 00000000] 18:28:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (1666B800) [pid = 4092] [serial = 1663] [outer = 13DAB800] 18:28:09 INFO - PROCESS | 4092 | 1463966889394 Marionette DEBUG loaded listener.js 18:28:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (16E79000) [pid = 4092] [serial = 1664] [outer = 13DAB800] 18:28:09 INFO - PROCESS | 4092 | 1463966889990 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 18:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 906ms 18:28:10 INFO - PROCESS | 4092 | 1463966890022 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 18:28:10 INFO - PROCESS | 4092 | 1463966890025 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 18:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:28:10 INFO - PROCESS | 4092 | 1463966890030 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:28:10 INFO - PROCESS | 4092 | 1463966890032 Marionette TRACE conn3 <- [1,2182,null,{}] 18:28:10 INFO - PROCESS | 4092 | 1463966890036 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:10 INFO - PROCESS | 4092 | 1463966890141 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 18:28:10 INFO - PROCESS | 4092 | 1463966890248 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:10 INFO - PROCESS | 4092 | ++DOCSHELL 16E8EC00 == 47 [pid = 4092] [id = 555] 18:28:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (16EDA000) [pid = 4092] [serial = 1665] [outer = 00000000] 18:28:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (16F54000) [pid = 4092] [serial = 1666] [outer = 16EDA000] 18:28:10 INFO - PROCESS | 4092 | 1463966890301 Marionette DEBUG loaded listener.js 18:28:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (16F90000) [pid = 4092] [serial = 1667] [outer = 16EDA000] 18:28:10 INFO - PROCESS | 4092 | 1463966890840 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 18:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 828ms 18:28:10 INFO - PROCESS | 4092 | 1463966890874 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 18:28:10 INFO - PROCESS | 4092 | 1463966890876 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 18:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:28:10 INFO - PROCESS | 4092 | 1463966890879 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:28:10 INFO - PROCESS | 4092 | 1463966890881 Marionette TRACE conn3 <- [1,2186,null,{}] 18:28:10 INFO - PROCESS | 4092 | 1463966890885 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:10 INFO - PROCESS | 4092 | 1463966890983 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 18:28:11 INFO - PROCESS | 4092 | 1463966891091 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:11 INFO - PROCESS | 4092 | ++DOCSHELL 10A5B800 == 48 [pid = 4092] [id = 556] 18:28:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (10AD3400) [pid = 4092] [serial = 1668] [outer = 00000000] 18:28:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (1743B800) [pid = 4092] [serial = 1669] [outer = 10AD3400] 18:28:11 INFO - PROCESS | 4092 | 1463966891144 Marionette DEBUG loaded listener.js 18:28:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (17484000) [pid = 4092] [serial = 1670] [outer = 10AD3400] 18:28:11 INFO - PROCESS | 4092 | 1463966891916 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1094ms 18:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:28:11 INFO - PROCESS | 4092 | 1463966891979 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 18:28:11 INFO - PROCESS | 4092 | 1463966891983 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 18:28:11 INFO - PROCESS | 4092 | 1463966891988 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:28:11 INFO - PROCESS | 4092 | 1463966891992 Marionette TRACE conn3 <- [1,2190,null,{}] 18:28:11 INFO - PROCESS | 4092 | 1463966891998 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:12 INFO - PROCESS | 4092 | 1463966892094 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 18:28:12 INFO - PROCESS | 4092 | 1463966892235 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:12 INFO - PROCESS | 4092 | ++DOCSHELL 10AD2400 == 49 [pid = 4092] [id = 557] 18:28:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (10B1C800) [pid = 4092] [serial = 1671] [outer = 00000000] 18:28:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (1103AC00) [pid = 4092] [serial = 1672] [outer = 10B1C800] 18:28:12 INFO - PROCESS | 4092 | 1463966892287 Marionette DEBUG loaded listener.js 18:28:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (1120E400) [pid = 4092] [serial = 1673] [outer = 10B1C800] 18:28:12 INFO - PROCESS | 4092 | --DOCSHELL 10A5CC00 == 48 [pid = 4092] [id = 550] 18:28:12 INFO - PROCESS | 4092 | --DOCSHELL 10505000 == 47 [pid = 4092] [id = 549] 18:28:12 INFO - PROCESS | 4092 | --DOCSHELL 164EA400 == 46 [pid = 4092] [id = 548] 18:28:12 INFO - PROCESS | 4092 | --DOCSHELL 15EE9C00 == 45 [pid = 4092] [id = 547] 18:28:12 INFO - PROCESS | 4092 | --DOCSHELL 10C26400 == 44 [pid = 4092] [id = 546] 18:28:12 INFO - PROCESS | 4092 | --DOCSHELL 139B3800 == 43 [pid = 4092] [id = 545] 18:28:12 INFO - PROCESS | 4092 | --DOCSHELL 13823C00 == 42 [pid = 4092] [id = 544] 18:28:12 INFO - PROCESS | 4092 | --DOCSHELL 10D62C00 == 41 [pid = 4092] [id = 543] 18:28:12 INFO - PROCESS | 4092 | --DOCSHELL 10A75400 == 40 [pid = 4092] [id = 542] 18:28:12 INFO - PROCESS | 4092 | --DOCSHELL 10A79800 == 39 [pid = 4092] [id = 541] 18:28:12 INFO - PROCESS | 4092 | --DOCSHELL 16666C00 == 38 [pid = 4092] [id = 540] 18:28:12 INFO - PROCESS | 4092 | --DOCSHELL 114F2000 == 37 [pid = 4092] [id = 539] 18:28:12 INFO - PROCESS | 4092 | --DOCSHELL 10A62C00 == 36 [pid = 4092] [id = 538] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (15418C00) [pid = 4092] [serial = 1597] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (15EEC400) [pid = 4092] [serial = 1600] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (141AA000) [pid = 4092] [serial = 1594] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (110C2400) [pid = 4092] [serial = 1582] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (11035C00) [pid = 4092] [serial = 1588] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (110BD800) [pid = 4092] [serial = 1589] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (10AD5000) [pid = 4092] [serial = 1579] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (16AF1400) [pid = 4092] [serial = 1612] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (13309C00) [pid = 4092] [serial = 1591] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (1381EC00) [pid = 4092] [serial = 1592] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (10B1AC00) [pid = 4092] [serial = 1585] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (10B75000) [pid = 4092] [serial = 1586] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (16629C00) [pid = 4092] [serial = 1603] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (16635000) [pid = 4092] [serial = 1610] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (15EED800) [pid = 4092] [serial = 1601] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (1434CC00) [pid = 4092] [serial = 1606] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (1662DC00) [pid = 4092] [serial = 1609] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (1662D000) [pid = 4092] [serial = 1604] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (1541B400) [pid = 4092] [serial = 1598] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (14358000) [pid = 4092] [serial = 1595] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (15627400) [pid = 4092] [serial = 1607] [outer = 00000000] [url = about:blank] 18:28:12 INFO - PROCESS | 4092 | 1463966892858 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 18:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 890ms 18:28:12 INFO - PROCESS | 4092 | 1463966892889 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 18:28:12 INFO - PROCESS | 4092 | 1463966892894 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 18:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:28:12 INFO - PROCESS | 4092 | 1463966892900 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:28:12 INFO - PROCESS | 4092 | 1463966892903 Marionette TRACE conn3 <- [1,2194,null,{}] 18:28:12 INFO - PROCESS | 4092 | 1463966892907 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:12 INFO - PROCESS | 4092 | 1463966892987 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 18:28:12 INFO - PROCESS | 4092 | 1463966892996 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:13 INFO - PROCESS | 4092 | ++DOCSHELL 10B1AC00 == 37 [pid = 4092] [id = 558] 18:28:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (10B1F800) [pid = 4092] [serial = 1674] [outer = 00000000] 18:28:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (1120A400) [pid = 4092] [serial = 1675] [outer = 10B1F800] 18:28:13 INFO - PROCESS | 4092 | 1463966893041 Marionette DEBUG loaded listener.js 18:28:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (12893800) [pid = 4092] [serial = 1676] [outer = 10B1F800] 18:28:13 INFO - PROCESS | 4092 | 1463966893512 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 18:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 641ms 18:28:13 INFO - PROCESS | 4092 | 1463966893571 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 18:28:13 INFO - PROCESS | 4092 | 1463966893573 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 18:28:13 INFO - PROCESS | 4092 | 1463966893582 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:28:13 INFO - PROCESS | 4092 | 1463966893585 Marionette TRACE conn3 <- [1,2198,null,{}] 18:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:28:13 INFO - PROCESS | 4092 | 1463966893595 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:13 INFO - PROCESS | 4092 | 1463966893715 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 18:28:13 INFO - PROCESS | 4092 | 1463966893808 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:13 INFO - PROCESS | 4092 | ++DOCSHELL 10A73400 == 38 [pid = 4092] [id = 559] 18:28:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (11263400) [pid = 4092] [serial = 1677] [outer = 00000000] 18:28:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (13376400) [pid = 4092] [serial = 1678] [outer = 11263400] 18:28:13 INFO - PROCESS | 4092 | 1463966893854 Marionette DEBUG loaded listener.js 18:28:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (138E1800) [pid = 4092] [serial = 1679] [outer = 11263400] 18:28:14 INFO - PROCESS | 4092 | 1463966894217 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 18:28:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 704ms 18:28:14 INFO - PROCESS | 4092 | 1463966894286 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 18:28:14 INFO - PROCESS | 4092 | 1463966894289 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 18:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:28:14 INFO - PROCESS | 4092 | 1463966894292 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:28:14 INFO - PROCESS | 4092 | 1463966894294 Marionette TRACE conn3 <- [1,2202,null,{}] 18:28:14 INFO - PROCESS | 4092 | 1463966894297 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:14 INFO - PROCESS | 4092 | 1463966894376 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 18:28:14 INFO - PROCESS | 4092 | 1463966894383 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:14 INFO - PROCESS | 4092 | ++DOCSHELL 141A5800 == 39 [pid = 4092] [id = 560] 18:28:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (141AA000) [pid = 4092] [serial = 1680] [outer = 00000000] 18:28:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (14357400) [pid = 4092] [serial = 1681] [outer = 141AA000] 18:28:14 INFO - PROCESS | 4092 | 1463966894427 Marionette DEBUG loaded listener.js 18:28:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (1537AC00) [pid = 4092] [serial = 1682] [outer = 141AA000] 18:28:14 INFO - PROCESS | 4092 | 1463966894889 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 18:28:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 640ms 18:28:14 INFO - PROCESS | 4092 | 1463966894930 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 18:28:14 INFO - PROCESS | 4092 | 1463966894932 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 18:28:14 INFO - PROCESS | 4092 | 1463966894935 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:28:14 INFO - PROCESS | 4092 | 1463966894937 Marionette TRACE conn3 <- [1,2206,null,{}] 18:28:14 INFO - PROCESS | 4092 | 1463966894940 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:15 INFO - PROCESS | 4092 | 1463966895027 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 18:28:15 INFO - PROCESS | 4092 | 1463966895033 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:15 INFO - PROCESS | 4092 | ++DOCSHELL 139AFC00 == 40 [pid = 4092] [id = 561] 18:28:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (14353400) [pid = 4092] [serial = 1683] [outer = 00000000] 18:28:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (1562DC00) [pid = 4092] [serial = 1684] [outer = 14353400] 18:28:15 INFO - PROCESS | 4092 | 1463966895076 Marionette DEBUG loaded listener.js 18:28:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (15970000) [pid = 4092] [serial = 1685] [outer = 14353400] 18:28:15 INFO - PROCESS | 4092 | 1463966895573 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 18:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 687ms 18:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:28:15 INFO - PROCESS | 4092 | 1463966895635 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 18:28:15 INFO - PROCESS | 4092 | 1463966895637 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 18:28:15 INFO - PROCESS | 4092 | 1463966895646 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:28:15 INFO - PROCESS | 4092 | 1463966895648 Marionette TRACE conn3 <- [1,2210,null,{}] 18:28:15 INFO - PROCESS | 4092 | 1463966895652 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:15 INFO - PROCESS | 4092 | 1463966895793 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 18:28:15 INFO - PROCESS | 4092 | 1463966895808 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:15 INFO - PROCESS | 4092 | ++DOCSHELL 10A60800 == 41 [pid = 4092] [id = 562] 18:28:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (10A65C00) [pid = 4092] [serial = 1686] [outer = 00000000] 18:28:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (15FEF000) [pid = 4092] [serial = 1687] [outer = 10A65C00] 18:28:15 INFO - PROCESS | 4092 | 1463966895906 Marionette DEBUG loaded listener.js 18:28:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (1662C800) [pid = 4092] [serial = 1688] [outer = 10A65C00] 18:28:16 INFO - PROCESS | 4092 | 1463966896327 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 734ms 18:28:16 INFO - PROCESS | 4092 | 1463966896383 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 18:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:28:16 INFO - PROCESS | 4092 | 1463966896385 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 18:28:16 INFO - PROCESS | 4092 | 1463966896388 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:28:16 INFO - PROCESS | 4092 | 1463966896390 Marionette TRACE conn3 <- [1,2214,null,{}] 18:28:16 INFO - PROCESS | 4092 | 1463966896393 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:16 INFO - PROCESS | 4092 | 1463966896535 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 18:28:16 INFO - PROCESS | 4092 | 1463966896600 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:16 INFO - PROCESS | 4092 | ++DOCSHELL 15FC2800 == 42 [pid = 4092] [id = 563] 18:28:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (16630400) [pid = 4092] [serial = 1689] [outer = 00000000] 18:28:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (16AEFC00) [pid = 4092] [serial = 1690] [outer = 16630400] 18:28:16 INFO - PROCESS | 4092 | 1463966896644 Marionette DEBUG loaded listener.js 18:28:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (16AF6C00) [pid = 4092] [serial = 1691] [outer = 16630400] 18:28:17 INFO - PROCESS | 4092 | 1463966897050 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 18:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 703ms 18:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:28:17 INFO - PROCESS | 4092 | 1463966897086 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 18:28:17 INFO - PROCESS | 4092 | 1463966897088 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 18:28:17 INFO - PROCESS | 4092 | 1463966897091 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:28:17 INFO - PROCESS | 4092 | 1463966897093 Marionette TRACE conn3 <- [1,2218,null,{}] 18:28:17 INFO - PROCESS | 4092 | 1463966897096 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:17 INFO - PROCESS | 4092 | 1463966897206 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 18:28:17 INFO - PROCESS | 4092 | 1463966897212 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:17 INFO - PROCESS | 4092 | ++DOCSHELL 1678F800 == 43 [pid = 4092] [id = 564] 18:28:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (16AF7C00) [pid = 4092] [serial = 1692] [outer = 00000000] 18:28:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (16E88400) [pid = 4092] [serial = 1693] [outer = 16AF7C00] 18:28:17 INFO - PROCESS | 4092 | 1463966897310 Marionette DEBUG loaded listener.js 18:28:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (16F4B000) [pid = 4092] [serial = 1694] [outer = 16AF7C00] 18:28:17 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (15EEB800) [pid = 4092] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:28:17 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (1662D800) [pid = 4092] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:28:17 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (10AD1000) [pid = 4092] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:28:17 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (13DA7000) [pid = 4092] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:28:17 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (10D63C00) [pid = 4092] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:28:17 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (10B75400) [pid = 4092] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:28:17 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (138DA000) [pid = 4092] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:28:17 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (13DA0000) [pid = 4092] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:28:17 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (139AD400) [pid = 4092] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:28:17 INFO - PROCESS | 4092 | 1463966897737 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 18:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 687ms 18:28:17 INFO - PROCESS | 4092 | 1463966897795 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 18:28:17 INFO - PROCESS | 4092 | 1463966897797 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 18:28:17 INFO - PROCESS | 4092 | 1463966897800 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:28:17 INFO - PROCESS | 4092 | 1463966897802 Marionette TRACE conn3 <- [1,2222,null,{}] 18:28:17 INFO - PROCESS | 4092 | 1463966897805 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:17 INFO - PROCESS | 4092 | 1463966897911 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 18:28:17 INFO - PROCESS | 4092 | 1463966897920 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:17 INFO - PROCESS | 4092 | ++DOCSHELL 1434F400 == 44 [pid = 4092] [id = 565] 18:28:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (14357800) [pid = 4092] [serial = 1695] [outer = 00000000] 18:28:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (16661000) [pid = 4092] [serial = 1696] [outer = 14357800] 18:28:17 INFO - PROCESS | 4092 | 1463966897966 Marionette DEBUG loaded listener.js 18:28:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (1693B400) [pid = 4092] [serial = 1697] [outer = 14357800] 18:28:18 INFO - PROCESS | 4092 | 1463966898381 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 18:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 641ms 18:28:18 INFO - PROCESS | 4092 | 1463966898440 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 18:28:18 INFO - PROCESS | 4092 | 1463966898442 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 18:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:28:18 INFO - PROCESS | 4092 | 1463966898445 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:28:18 INFO - PROCESS | 4092 | 1463966898447 Marionette TRACE conn3 <- [1,2226,null,{}] 18:28:18 INFO - PROCESS | 4092 | 1463966898450 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:18 INFO - PROCESS | 4092 | 1463966898530 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 18:28:18 INFO - PROCESS | 4092 | 1463966898536 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:18 INFO - PROCESS | 4092 | ++DOCSHELL 138DA000 == 45 [pid = 4092] [id = 566] 18:28:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (15BAB400) [pid = 4092] [serial = 1698] [outer = 00000000] 18:28:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (16FC3400) [pid = 4092] [serial = 1699] [outer = 15BAB400] 18:28:18 INFO - PROCESS | 4092 | 1463966898579 Marionette DEBUG loaded listener.js 18:28:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (17481800) [pid = 4092] [serial = 1700] [outer = 15BAB400] 18:28:19 INFO - PROCESS | 4092 | 1463966899004 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 593ms 18:28:19 INFO - PROCESS | 4092 | 1463966899042 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 18:28:19 INFO - PROCESS | 4092 | 1463966899045 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 18:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:28:19 INFO - PROCESS | 4092 | 1463966899060 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:28:19 INFO - PROCESS | 4092 | 1463966899063 Marionette TRACE conn3 <- [1,2230,null,{}] 18:28:19 INFO - PROCESS | 4092 | 1463966899066 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:19 INFO - PROCESS | 4092 | 1463966899165 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 18:28:19 INFO - PROCESS | 4092 | 1463966899171 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:19 INFO - PROCESS | 4092 | ++DOCSHELL 17A82000 == 46 [pid = 4092] [id = 567] 18:28:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (17A86800) [pid = 4092] [serial = 1701] [outer = 00000000] 18:28:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (11034C00) [pid = 4092] [serial = 1702] [outer = 17A86800] 18:28:19 INFO - PROCESS | 4092 | 1463966899222 Marionette DEBUG loaded listener.js 18:28:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (18103800) [pid = 4092] [serial = 1703] [outer = 17A86800] 18:28:19 INFO - PROCESS | 4092 | 1463966899909 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 906ms 18:28:19 INFO - PROCESS | 4092 | 1463966899964 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 18:28:19 INFO - PROCESS | 4092 | 1463966899968 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 18:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:28:19 INFO - PROCESS | 4092 | 1463966899974 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:28:19 INFO - PROCESS | 4092 | 1463966899978 Marionette TRACE conn3 <- [1,2234,null,{}] 18:28:19 INFO - PROCESS | 4092 | 1463966899983 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:20 INFO - PROCESS | 4092 | 1463966900122 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 18:28:20 INFO - PROCESS | 4092 | 1463966900235 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:20 INFO - PROCESS | 4092 | ++DOCSHELL 10B72C00 == 47 [pid = 4092] [id = 568] 18:28:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (10B7D800) [pid = 4092] [serial = 1704] [outer = 00000000] 18:28:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (1103E800) [pid = 4092] [serial = 1705] [outer = 10B7D800] 18:28:20 INFO - PROCESS | 4092 | 1463966900290 Marionette DEBUG loaded listener.js 18:28:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (12877000) [pid = 4092] [serial = 1706] [outer = 10B7D800] 18:28:20 INFO - PROCESS | 4092 | 1463966900899 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 18:28:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:28:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 937ms 18:28:20 INFO - PROCESS | 4092 | 1463966900920 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 18:28:20 INFO - PROCESS | 4092 | 1463966900926 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 18:28:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:28:20 INFO - PROCESS | 4092 | 1463966900932 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:28:20 INFO - PROCESS | 4092 | 1463966900935 Marionette TRACE conn3 <- [1,2238,null,{}] 18:28:20 INFO - PROCESS | 4092 | 1463966900939 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:21 INFO - PROCESS | 4092 | 1463966901089 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 18:28:21 INFO - PROCESS | 4092 | 1463966901156 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:21 INFO - PROCESS | 4092 | ++DOCSHELL 10E24C00 == 48 [pid = 4092] [id = 569] 18:28:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (10E2D800) [pid = 4092] [serial = 1707] [outer = 00000000] 18:28:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (141B1800) [pid = 4092] [serial = 1708] [outer = 10E2D800] 18:28:21 INFO - PROCESS | 4092 | 1463966901208 Marionette DEBUG loaded listener.js 18:28:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (15381C00) [pid = 4092] [serial = 1709] [outer = 10E2D800] 18:28:21 INFO - PROCESS | 4092 | --DOCSHELL 1B1C5000 == 47 [pid = 4092] [id = 16] 18:28:21 INFO - PROCESS | 4092 | 1463966901914 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 18:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1047ms 18:28:21 INFO - PROCESS | 4092 | 1463966901972 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 18:28:21 INFO - PROCESS | 4092 | 1463966901975 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 18:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:28:21 INFO - PROCESS | 4092 | 1463966901979 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:28:21 INFO - PROCESS | 4092 | 1463966901982 Marionette TRACE conn3 <- [1,2242,null,{}] 18:28:22 INFO - PROCESS | 4092 | 1463966902011 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:22 INFO - PROCESS | 4092 | 1463966902116 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 18:28:22 INFO - PROCESS | 4092 | 1463966902259 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:22 INFO - PROCESS | 4092 | ++DOCSHELL 15627800 == 48 [pid = 4092] [id = 570] 18:28:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (15FCA000) [pid = 4092] [serial = 1710] [outer = 00000000] 18:28:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (16ED8800) [pid = 4092] [serial = 1711] [outer = 15FCA000] 18:28:22 INFO - PROCESS | 4092 | 1463966902319 Marionette DEBUG loaded listener.js 18:28:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (17A08800) [pid = 4092] [serial = 1712] [outer = 15FCA000] 18:28:22 INFO - PROCESS | 4092 | 1463966902873 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 18:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 953ms 18:28:22 INFO - PROCESS | 4092 | 1463966902923 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 18:28:22 INFO - PROCESS | 4092 | 1463966902926 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 18:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:28:22 INFO - PROCESS | 4092 | 1463966902930 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:28:22 INFO - PROCESS | 4092 | 1463966902931 Marionette TRACE conn3 <- [1,2246,null,{}] 18:28:22 INFO - PROCESS | 4092 | 1463966902935 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:23 INFO - PROCESS | 4092 | 1463966903037 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 18:28:23 INFO - PROCESS | 4092 | 1463966903175 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:23 INFO - PROCESS | 4092 | ++DOCSHELL 16EDCC00 == 49 [pid = 4092] [id = 571] 18:28:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (16F49C00) [pid = 4092] [serial = 1713] [outer = 00000000] 18:28:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (1810B400) [pid = 4092] [serial = 1714] [outer = 16F49C00] 18:28:23 INFO - PROCESS | 4092 | 1463966903229 Marionette DEBUG loaded listener.js 18:28:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (181FAC00) [pid = 4092] [serial = 1715] [outer = 16F49C00] 18:28:23 INFO - PROCESS | 4092 | 1463966903804 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 906ms 18:28:23 INFO - PROCESS | 4092 | 1463966903833 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 18:28:23 INFO - PROCESS | 4092 | 1463966903835 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 18:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:28:23 INFO - PROCESS | 4092 | 1463966903839 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:28:23 INFO - PROCESS | 4092 | 1463966903841 Marionette TRACE conn3 <- [1,2250,null,{}] 18:28:23 INFO - PROCESS | 4092 | 1463966903844 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:23 INFO - PROCESS | 4092 | 1463966903946 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 18:28:24 INFO - PROCESS | 4092 | 1463966904057 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:24 INFO - PROCESS | 4092 | ++DOCSHELL 17E3B400 == 50 [pid = 4092] [id = 572] 18:28:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (18108800) [pid = 4092] [serial = 1716] [outer = 00000000] 18:28:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (196AFC00) [pid = 4092] [serial = 1717] [outer = 18108800] 18:28:24 INFO - PROCESS | 4092 | 1463966904110 Marionette DEBUG loaded listener.js 18:28:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (196B3800) [pid = 4092] [serial = 1718] [outer = 18108800] 18:28:24 INFO - PROCESS | 4092 | 1463966904871 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 18:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1094ms 18:28:24 INFO - PROCESS | 4092 | 1463966904938 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 18:28:24 INFO - PROCESS | 4092 | 1463966904944 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 18:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:28:24 INFO - PROCESS | 4092 | 1463966904954 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:28:24 INFO - PROCESS | 4092 | 1463966904958 Marionette TRACE conn3 <- [1,2254,null,{}] 18:28:24 INFO - PROCESS | 4092 | 1463966904964 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:25 INFO - PROCESS | 4092 | 1463966905061 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 18:28:25 INFO - PROCESS | 4092 | 1463966905205 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:25 INFO - PROCESS | 4092 | ++DOCSHELL 10C2D400 == 51 [pid = 4092] [id = 573] 18:28:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (10D65400) [pid = 4092] [serial = 1719] [outer = 00000000] 18:28:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (12AE1800) [pid = 4092] [serial = 1720] [outer = 10D65400] 18:28:25 INFO - PROCESS | 4092 | 1463966905254 Marionette DEBUG loaded listener.js 18:28:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (1312AC00) [pid = 4092] [serial = 1721] [outer = 10D65400] 18:28:25 INFO - PROCESS | 4092 | --DOCSHELL 10565800 == 50 [pid = 4092] [id = 292] 18:28:25 INFO - PROCESS | 4092 | --DOCSHELL 138DA000 == 49 [pid = 4092] [id = 566] 18:28:25 INFO - PROCESS | 4092 | --DOCSHELL 1434F400 == 48 [pid = 4092] [id = 565] 18:28:25 INFO - PROCESS | 4092 | --DOCSHELL 1678F800 == 47 [pid = 4092] [id = 564] 18:28:25 INFO - PROCESS | 4092 | --DOCSHELL 15FC2800 == 46 [pid = 4092] [id = 563] 18:28:25 INFO - PROCESS | 4092 | --DOCSHELL 10A60800 == 45 [pid = 4092] [id = 562] 18:28:25 INFO - PROCESS | 4092 | --DOCSHELL 139AFC00 == 44 [pid = 4092] [id = 561] 18:28:25 INFO - PROCESS | 4092 | --DOCSHELL 141A5800 == 43 [pid = 4092] [id = 560] 18:28:25 INFO - PROCESS | 4092 | --DOCSHELL 10A73400 == 42 [pid = 4092] [id = 559] 18:28:25 INFO - PROCESS | 4092 | --DOCSHELL 10B1AC00 == 41 [pid = 4092] [id = 558] 18:28:25 INFO - PROCESS | 4092 | --DOCSHELL 10AD2400 == 40 [pid = 4092] [id = 557] 18:28:25 INFO - PROCESS | 4092 | --DOCSHELL 10AD8800 == 39 [pid = 4092] [id = 552] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (164EE400) [pid = 4092] [serial = 1642] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (16AF4400) [pid = 4092] [serial = 1645] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (13368400) [pid = 4092] [serial = 1618] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (114FF400) [pid = 4092] [serial = 1628] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (1103B400) [pid = 4092] [serial = 1627] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (15230C00) [pid = 4092] [serial = 1636] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (16632000) [pid = 4092] [serial = 1643] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (10C29800) [pid = 4092] [serial = 1615] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (114A2800) [pid = 4092] [serial = 1630] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (12882000) [pid = 4092] [serial = 1631] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (16AF6800) [pid = 4092] [serial = 1621] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (15FC8800) [pid = 4092] [serial = 1624] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (16E86400) [pid = 4092] [serial = 1654] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (15EE6C00) [pid = 4092] [serial = 1649] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (1336F000) [pid = 4092] [serial = 1648] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (16AF5400) [pid = 4092] [serial = 1646] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (10D63800) [pid = 4092] [serial = 1634] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (139B4400) [pid = 4092] [serial = 1633] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (15971000) [pid = 4092] [serial = 1639] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (15974400) [pid = 4092] [serial = 1640] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (16E7A800) [pid = 4092] [serial = 1652] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (16E73000) [pid = 4092] [serial = 1651] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (15388400) [pid = 4092] [serial = 1637] [outer = 00000000] [url = about:blank] 18:28:25 INFO - PROCESS | 4092 | 1463966905847 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 18:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 938ms 18:28:25 INFO - PROCESS | 4092 | 1463966905901 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 18:28:25 INFO - PROCESS | 4092 | 1463966905906 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 18:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:28:25 INFO - PROCESS | 4092 | 1463966905912 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:28:25 INFO - PROCESS | 4092 | 1463966905915 Marionette TRACE conn3 <- [1,2258,null,{}] 18:28:25 INFO - PROCESS | 4092 | 1463966905918 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:26 INFO - PROCESS | 4092 | 1463966906006 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 18:28:26 INFO - PROCESS | 4092 | 1463966906016 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:26 INFO - PROCESS | 4092 | ++DOCSHELL 10C25000 == 40 [pid = 4092] [id = 574] 18:28:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (10C27C00) [pid = 4092] [serial = 1722] [outer = 00000000] 18:28:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (11AF1C00) [pid = 4092] [serial = 1723] [outer = 10C27C00] 18:28:26 INFO - PROCESS | 4092 | 1463966906063 Marionette DEBUG loaded listener.js 18:28:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (13308000) [pid = 4092] [serial = 1724] [outer = 10C27C00] 18:28:26 INFO - PROCESS | 4092 | 1463966906551 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 18:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 703ms 18:28:26 INFO - PROCESS | 4092 | 1463966906612 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 18:28:26 INFO - PROCESS | 4092 | 1463966906614 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 18:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:28:26 INFO - PROCESS | 4092 | 1463966906617 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:28:26 INFO - PROCESS | 4092 | 1463966906621 Marionette TRACE conn3 <- [1,2262,null,{}] 18:28:26 INFO - PROCESS | 4092 | 1463966906631 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:26 INFO - PROCESS | 4092 | 1463966906715 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 18:28:26 INFO - PROCESS | 4092 | 1463966906725 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:26 INFO - PROCESS | 4092 | ++DOCSHELL 141B0800 == 41 [pid = 4092] [id = 575] 18:28:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (141B1C00) [pid = 4092] [serial = 1725] [outer = 00000000] 18:28:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (15232800) [pid = 4092] [serial = 1726] [outer = 141B1C00] 18:28:26 INFO - PROCESS | 4092 | 1463966906774 Marionette DEBUG loaded listener.js 18:28:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (15623400) [pid = 4092] [serial = 1727] [outer = 141B1C00] 18:28:27 INFO - PROCESS | 4092 | 1463966907256 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 18:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 703ms 18:28:27 INFO - PROCESS | 4092 | 1463966907316 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 18:28:27 INFO - PROCESS | 4092 | 1463966907319 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 18:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:28:27 INFO - PROCESS | 4092 | 1463966907322 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:28:27 INFO - PROCESS | 4092 | 1463966907324 Marionette TRACE conn3 <- [1,2266,null,{}] 18:28:27 INFO - PROCESS | 4092 | 1463966907327 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:27 INFO - PROCESS | 4092 | 1463966907407 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 18:28:27 INFO - PROCESS | 4092 | 1463966907413 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:27 INFO - PROCESS | 4092 | ++DOCSHELL 13370000 == 42 [pid = 4092] [id = 576] 18:28:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (139B8C00) [pid = 4092] [serial = 1728] [outer = 00000000] 18:28:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (1597B400) [pid = 4092] [serial = 1729] [outer = 139B8C00] 18:28:27 INFO - PROCESS | 4092 | 1463966907457 Marionette DEBUG loaded listener.js 18:28:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (15FBF000) [pid = 4092] [serial = 1730] [outer = 139B8C00] 18:28:27 INFO - PROCESS | 4092 | 1463966907923 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 18:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 641ms 18:28:27 INFO - PROCESS | 4092 | 1463966907959 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 18:28:27 INFO - PROCESS | 4092 | 1463966907961 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 18:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:28:27 INFO - PROCESS | 4092 | 1463966907970 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:28:27 INFO - PROCESS | 4092 | 1463966907972 Marionette TRACE conn3 <- [1,2270,null,{}] 18:28:27 INFO - PROCESS | 4092 | 1463966907976 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:28 INFO - PROCESS | 4092 | 1463966908102 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 18:28:28 INFO - PROCESS | 4092 | 1463966908196 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:28 INFO - PROCESS | 4092 | ++DOCSHELL 15971000 == 43 [pid = 4092] [id = 577] 18:28:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (15FC2800) [pid = 4092] [serial = 1731] [outer = 00000000] 18:28:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (164F2800) [pid = 4092] [serial = 1732] [outer = 15FC2800] 18:28:28 INFO - PROCESS | 4092 | 1463966908240 Marionette DEBUG loaded listener.js 18:28:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (1662F800) [pid = 4092] [serial = 1733] [outer = 15FC2800] 18:28:28 INFO - PROCESS | 4092 | 1463966908642 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 18:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 687ms 18:28:28 INFO - PROCESS | 4092 | 1463966908669 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 18:28:28 INFO - PROCESS | 4092 | 1463966908671 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 18:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:28:28 INFO - PROCESS | 4092 | 1463966908674 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:28:28 INFO - PROCESS | 4092 | 1463966908676 Marionette TRACE conn3 <- [1,2274,null,{}] 18:28:28 INFO - PROCESS | 4092 | 1463966908680 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:28 INFO - PROCESS | 4092 | 1463966908812 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 18:28:28 INFO - PROCESS | 4092 | 1463966908820 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:28 INFO - PROCESS | 4092 | ++DOCSHELL 10B24000 == 44 [pid = 4092] [id = 578] 18:28:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (130D6000) [pid = 4092] [serial = 1734] [outer = 00000000] 18:28:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (16AEBC00) [pid = 4092] [serial = 1735] [outer = 130D6000] 18:28:28 INFO - PROCESS | 4092 | 1463966908926 Marionette DEBUG loaded listener.js 18:28:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (16BB0400) [pid = 4092] [serial = 1736] [outer = 130D6000] 18:28:29 INFO - PROCESS | 4092 | 1463966909353 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 18:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 18:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 687ms 18:28:29 INFO - PROCESS | 4092 | 1463966909378 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 18:28:29 INFO - PROCESS | 4092 | 1463966909380 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 18:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:28:29 INFO - PROCESS | 4092 | 1463966909383 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:28:29 INFO - PROCESS | 4092 | 1463966909385 Marionette TRACE conn3 <- [1,2278,null,{}] 18:28:29 INFO - PROCESS | 4092 | 1463966909388 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:29 INFO - PROCESS | 4092 | 1463966909507 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 18:28:29 INFO - PROCESS | 4092 | 1463966909603 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:29 INFO - PROCESS | 4092 | ++DOCSHELL 16AF8400 == 45 [pid = 4092] [id = 579] 18:28:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (16E74800) [pid = 4092] [serial = 1737] [outer = 00000000] 18:28:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (16E8B400) [pid = 4092] [serial = 1738] [outer = 16E74800] 18:28:29 INFO - PROCESS | 4092 | 1463966909646 Marionette DEBUG loaded listener.js 18:28:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (16F52400) [pid = 4092] [serial = 1739] [outer = 16E74800] 18:28:30 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (1662F400) [pid = 4092] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:28:30 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (1678FC00) [pid = 4092] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:28:30 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (10A65C00) [pid = 4092] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:28:30 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (16630400) [pid = 4092] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:28:30 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (141AA000) [pid = 4092] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:28:30 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (14353400) [pid = 4092] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:28:30 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (11263400) [pid = 4092] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:28:30 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (10B1F800) [pid = 4092] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:28:30 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (10B1C800) [pid = 4092] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:28:30 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (139B6800) [pid = 4092] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:28:30 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (16AF7C00) [pid = 4092] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:28:30 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (14357800) [pid = 4092] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:28:30 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (15BAB400) [pid = 4092] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:28:30 INFO - PROCESS | 4092 | 1463966910161 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 18:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 797ms 18:28:30 INFO - PROCESS | 4092 | 1463966910187 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 18:28:30 INFO - PROCESS | 4092 | 1463966910189 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 18:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:28:30 INFO - PROCESS | 4092 | 1463966910192 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:28:30 INFO - PROCESS | 4092 | 1463966910194 Marionette TRACE conn3 <- [1,2282,null,{}] 18:28:30 INFO - PROCESS | 4092 | 1463966910197 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:30 INFO - PROCESS | 4092 | 1463966910274 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 18:28:30 INFO - PROCESS | 4092 | 1463966910281 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:30 INFO - PROCESS | 4092 | ++DOCSHELL 10A6D400 == 46 [pid = 4092] [id = 580] 18:28:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (10A6F400) [pid = 4092] [serial = 1740] [outer = 00000000] 18:28:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (139AA800) [pid = 4092] [serial = 1741] [outer = 10A6F400] 18:28:30 INFO - PROCESS | 4092 | 1463966910333 Marionette DEBUG loaded listener.js 18:28:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (16790000) [pid = 4092] [serial = 1742] [outer = 10A6F400] 18:28:30 INFO - PROCESS | 4092 | 1463966910761 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 18:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 594ms 18:28:30 INFO - PROCESS | 4092 | 1463966910797 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 18:28:30 INFO - PROCESS | 4092 | 1463966910799 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 18:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:28:30 INFO - PROCESS | 4092 | 1463966910802 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:28:30 INFO - PROCESS | 4092 | 1463966910804 Marionette TRACE conn3 <- [1,2286,null,{}] 18:28:30 INFO - PROCESS | 4092 | 1463966910807 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:30 INFO - PROCESS | 4092 | 1463966910887 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 18:28:30 INFO - PROCESS | 4092 | 1463966910922 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:30 INFO - PROCESS | 4092 | ++DOCSHELL 16CB1400 == 47 [pid = 4092] [id = 581] 18:28:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (16CB7800) [pid = 4092] [serial = 1743] [outer = 00000000] 18:28:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (16FF1C00) [pid = 4092] [serial = 1744] [outer = 16CB7800] 18:28:30 INFO - PROCESS | 4092 | 1463966910971 Marionette DEBUG loaded listener.js 18:28:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (17C10C00) [pid = 4092] [serial = 1745] [outer = 16CB7800] 18:28:31 INFO - PROCESS | 4092 | 1463966911425 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 18:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 640ms 18:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:28:31 INFO - PROCESS | 4092 | 1463966911451 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 18:28:31 INFO - PROCESS | 4092 | 1463966911453 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 18:28:31 INFO - PROCESS | 4092 | 1463966911456 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:28:31 INFO - PROCESS | 4092 | 1463966911458 Marionette TRACE conn3 <- [1,2290,null,{}] 18:28:31 INFO - PROCESS | 4092 | 1463966911462 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:31 INFO - PROCESS | 4092 | 1463966911541 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 18:28:31 INFO - PROCESS | 4092 | 1463966911548 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:31 INFO - PROCESS | 4092 | ++DOCSHELL 16F56000 == 48 [pid = 4092] [id = 582] 18:28:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (17E35000) [pid = 4092] [serial = 1746] [outer = 00000000] 18:28:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (196B0400) [pid = 4092] [serial = 1747] [outer = 17E35000] 18:28:31 INFO - PROCESS | 4092 | 1463966911590 Marionette DEBUG loaded listener.js 18:28:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (196B3400) [pid = 4092] [serial = 1748] [outer = 17E35000] 18:28:32 INFO - PROCESS | 4092 | 1463966912042 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 625ms 18:28:32 INFO - PROCESS | 4092 | 1463966912134 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 18:28:32 INFO - PROCESS | 4092 | 1463966912138 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 18:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:28:32 INFO - PROCESS | 4092 | 1463966912145 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:28:32 INFO - PROCESS | 4092 | 1463966912152 Marionette TRACE conn3 <- [1,2294,null,{}] 18:28:32 INFO - PROCESS | 4092 | 1463966912160 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:32 INFO - PROCESS | 4092 | 1463966912269 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 18:28:32 INFO - PROCESS | 4092 | 1463966912492 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:32 INFO - PROCESS | 4092 | ++DOCSHELL 10D63800 == 49 [pid = 4092] [id = 583] 18:28:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (10D66000) [pid = 4092] [serial = 1749] [outer = 00000000] 18:28:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (1103D400) [pid = 4092] [serial = 1750] [outer = 10D66000] 18:28:32 INFO - PROCESS | 4092 | 1463966912547 Marionette DEBUG loaded listener.js 18:28:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (114A2800) [pid = 4092] [serial = 1751] [outer = 10D66000] 18:28:33 INFO - PROCESS | 4092 | 1463966913119 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 18:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1000ms 18:28:33 INFO - PROCESS | 4092 | 1463966913145 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 18:28:33 INFO - PROCESS | 4092 | 1463966913148 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 18:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:28:33 INFO - PROCESS | 4092 | 1463966913156 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:28:33 INFO - PROCESS | 4092 | 1463966913160 Marionette TRACE conn3 <- [1,2298,null,{}] 18:28:33 INFO - PROCESS | 4092 | 1463966913165 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:33 INFO - PROCESS | 4092 | 1463966913278 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 18:28:33 INFO - PROCESS | 4092 | 1463966913420 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:33 INFO - PROCESS | 4092 | ++DOCSHELL 138D8C00 == 50 [pid = 4092] [id = 584] 18:28:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (138DF000) [pid = 4092] [serial = 1752] [outer = 00000000] 18:28:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (143A6400) [pid = 4092] [serial = 1753] [outer = 138DF000] 18:28:33 INFO - PROCESS | 4092 | 1463966913474 Marionette DEBUG loaded listener.js 18:28:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (15977C00) [pid = 4092] [serial = 1754] [outer = 138DF000] 18:28:34 INFO - PROCESS | 4092 | 1463966914074 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 937ms 18:28:34 INFO - PROCESS | 4092 | 1463966914100 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 18:28:34 INFO - PROCESS | 4092 | 1463966914103 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 18:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:28:34 INFO - PROCESS | 4092 | 1463966914106 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:28:34 INFO - PROCESS | 4092 | 1463966914109 Marionette TRACE conn3 <- [1,2302,null,{}] 18:28:34 INFO - PROCESS | 4092 | 1463966914119 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:34 INFO - PROCESS | 4092 | 1463966914235 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 18:28:34 INFO - PROCESS | 4092 | 1463966914352 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:34 INFO - PROCESS | 4092 | ++DOCSHELL 16BB3800 == 51 [pid = 4092] [id = 585] 18:28:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (16BB4400) [pid = 4092] [serial = 1755] [outer = 00000000] 18:28:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (16E87800) [pid = 4092] [serial = 1756] [outer = 16BB4400] 18:28:34 INFO - PROCESS | 4092 | 1463966914449 Marionette DEBUG loaded listener.js 18:28:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (1810F400) [pid = 4092] [serial = 1757] [outer = 16BB4400] 18:28:35 INFO - PROCESS | 4092 | 1463966915053 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 18:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1000ms 18:28:35 INFO - PROCESS | 4092 | 1463966915108 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 18:28:35 INFO - PROCESS | 4092 | 1463966915110 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 18:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:28:35 INFO - PROCESS | 4092 | 1463966915114 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:28:35 INFO - PROCESS | 4092 | 1463966915116 Marionette TRACE conn3 <- [1,2306,null,{}] 18:28:35 INFO - PROCESS | 4092 | 1463966915119 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:35 INFO - PROCESS | 4092 | 1463966915224 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 18:28:35 INFO - PROCESS | 4092 | 1463966915373 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:35 INFO - PROCESS | 4092 | ++DOCSHELL 16E7C400 == 52 [pid = 4092] [id = 586] 18:28:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (16E7FC00) [pid = 4092] [serial = 1758] [outer = 00000000] 18:28:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (198F8800) [pid = 4092] [serial = 1759] [outer = 16E7FC00] 18:28:35 INFO - PROCESS | 4092 | 1463966915428 Marionette DEBUG loaded listener.js 18:28:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (19B72C00) [pid = 4092] [serial = 1760] [outer = 16E7FC00] 18:28:35 INFO - PROCESS | 4092 | 1463966915957 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 18:28:36 INFO - PROCESS | 4092 | 1463966916021 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 18:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:28:36 INFO - PROCESS | 4092 | 1463966916024 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:28:36 INFO - PROCESS | 4092 | 1463966916026 Marionette TRACE conn3 <- [1,2310,null,{}] 18:28:36 INFO - PROCESS | 4092 | 1463966916030 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:36 INFO - PROCESS | 4092 | 1463966916129 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 18:28:36 INFO - PROCESS | 4092 | 1463966916243 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:36 INFO - PROCESS | 4092 | ++DOCSHELL 198F5C00 == 53 [pid = 4092] [id = 587] 18:28:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (19B74000) [pid = 4092] [serial = 1761] [outer = 00000000] 18:28:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (19CD3C00) [pid = 4092] [serial = 1762] [outer = 19B74000] 18:28:36 INFO - PROCESS | 4092 | 1463966916336 Marionette DEBUG loaded listener.js 18:28:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (19F6D800) [pid = 4092] [serial = 1763] [outer = 19B74000] 18:28:36 INFO - PROCESS | 4092 | 1463966916907 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 18:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 953ms 18:28:36 INFO - PROCESS | 4092 | 1463966916976 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 18:28:36 INFO - PROCESS | 4092 | 1463966916979 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 18:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:28:36 INFO - PROCESS | 4092 | 1463966916985 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:28:36 INFO - PROCESS | 4092 | 1463966916987 Marionette TRACE conn3 <- [1,2314,null,{}] 18:28:36 INFO - PROCESS | 4092 | 1463966916991 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:37 INFO - PROCESS | 4092 | 1463966917113 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 18:28:37 INFO - PROCESS | 4092 | 1463966917397 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:37 INFO - PROCESS | 4092 | ++DOCSHELL 10475400 == 54 [pid = 4092] [id = 588] 18:28:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (10559000) [pid = 4092] [serial = 1764] [outer = 00000000] 18:28:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (10C23C00) [pid = 4092] [serial = 1765] [outer = 10559000] 18:28:37 INFO - PROCESS | 4092 | 1463966917460 Marionette DEBUG loaded listener.js 18:28:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (1103BC00) [pid = 4092] [serial = 1766] [outer = 10559000] 18:28:38 INFO - PROCESS | 4092 | 1463966918018 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 18:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1110ms 18:28:38 INFO - PROCESS | 4092 | 1463966918087 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 18:28:38 INFO - PROCESS | 4092 | 1463966918091 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 18:28:38 INFO - PROCESS | 4092 | 1463966918096 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:28:38 INFO - PROCESS | 4092 | 1463966918099 Marionette TRACE conn3 <- [1,2318,null,{}] 18:28:38 INFO - PROCESS | 4092 | 1463966918104 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:38 INFO - PROCESS | 4092 | 1463966918202 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 18:28:38 INFO - PROCESS | 4092 | 1463966918398 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:38 INFO - PROCESS | 4092 | --DOCSHELL 16CB1400 == 53 [pid = 4092] [id = 581] 18:28:38 INFO - PROCESS | 4092 | --DOCSHELL 10A6D400 == 52 [pid = 4092] [id = 580] 18:28:38 INFO - PROCESS | 4092 | --DOCSHELL 16AF8400 == 51 [pid = 4092] [id = 579] 18:28:38 INFO - PROCESS | 4092 | --DOCSHELL 10B24000 == 50 [pid = 4092] [id = 578] 18:28:38 INFO - PROCESS | 4092 | --DOCSHELL 15971000 == 49 [pid = 4092] [id = 577] 18:28:38 INFO - PROCESS | 4092 | --DOCSHELL 13370000 == 48 [pid = 4092] [id = 576] 18:28:38 INFO - PROCESS | 4092 | --DOCSHELL 141B0800 == 47 [pid = 4092] [id = 575] 18:28:38 INFO - PROCESS | 4092 | --DOCSHELL 10C25000 == 46 [pid = 4092] [id = 574] 18:28:38 INFO - PROCESS | 4092 | --DOCSHELL 10C2D400 == 45 [pid = 4092] [id = 573] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (11034C00) [pid = 4092] [serial = 1702] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | ++DOCSHELL 10B22000 == 46 [pid = 4092] [id = 589] 18:28:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (10B23000) [pid = 4092] [serial = 1767] [outer = 00000000] 18:28:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (11040000) [pid = 4092] [serial = 1768] [outer = 10B23000] 18:28:38 INFO - PROCESS | 4092 | 1463966918478 Marionette DEBUG loaded listener.js 18:28:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 139 (12896000) [pid = 4092] [serial = 1769] [outer = 10B23000] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 138 (15FEF000) [pid = 4092] [serial = 1687] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 137 (16AEFC00) [pid = 4092] [serial = 1690] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (1662C800) [pid = 4092] [serial = 1688] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (14357400) [pid = 4092] [serial = 1681] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (1537AC00) [pid = 4092] [serial = 1682] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (1562DC00) [pid = 4092] [serial = 1684] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (13376400) [pid = 4092] [serial = 1678] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (138E1800) [pid = 4092] [serial = 1679] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (1120A400) [pid = 4092] [serial = 1675] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (12893800) [pid = 4092] [serial = 1676] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (1120E400) [pid = 4092] [serial = 1673] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (1103AC00) [pid = 4092] [serial = 1672] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (16E88000) [pid = 4092] [serial = 1655] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (1743B800) [pid = 4092] [serial = 1669] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (16F54000) [pid = 4092] [serial = 1666] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (1666B800) [pid = 4092] [serial = 1663] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (138DB400) [pid = 4092] [serial = 1660] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (10B24C00) [pid = 4092] [serial = 1657] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (16E88400) [pid = 4092] [serial = 1693] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (16AF6C00) [pid = 4092] [serial = 1691] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (16661000) [pid = 4092] [serial = 1696] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (16FC3400) [pid = 4092] [serial = 1699] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (16F4B000) [pid = 4092] [serial = 1694] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (1693B400) [pid = 4092] [serial = 1697] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (15970000) [pid = 4092] [serial = 1685] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (17481800) [pid = 4092] [serial = 1700] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (16AF4800) [pid = 4092] [serial = 1577] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (16AF7800) [pid = 4092] [serial = 1613] [outer = 00000000] [url = about:blank] 18:28:38 INFO - PROCESS | 4092 | 1463966918914 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 18:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 844ms 18:28:38 INFO - PROCESS | 4092 | 1463966918943 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 18:28:38 INFO - PROCESS | 4092 | 1463966918947 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 18:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:28:38 INFO - PROCESS | 4092 | 1463966918951 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:28:38 INFO - PROCESS | 4092 | 1463966918953 Marionette TRACE conn3 <- [1,2322,null,{}] 18:28:38 INFO - PROCESS | 4092 | 1463966918957 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:39 INFO - PROCESS | 4092 | 1463966919045 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 18:28:39 INFO - PROCESS | 4092 | 1463966919055 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:39 INFO - PROCESS | 4092 | ++DOCSHELL 1381C800 == 47 [pid = 4092] [id = 590] 18:28:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (139B4400) [pid = 4092] [serial = 1770] [outer = 00000000] 18:28:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (14EBF400) [pid = 4092] [serial = 1771] [outer = 139B4400] 18:28:39 INFO - PROCESS | 4092 | 1463966919099 Marionette DEBUG loaded listener.js 18:28:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (15419000) [pid = 4092] [serial = 1772] [outer = 139B4400] 18:28:39 INFO - PROCESS | 4092 | 1463966919589 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 18:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 687ms 18:28:39 INFO - PROCESS | 4092 | 1463966919650 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 18:28:39 INFO - PROCESS | 4092 | 1463966919652 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 18:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:28:39 INFO - PROCESS | 4092 | 1463966919657 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:28:39 INFO - PROCESS | 4092 | 1463966919663 Marionette TRACE conn3 <- [1,2326,null,{}] 18:28:39 INFO - PROCESS | 4092 | 1463966919671 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:39 INFO - PROCESS | 4092 | 1463966919757 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 18:28:39 INFO - PROCESS | 4092 | 1463966919866 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:39 INFO - PROCESS | 4092 | ++DOCSHELL 15BA9800 == 48 [pid = 4092] [id = 591] 18:28:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (15BAF400) [pid = 4092] [serial = 1773] [outer = 00000000] 18:28:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (15FC7C00) [pid = 4092] [serial = 1774] [outer = 15BAF400] 18:28:39 INFO - PROCESS | 4092 | 1463966919917 Marionette DEBUG loaded listener.js 18:28:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (16627C00) [pid = 4092] [serial = 1775] [outer = 15BAF400] 18:28:40 INFO - PROCESS | 4092 | 1463966920266 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 18:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 656ms 18:28:40 INFO - PROCESS | 4092 | 1463966920314 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 18:28:40 INFO - PROCESS | 4092 | 1463966920317 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 18:28:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:28:40 INFO - PROCESS | 4092 | 1463966920320 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:28:40 INFO - PROCESS | 4092 | 1463966920322 Marionette TRACE conn3 <- [1,2330,null,{}] 18:28:40 INFO - PROCESS | 4092 | 1463966920325 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:40 INFO - PROCESS | 4092 | 1463966920413 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 18:28:40 INFO - PROCESS | 4092 | 1463966920449 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:40 INFO - PROCESS | 4092 | ++DOCSHELL 15FC9000 == 49 [pid = 4092] [id = 592] 18:28:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (1662B800) [pid = 4092] [serial = 1776] [outer = 00000000] 18:28:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (1678C800) [pid = 4092] [serial = 1777] [outer = 1662B800] 18:28:40 INFO - PROCESS | 4092 | 1463966920493 Marionette DEBUG loaded listener.js 18:28:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (16AF4400) [pid = 4092] [serial = 1778] [outer = 1662B800] 18:28:40 INFO - PROCESS | 4092 | 1463966920989 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 18:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 703ms 18:28:41 INFO - PROCESS | 4092 | 1463966921019 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 18:28:41 INFO - PROCESS | 4092 | 1463966921021 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 18:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:28:41 INFO - PROCESS | 4092 | 1463966921025 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:28:41 INFO - PROCESS | 4092 | 1463966921026 Marionette TRACE conn3 <- [1,2334,null,{}] 18:28:41 INFO - PROCESS | 4092 | 1463966921030 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:41 INFO - PROCESS | 4092 | 1463966921146 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 18:28:41 INFO - PROCESS | 4092 | 1463966921206 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:41 INFO - PROCESS | 4092 | ++DOCSHELL 16BB1C00 == 50 [pid = 4092] [id = 593] 18:28:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (16BB2000) [pid = 4092] [serial = 1779] [outer = 00000000] 18:28:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (16CB7400) [pid = 4092] [serial = 1780] [outer = 16BB2000] 18:28:41 INFO - PROCESS | 4092 | 1463966921261 Marionette DEBUG loaded listener.js 18:28:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (16E7E800) [pid = 4092] [serial = 1781] [outer = 16BB2000] 18:28:41 INFO - PROCESS | 4092 | 1463966921686 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 18:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 703ms 18:28:41 INFO - PROCESS | 4092 | 1463966921724 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 18:28:41 INFO - PROCESS | 4092 | 1463966921726 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 18:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:28:41 INFO - PROCESS | 4092 | 1463966921730 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:28:41 INFO - PROCESS | 4092 | 1463966921731 Marionette TRACE conn3 <- [1,2338,null,{}] 18:28:41 INFO - PROCESS | 4092 | 1463966921735 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:41 INFO - PROCESS | 4092 | 1463966921893 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 18:28:41 INFO - PROCESS | 4092 | 1463966921918 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:41 INFO - PROCESS | 4092 | ++DOCSHELL 16E81400 == 51 [pid = 4092] [id = 594] 18:28:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (16E88400) [pid = 4092] [serial = 1782] [outer = 00000000] 18:28:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (16F55C00) [pid = 4092] [serial = 1783] [outer = 16E88400] 18:28:41 INFO - PROCESS | 4092 | 1463966921961 Marionette DEBUG loaded listener.js 18:28:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (16F4E000) [pid = 4092] [serial = 1784] [outer = 16E88400] 18:28:42 INFO - PROCESS | 4092 | 1463966922430 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 18:28:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:28:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 750ms 18:28:42 INFO - PROCESS | 4092 | 1463966922471 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 18:28:42 INFO - PROCESS | 4092 | 1463966922472 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 18:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:28:42 INFO - PROCESS | 4092 | 1463966922476 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:28:42 INFO - PROCESS | 4092 | 1463966922478 Marionette TRACE conn3 <- [1,2342,null,{}] 18:28:42 INFO - PROCESS | 4092 | 1463966922481 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:42 INFO - PROCESS | 4092 | 1463966922601 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 18:28:42 INFO - PROCESS | 4092 | 1463966922607 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:42 INFO - PROCESS | 4092 | ++DOCSHELL 1597D000 == 52 [pid = 4092] [id = 595] 18:28:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (16E81C00) [pid = 4092] [serial = 1785] [outer = 00000000] 18:28:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (17E33400) [pid = 4092] [serial = 1786] [outer = 16E81C00] 18:28:42 INFO - PROCESS | 4092 | 1463966922651 Marionette DEBUG loaded listener.js 18:28:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (18109C00) [pid = 4092] [serial = 1787] [outer = 16E81C00] 18:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (130D6000) [pid = 4092] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (15FC2800) [pid = 4092] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (16E74800) [pid = 4092] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (10D65400) [pid = 4092] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (139B8C00) [pid = 4092] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (10C27C00) [pid = 4092] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (141B1C00) [pid = 4092] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (10A6F400) [pid = 4092] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (16CB7800) [pid = 4092] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:28:42 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (1B338400) [pid = 4092] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:28:43 INFO - PROCESS | 4092 | 1463966923202 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 18:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 18:28:43 INFO - PROCESS | 4092 | 1463966923243 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 18:28:43 INFO - PROCESS | 4092 | 1463966923245 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 18:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:28:43 INFO - PROCESS | 4092 | 1463966923248 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:28:43 INFO - PROCESS | 4092 | 1463966923250 Marionette TRACE conn3 <- [1,2346,null,{}] 18:28:43 INFO - PROCESS | 4092 | 1463966923265 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:43 INFO - PROCESS | 4092 | 1463966923347 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 18:28:43 INFO - PROCESS | 4092 | 1463966923353 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:43 INFO - PROCESS | 4092 | ++DOCSHELL 10C20400 == 53 [pid = 4092] [id = 596] 18:28:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (139B8C00) [pid = 4092] [serial = 1788] [outer = 00000000] 18:28:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (16AF2C00) [pid = 4092] [serial = 1789] [outer = 139B8C00] 18:28:43 INFO - PROCESS | 4092 | 1463966923397 Marionette DEBUG loaded listener.js 18:28:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (16F58800) [pid = 4092] [serial = 1790] [outer = 139B8C00] 18:28:43 INFO - PROCESS | 4092 | 1463966923843 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 18:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 625ms 18:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:28:43 INFO - PROCESS | 4092 | 1463966923885 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 18:28:43 INFO - PROCESS | 4092 | 1463966923887 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 18:28:43 INFO - PROCESS | 4092 | 1463966923891 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:28:43 INFO - PROCESS | 4092 | 1463966923892 Marionette TRACE conn3 <- [1,2350,null,{}] 18:28:43 INFO - PROCESS | 4092 | 1463966923896 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:43 INFO - PROCESS | 4092 | 1463966923980 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 18:28:43 INFO - PROCESS | 4092 | 1463966923987 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:43 INFO - PROCESS | 4092 | ++DOCSHELL 1434E000 == 54 [pid = 4092] [id = 597] 18:28:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (15EEB000) [pid = 4092] [serial = 1791] [outer = 00000000] 18:28:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (19B65800) [pid = 4092] [serial = 1792] [outer = 15EEB000] 18:28:44 INFO - PROCESS | 4092 | 1463966924030 Marionette DEBUG loaded listener.js 18:28:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (19B71000) [pid = 4092] [serial = 1793] [outer = 15EEB000] 18:28:44 INFO - PROCESS | 4092 | 1463966924469 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 18:28:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:28:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 625ms 18:28:44 INFO - PROCESS | 4092 | 1463966924529 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 18:28:44 INFO - PROCESS | 4092 | 1463966924531 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 18:28:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:28:44 INFO - PROCESS | 4092 | 1463966924534 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:28:44 INFO - PROCESS | 4092 | 1463966924536 Marionette TRACE conn3 <- [1,2354,null,{}] 18:28:44 INFO - PROCESS | 4092 | 1463966924540 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:44 INFO - PROCESS | 4092 | 1463966924621 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 18:28:44 INFO - PROCESS | 4092 | 1463966924628 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:44 INFO - PROCESS | 4092 | ++DOCSHELL 198F8400 == 55 [pid = 4092] [id = 598] 18:28:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (19CCF800) [pid = 4092] [serial = 1794] [outer = 00000000] 18:28:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (1A035000) [pid = 4092] [serial = 1795] [outer = 19CCF800] 18:28:44 INFO - PROCESS | 4092 | 1463966924675 Marionette DEBUG loaded listener.js 18:28:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (1A040C00) [pid = 4092] [serial = 1796] [outer = 19CCF800] 18:28:45 INFO - PROCESS | 4092 | 1463966925374 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 18:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 906ms 18:28:45 INFO - PROCESS | 4092 | 1463966925439 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 18:28:45 INFO - PROCESS | 4092 | 1463966925445 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 18:28:45 INFO - PROCESS | 4092 | 1463966925449 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:28:45 INFO - PROCESS | 4092 | 1463966925454 Marionette TRACE conn3 <- [1,2358,null,{}] 18:28:45 INFO - PROCESS | 4092 | 1463966925459 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:45 INFO - PROCESS | 4092 | 1463966925600 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 18:28:45 INFO - PROCESS | 4092 | 1463966925720 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:45 INFO - PROCESS | 4092 | ++DOCSHELL 11041000 == 56 [pid = 4092] [id = 599] 18:28:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (11CE1C00) [pid = 4092] [serial = 1797] [outer = 00000000] 18:28:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (13377C00) [pid = 4092] [serial = 1798] [outer = 11CE1C00] 18:28:45 INFO - PROCESS | 4092 | 1463966925775 Marionette DEBUG loaded listener.js 18:28:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (14357400) [pid = 4092] [serial = 1799] [outer = 11CE1C00] 18:28:46 INFO - PROCESS | 4092 | 1463966926381 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 18:28:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:28:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1000ms 18:28:46 INFO - PROCESS | 4092 | 1463966926454 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 18:28:46 INFO - PROCESS | 4092 | 1463966926460 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 18:28:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:28:46 INFO - PROCESS | 4092 | 1463966926466 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:28:46 INFO - PROCESS | 4092 | 1463966926469 Marionette TRACE conn3 <- [1,2362,null,{}] 18:28:46 INFO - PROCESS | 4092 | 1463966926473 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:46 INFO - PROCESS | 4092 | 1463966926613 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 18:28:46 INFO - PROCESS | 4092 | 1463966926763 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:46 INFO - PROCESS | 4092 | ++DOCSHELL 15977000 == 57 [pid = 4092] [id = 600] 18:28:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (15EE7C00) [pid = 4092] [serial = 1800] [outer = 00000000] 18:28:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (16660C00) [pid = 4092] [serial = 1801] [outer = 15EE7C00] 18:28:46 INFO - PROCESS | 4092 | 1463966926817 Marionette DEBUG loaded listener.js 18:28:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (16AF0800) [pid = 4092] [serial = 1802] [outer = 15EE7C00] 18:28:47 INFO - PROCESS | 4092 | 1463966927358 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 18:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 953ms 18:28:47 INFO - PROCESS | 4092 | 1463966927409 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 18:28:47 INFO - PROCESS | 4092 | 1463966927412 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 18:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:28:47 INFO - PROCESS | 4092 | 1463966927416 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:28:47 INFO - PROCESS | 4092 | 1463966927420 Marionette TRACE conn3 <- [1,2366,null,{}] 18:28:47 INFO - PROCESS | 4092 | 1463966927431 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:47 INFO - PROCESS | 4092 | 1463966927541 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 18:28:47 INFO - PROCESS | 4092 | 1463966927708 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:47 INFO - PROCESS | 4092 | ++DOCSHELL 19CCA000 == 58 [pid = 4092] [id = 601] 18:28:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (19CCAC00) [pid = 4092] [serial = 1803] [outer = 00000000] 18:28:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (1A032000) [pid = 4092] [serial = 1804] [outer = 19CCAC00] 18:28:47 INFO - PROCESS | 4092 | 1463966927763 Marionette DEBUG loaded listener.js 18:28:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (1A2D0400) [pid = 4092] [serial = 1805] [outer = 19CCAC00] 18:28:48 INFO - PROCESS | 4092 | 1463966928364 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 18:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1000ms 18:28:48 INFO - PROCESS | 4092 | 1463966928418 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 18:28:48 INFO - PROCESS | 4092 | 1463966928421 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 18:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:28:48 INFO - PROCESS | 4092 | 1463966928424 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:28:48 INFO - PROCESS | 4092 | 1463966928426 Marionette TRACE conn3 <- [1,2370,null,{}] 18:28:48 INFO - PROCESS | 4092 | 1463966928430 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:48 INFO - PROCESS | 4092 | 1463966928535 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 18:28:48 INFO - PROCESS | 4092 | 1463966928683 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:48 INFO - PROCESS | 4092 | ++DOCSHELL 1A421800 == 59 [pid = 4092] [id = 602] 18:28:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (1A422000) [pid = 4092] [serial = 1806] [outer = 00000000] 18:28:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 139 (1A4A5000) [pid = 4092] [serial = 1807] [outer = 1A422000] 18:28:48 INFO - PROCESS | 4092 | 1463966928737 Marionette DEBUG loaded listener.js 18:28:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 140 (1A4A9C00) [pid = 4092] [serial = 1808] [outer = 1A422000] 18:28:49 INFO - PROCESS | 4092 | 1463966929280 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 18:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 891ms 18:28:49 INFO - PROCESS | 4092 | 1463966929328 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 18:28:49 INFO - PROCESS | 4092 | 1463966929330 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 18:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:28:49 INFO - PROCESS | 4092 | 1463966929334 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:28:49 INFO - PROCESS | 4092 | 1463966929336 Marionette TRACE conn3 <- [1,2374,null,{}] 18:28:49 INFO - PROCESS | 4092 | 1463966929339 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:49 INFO - PROCESS | 4092 | 1463966929441 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 18:28:49 INFO - PROCESS | 4092 | 1463966929597 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:49 INFO - PROCESS | 4092 | ++DOCSHELL 19F72000 == 60 [pid = 4092] [id = 603] 18:28:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 141 (1A4AC000) [pid = 4092] [serial = 1809] [outer = 00000000] 18:28:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 142 (1A4B0C00) [pid = 4092] [serial = 1810] [outer = 1A4AC000] 18:28:49 INFO - PROCESS | 4092 | 1463966929650 Marionette DEBUG loaded listener.js 18:28:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 143 (1A4B3400) [pid = 4092] [serial = 1811] [outer = 1A4AC000] 18:28:50 INFO - PROCESS | 4092 | 1463966930268 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 18:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1141ms 18:28:50 INFO - PROCESS | 4092 | 1463966930515 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 18:28:50 INFO - PROCESS | 4092 | 1463966930520 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 18:28:50 INFO - PROCESS | 4092 | 1463966930527 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:28:50 INFO - PROCESS | 4092 | 1463966930529 Marionette TRACE conn3 <- [1,2378,null,{}] 18:28:50 INFO - PROCESS | 4092 | 1463966930535 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:50 INFO - PROCESS | 4092 | 1463966930634 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 18:28:50 INFO - PROCESS | 4092 | 1463966930781 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:50 INFO - PROCESS | 4092 | ++DOCSHELL 10A7A400 == 61 [pid = 4092] [id = 604] 18:28:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 144 (10B21400) [pid = 4092] [serial = 1812] [outer = 00000000] 18:28:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 145 (1312A400) [pid = 4092] [serial = 1813] [outer = 10B21400] 18:28:50 INFO - PROCESS | 4092 | 1463966930830 Marionette DEBUG loaded listener.js 18:28:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 146 (13823C00) [pid = 4092] [serial = 1814] [outer = 10B21400] 18:28:51 INFO - PROCESS | 4092 | 1463966931388 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 18:28:51 INFO - PROCESS | 4092 | --DOCSHELL 139B5C00 == 60 [pid = 4092] [id = 554] 18:28:51 INFO - PROCESS | 4092 | --DOCSHELL 1434E000 == 59 [pid = 4092] [id = 597] 18:28:51 INFO - PROCESS | 4092 | --DOCSHELL 10C20400 == 58 [pid = 4092] [id = 596] 18:28:51 INFO - PROCESS | 4092 | --DOCSHELL 1597D000 == 57 [pid = 4092] [id = 595] 18:28:51 INFO - PROCESS | 4092 | --DOCSHELL 16E81400 == 56 [pid = 4092] [id = 594] 18:28:51 INFO - PROCESS | 4092 | --DOCSHELL 16BB1C00 == 55 [pid = 4092] [id = 593] 18:28:51 INFO - PROCESS | 4092 | --DOCSHELL 15FC9000 == 54 [pid = 4092] [id = 592] 18:28:51 INFO - PROCESS | 4092 | --DOCSHELL 15BA9800 == 53 [pid = 4092] [id = 591] 18:28:51 INFO - PROCESS | 4092 | --DOCSHELL 1381C800 == 52 [pid = 4092] [id = 590] 18:28:51 INFO - PROCESS | 4092 | --DOCSHELL 10B22000 == 51 [pid = 4092] [id = 589] 18:28:51 INFO - PROCESS | 4092 | --DOCSHELL 10475400 == 50 [pid = 4092] [id = 588] 18:28:51 INFO - PROCESS | 4092 | --DOCSHELL 138D8C00 == 49 [pid = 4092] [id = 584] 18:28:51 INFO - PROCESS | 4092 | --DOCSHELL 10D63800 == 48 [pid = 4092] [id = 583] 18:28:51 INFO - PROCESS | 4092 | --DOCSHELL 16F56000 == 47 [pid = 4092] [id = 582] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 145 (16AEBC00) [pid = 4092] [serial = 1735] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 144 (16ED8800) [pid = 4092] [serial = 1711] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 143 (1103E800) [pid = 4092] [serial = 1705] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 142 (196AFC00) [pid = 4092] [serial = 1717] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 141 (164F2800) [pid = 4092] [serial = 1732] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 140 (16E8B400) [pid = 4092] [serial = 1738] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 139 (1312AC00) [pid = 4092] [serial = 1721] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 138 (12AE1800) [pid = 4092] [serial = 1720] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 137 (141B1800) [pid = 4092] [serial = 1708] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (1597B400) [pid = 4092] [serial = 1729] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (11AF1C00) [pid = 4092] [serial = 1723] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (13308000) [pid = 4092] [serial = 1724] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (15232800) [pid = 4092] [serial = 1726] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (15623400) [pid = 4092] [serial = 1727] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (1810B400) [pid = 4092] [serial = 1714] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (16BB0400) [pid = 4092] [serial = 1736] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (139AA800) [pid = 4092] [serial = 1741] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (16FF1C00) [pid = 4092] [serial = 1744] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (16F52400) [pid = 4092] [serial = 1739] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (16790000) [pid = 4092] [serial = 1742] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (17C10C00) [pid = 4092] [serial = 1745] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (1662F800) [pid = 4092] [serial = 1733] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (17619000) [pid = 4092] [serial = 1160] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (15FBF000) [pid = 4092] [serial = 1730] [outer = 00000000] [url = about:blank] 18:28:51 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (196B0400) [pid = 4092] [serial = 1747] [outer = 00000000] [url = about:blank] 18:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 953ms 18:28:51 INFO - PROCESS | 4092 | 1463966931472 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 18:28:51 INFO - PROCESS | 4092 | 1463966931475 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 18:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:28:51 INFO - PROCESS | 4092 | 1463966931483 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:28:51 INFO - PROCESS | 4092 | 1463966931486 Marionette TRACE conn3 <- [1,2382,null,{}] 18:28:51 INFO - PROCESS | 4092 | 1463966931490 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:51 INFO - PROCESS | 4092 | 1463966931575 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 18:28:51 INFO - PROCESS | 4092 | 1463966931591 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:51 INFO - PROCESS | 4092 | ++DOCSHELL 13308000 == 48 [pid = 4092] [id = 605] 18:28:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (1330C800) [pid = 4092] [serial = 1815] [outer = 00000000] 18:28:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (138E3C00) [pid = 4092] [serial = 1816] [outer = 1330C800] 18:28:51 INFO - PROCESS | 4092 | 1463966931641 Marionette DEBUG loaded listener.js 18:28:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (14358000) [pid = 4092] [serial = 1817] [outer = 1330C800] 18:28:52 INFO - PROCESS | 4092 | 1463966932216 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 797ms 18:28:52 INFO - PROCESS | 4092 | 1463966932284 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 18:28:52 INFO - PROCESS | 4092 | 1463966932286 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 18:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:28:52 INFO - PROCESS | 4092 | 1463966932290 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:28:52 INFO - PROCESS | 4092 | 1463966932292 Marionette TRACE conn3 <- [1,2386,null,{}] 18:28:52 INFO - PROCESS | 4092 | 1463966932301 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:52 INFO - PROCESS | 4092 | 1463966932418 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 18:28:52 INFO - PROCESS | 4092 | 1463966932523 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:52 INFO - PROCESS | 4092 | ++DOCSHELL 156C5000 == 49 [pid = 4092] [id = 606] 18:28:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (156D0000) [pid = 4092] [serial = 1818] [outer = 00000000] 18:28:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (1597DC00) [pid = 4092] [serial = 1819] [outer = 156D0000] 18:28:52 INFO - PROCESS | 4092 | 1463966932571 Marionette DEBUG loaded listener.js 18:28:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (15FBF000) [pid = 4092] [serial = 1820] [outer = 156D0000] 18:28:52 INFO - PROCESS | 4092 | 1463966932962 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 18:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 735ms 18:28:53 INFO - PROCESS | 4092 | 1463966933030 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 18:28:53 INFO - PROCESS | 4092 | 1463966933032 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 18:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:28:53 INFO - PROCESS | 4092 | 1463966933035 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:28:53 INFO - PROCESS | 4092 | 1463966933037 Marionette TRACE conn3 <- [1,2390,null,{}] 18:28:53 INFO - PROCESS | 4092 | 1463966933040 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:53 INFO - PROCESS | 4092 | 1463966933124 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 18:28:53 INFO - PROCESS | 4092 | 1463966933130 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:53 INFO - PROCESS | 4092 | ++DOCSHELL 15975400 == 50 [pid = 4092] [id = 607] 18:28:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (1597D000) [pid = 4092] [serial = 1821] [outer = 00000000] 18:28:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (16AF1C00) [pid = 4092] [serial = 1822] [outer = 1597D000] 18:28:53 INFO - PROCESS | 4092 | 1463966933174 Marionette DEBUG loaded listener.js 18:28:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (16BB0000) [pid = 4092] [serial = 1823] [outer = 1597D000] 18:28:53 INFO - PROCESS | 4092 | 1463966933614 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 18:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 641ms 18:28:53 INFO - PROCESS | 4092 | 1463966933674 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 18:28:53 INFO - PROCESS | 4092 | 1463966933676 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 18:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:28:53 INFO - PROCESS | 4092 | 1463966933679 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:28:53 INFO - PROCESS | 4092 | 1463966933681 Marionette TRACE conn3 <- [1,2394,null,{}] 18:28:53 INFO - PROCESS | 4092 | 1463966933684 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:53 INFO - PROCESS | 4092 | 1463966933776 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 18:28:53 INFO - PROCESS | 4092 | 1463966933819 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:53 INFO - PROCESS | 4092 | ++DOCSHELL 16E72000 == 51 [pid = 4092] [id = 608] 18:28:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (16E72800) [pid = 4092] [serial = 1824] [outer = 00000000] 18:28:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (16E82800) [pid = 4092] [serial = 1825] [outer = 16E72800] 18:28:53 INFO - PROCESS | 4092 | 1463966933862 Marionette DEBUG loaded listener.js 18:28:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (16E8C000) [pid = 4092] [serial = 1826] [outer = 16E72800] 18:28:54 INFO - PROCESS | 4092 | 1463966934335 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 18:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 703ms 18:28:54 INFO - PROCESS | 4092 | 1463966934379 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 18:28:54 INFO - PROCESS | 4092 | 1463966934381 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 18:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:28:54 INFO - PROCESS | 4092 | 1463966934385 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:28:54 INFO - PROCESS | 4092 | 1463966934386 Marionette TRACE conn3 <- [1,2398,null,{}] 18:28:54 INFO - PROCESS | 4092 | 1463966934390 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:54 INFO - PROCESS | 4092 | 1463966934528 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 18:28:54 INFO - PROCESS | 4092 | 1463966934597 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:54 INFO - PROCESS | 4092 | ++DOCSHELL 16F4B000 == 52 [pid = 4092] [id = 609] 18:28:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (16F57C00) [pid = 4092] [serial = 1827] [outer = 00000000] 18:28:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (17619000) [pid = 4092] [serial = 1828] [outer = 16F57C00] 18:28:54 INFO - PROCESS | 4092 | 1463966934641 Marionette DEBUG loaded listener.js 18:28:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (17CCC400) [pid = 4092] [serial = 1829] [outer = 16F57C00] 18:28:55 INFO - PROCESS | 4092 | 1463966935095 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 18:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 18:28:55 INFO - PROCESS | 4092 | 1463966935125 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 18:28:55 INFO - PROCESS | 4092 | 1463966935127 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 18:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:28:55 INFO - PROCESS | 4092 | 1463966935130 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:28:55 INFO - PROCESS | 4092 | 1463966935132 Marionette TRACE conn3 <- [1,2402,null,{}] 18:28:55 INFO - PROCESS | 4092 | 1463966935135 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:55 INFO - PROCESS | 4092 | 1463966935280 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 18:28:55 INFO - PROCESS | 4092 | 1463966935306 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:55 INFO - PROCESS | 4092 | ++DOCSHELL 17618C00 == 53 [pid = 4092] [id = 610] 18:28:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (196A8800) [pid = 4092] [serial = 1830] [outer = 00000000] 18:28:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (198F3400) [pid = 4092] [serial = 1831] [outer = 196A8800] 18:28:55 INFO - PROCESS | 4092 | 1463966935352 Marionette DEBUG loaded listener.js 18:28:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 139 (198F8000) [pid = 4092] [serial = 1832] [outer = 196A8800] 18:28:55 INFO - PROCESS | 4092 | 1463966935791 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 18:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 703ms 18:28:55 INFO - PROCESS | 4092 | 1463966935831 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 18:28:55 INFO - PROCESS | 4092 | 1463966935834 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 18:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:28:55 INFO - PROCESS | 4092 | 1463966935838 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:28:55 INFO - PROCESS | 4092 | 1463966935841 Marionette TRACE conn3 <- [1,2406,null,{}] 18:28:55 INFO - PROCESS | 4092 | 1463966935845 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:55 INFO - PROCESS | 4092 | 1463966935964 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 18:28:56 INFO - PROCESS | 4092 | 1463966936032 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:56 INFO - PROCESS | 4092 | ++DOCSHELL 196B2000 == 54 [pid = 4092] [id = 611] 18:28:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 140 (19B6C800) [pid = 4092] [serial = 1833] [outer = 00000000] 18:28:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 141 (1A2D7000) [pid = 4092] [serial = 1834] [outer = 19B6C800] 18:28:56 INFO - PROCESS | 4092 | 1463966936075 Marionette DEBUG loaded listener.js 18:28:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 142 (1A4A6400) [pid = 4092] [serial = 1835] [outer = 19B6C800] 18:28:56 INFO - PROCESS | 4092 | --DOMWINDOW == 141 (15EEB000) [pid = 4092] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:28:56 INFO - PROCESS | 4092 | --DOMWINDOW == 140 (16BB2000) [pid = 4092] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:28:56 INFO - PROCESS | 4092 | --DOMWINDOW == 139 (17E35000) [pid = 4092] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:28:56 INFO - PROCESS | 4092 | --DOMWINDOW == 138 (139B4400) [pid = 4092] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:28:56 INFO - PROCESS | 4092 | --DOMWINDOW == 137 (16E88400) [pid = 4092] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:28:56 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (10559000) [pid = 4092] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:28:56 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (1662B800) [pid = 4092] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:28:56 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (10B23000) [pid = 4092] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:28:56 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (15BAF400) [pid = 4092] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:28:56 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (16E81C00) [pid = 4092] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:28:56 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (139B8C00) [pid = 4092] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:28:56 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (17A86800) [pid = 4092] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:28:56 INFO - PROCESS | 4092 | 1463966936569 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 797ms 18:28:56 INFO - PROCESS | 4092 | 1463966936637 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 18:28:56 INFO - PROCESS | 4092 | 1463966936639 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 18:28:56 INFO - PROCESS | 4092 | 1463966936643 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:28:56 INFO - PROCESS | 4092 | 1463966936644 Marionette TRACE conn3 <- [1,2410,null,{}] 18:28:56 INFO - PROCESS | 4092 | 1463966936648 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:56 INFO - PROCESS | 4092 | 1463966936733 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 18:28:56 INFO - PROCESS | 4092 | 1463966936739 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:56 INFO - PROCESS | 4092 | ++DOCSHELL 10B21000 == 55 [pid = 4092] [id = 612] 18:28:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (139B6800) [pid = 4092] [serial = 1836] [outer = 00000000] 18:28:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (16AEE000) [pid = 4092] [serial = 1837] [outer = 139B6800] 18:28:56 INFO - PROCESS | 4092 | 1463966936784 Marionette DEBUG loaded listener.js 18:28:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (16F89C00) [pid = 4092] [serial = 1838] [outer = 139B6800] 18:28:57 INFO - PROCESS | 4092 | 1463966937222 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 625ms 18:28:57 INFO - PROCESS | 4092 | 1463966937281 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 18:28:57 INFO - PROCESS | 4092 | 1463966937284 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 18:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:28:57 INFO - PROCESS | 4092 | 1463966937287 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:28:57 INFO - PROCESS | 4092 | 1463966937289 Marionette TRACE conn3 <- [1,2414,null,{}] 18:28:57 INFO - PROCESS | 4092 | 1463966937293 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:57 INFO - PROCESS | 4092 | 1463966937377 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 18:28:57 INFO - PROCESS | 4092 | 1463966937383 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:57 INFO - PROCESS | 4092 | ++DOCSHELL 1693C000 == 56 [pid = 4092] [id = 613] 18:28:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (16BBE000) [pid = 4092] [serial = 1839] [outer = 00000000] 18:28:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (1A4A8C00) [pid = 4092] [serial = 1840] [outer = 16BBE000] 18:28:57 INFO - PROCESS | 4092 | 1463966937426 Marionette DEBUG loaded listener.js 18:28:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (1A6D4800) [pid = 4092] [serial = 1841] [outer = 16BBE000] 18:28:57 INFO - PROCESS | 4092 | 1463966937860 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 18:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 594ms 18:28:57 INFO - PROCESS | 4092 | 1463966937888 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 18:28:57 INFO - PROCESS | 4092 | 1463966937891 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 18:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:28:57 INFO - PROCESS | 4092 | 1463966937895 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:28:57 INFO - PROCESS | 4092 | 1463966937898 Marionette TRACE conn3 <- [1,2418,null,{}] 18:28:57 INFO - PROCESS | 4092 | 1463966937919 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:57 INFO - PROCESS | 4092 | 1463966938023 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 18:28:58 INFO - PROCESS | 4092 | 1463966938029 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:58 INFO - PROCESS | 4092 | ++DOCSHELL 19CC9800 == 57 [pid = 4092] [id = 614] 18:28:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (1A6D7400) [pid = 4092] [serial = 1842] [outer = 00000000] 18:28:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (1A7D5000) [pid = 4092] [serial = 1843] [outer = 1A6D7400] 18:28:58 INFO - PROCESS | 4092 | 1463966938077 Marionette DEBUG loaded listener.js 18:28:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 139 (1AAD9800) [pid = 4092] [serial = 1844] [outer = 1A6D7400] 18:28:58 INFO - PROCESS | 4092 | 1463966938762 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 18:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 921ms 18:28:58 INFO - PROCESS | 4092 | 1463966938820 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 18:28:58 INFO - PROCESS | 4092 | 1463966938824 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 18:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:28:58 INFO - PROCESS | 4092 | 1463966938831 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:28:58 INFO - PROCESS | 4092 | 1463966938834 Marionette TRACE conn3 <- [1,2422,null,{}] 18:28:58 INFO - PROCESS | 4092 | 1463966938840 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:58 INFO - PROCESS | 4092 | 1463966938982 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 18:28:59 INFO - PROCESS | 4092 | 1463966939131 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:59 INFO - PROCESS | 4092 | ++DOCSHELL 10C28400 == 58 [pid = 4092] [id = 615] 18:28:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 140 (110C0400) [pid = 4092] [serial = 1845] [outer = 00000000] 18:28:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 141 (130D0C00) [pid = 4092] [serial = 1846] [outer = 110C0400] 18:28:59 INFO - PROCESS | 4092 | 1463966939187 Marionette DEBUG loaded listener.js 18:28:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 142 (139AFC00) [pid = 4092] [serial = 1847] [outer = 110C0400] 18:28:59 INFO - PROCESS | 4092 | 1463966939776 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 18:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1000ms 18:28:59 INFO - PROCESS | 4092 | 1463966939834 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 18:28:59 INFO - PROCESS | 4092 | 1463966939840 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 18:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:28:59 INFO - PROCESS | 4092 | 1463966939847 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:28:59 INFO - PROCESS | 4092 | 1463966939849 Marionette TRACE conn3 <- [1,2426,null,{}] 18:28:59 INFO - PROCESS | 4092 | 1463966939853 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:59 INFO - PROCESS | 4092 | 1463966939966 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 18:29:00 INFO - PROCESS | 4092 | 1463966940129 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:00 INFO - PROCESS | 4092 | ++DOCSHELL 12D6B800 == 59 [pid = 4092] [id = 616] 18:29:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 143 (12D6F400) [pid = 4092] [serial = 1848] [outer = 00000000] 18:29:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 144 (15FC5000) [pid = 4092] [serial = 1849] [outer = 12D6F400] 18:29:00 INFO - PROCESS | 4092 | 1463966940183 Marionette DEBUG loaded listener.js 18:29:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 145 (1666C000) [pid = 4092] [serial = 1850] [outer = 12D6F400] 18:29:00 INFO - PROCESS | 4092 | 1463966940806 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 18:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1000ms 18:29:00 INFO - PROCESS | 4092 | 1463966940846 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 18:29:00 INFO - PROCESS | 4092 | 1463966940849 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 18:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:29:00 INFO - PROCESS | 4092 | 1463966940853 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:29:00 INFO - PROCESS | 4092 | 1463966940856 Marionette TRACE conn3 <- [1,2430,null,{}] 18:29:00 INFO - PROCESS | 4092 | 1463966940867 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:00 INFO - PROCESS | 4092 | 1463966940977 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 18:29:01 INFO - PROCESS | 4092 | 1463966941134 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:01 INFO - PROCESS | 4092 | ++DOCSHELL 198F5400 == 60 [pid = 4092] [id = 617] 18:29:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 146 (19B65400) [pid = 4092] [serial = 1851] [outer = 00000000] 18:29:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 147 (1A4B0400) [pid = 4092] [serial = 1852] [outer = 19B65400] 18:29:01 INFO - PROCESS | 4092 | 1463966941190 Marionette DEBUG loaded listener.js 18:29:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 148 (1A7CEC00) [pid = 4092] [serial = 1853] [outer = 19B65400] 18:29:01 INFO - PROCESS | 4092 | 1463966941713 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 18:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 906ms 18:29:01 INFO - PROCESS | 4092 | 1463966941770 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 18:29:01 INFO - PROCESS | 4092 | 1463966941773 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 18:29:01 INFO - PROCESS | 4092 | 1463966941779 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:29:01 INFO - PROCESS | 4092 | 1463966941781 Marionette TRACE conn3 <- [1,2434,null,{}] 18:29:01 INFO - PROCESS | 4092 | 1463966941785 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:01 INFO - PROCESS | 4092 | 1463966941890 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 18:29:02 INFO - PROCESS | 4092 | 1463966942049 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:02 INFO - PROCESS | 4092 | ++DOCSHELL 17A87C00 == 61 [pid = 4092] [id = 618] 18:29:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 149 (198F2C00) [pid = 4092] [serial = 1854] [outer = 00000000] 18:29:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 150 (1AADE400) [pid = 4092] [serial = 1855] [outer = 198F2C00] 18:29:02 INFO - PROCESS | 4092 | 1463966942106 Marionette DEBUG loaded listener.js 18:29:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 151 (1AAE5400) [pid = 4092] [serial = 1856] [outer = 198F2C00] 18:29:02 INFO - PROCESS | 4092 | 1463966942689 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 18:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 937ms 18:29:02 INFO - PROCESS | 4092 | 1463966942725 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 18:29:02 INFO - PROCESS | 4092 | 1463966942727 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 18:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:29:02 INFO - PROCESS | 4092 | 1463966942730 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:29:02 INFO - PROCESS | 4092 | 1463966942732 Marionette TRACE conn3 <- [1,2438,null,{}] 18:29:02 INFO - PROCESS | 4092 | 1463966942736 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:02 INFO - PROCESS | 4092 | 1463966942839 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 18:29:02 INFO - PROCESS | 4092 | 1463966942998 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:02 INFO - PROCESS | 4092 | ++DOCSHELL 1AADB800 == 62 [pid = 4092] [id = 619] 18:29:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 152 (1AAE4000) [pid = 4092] [serial = 1857] [outer = 00000000] 18:29:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 153 (1AC30400) [pid = 4092] [serial = 1858] [outer = 1AAE4000] 18:29:03 INFO - PROCESS | 4092 | 1463966943054 Marionette DEBUG loaded listener.js 18:29:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 154 (1AC34000) [pid = 4092] [serial = 1859] [outer = 1AAE4000] 18:29:03 INFO - PROCESS | 4092 | 1463966943636 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 18:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 954ms 18:29:03 INFO - PROCESS | 4092 | 1463966943690 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 18:29:03 INFO - PROCESS | 4092 | 1463966943692 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 18:29:03 INFO - PROCESS | 4092 | 1463966943697 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:29:03 INFO - PROCESS | 4092 | 1463966943699 Marionette TRACE conn3 <- [1,2442,null,{}] 18:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:29:03 INFO - PROCESS | 4092 | 1463966943702 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:03 INFO - PROCESS | 4092 | 1463966943825 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 18:29:04 INFO - PROCESS | 4092 | 1463966944142 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:04 INFO - PROCESS | 4092 | ++DOCSHELL 10ACE000 == 63 [pid = 4092] [id = 620] 18:29:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 155 (10AD9C00) [pid = 4092] [serial = 1860] [outer = 00000000] 18:29:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 156 (11033800) [pid = 4092] [serial = 1861] [outer = 10AD9C00] 18:29:04 INFO - PROCESS | 4092 | 1463966944223 Marionette DEBUG loaded listener.js 18:29:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 157 (114F2000) [pid = 4092] [serial = 1862] [outer = 10AD9C00] 18:29:04 INFO - PROCESS | 4092 | 1463966944805 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 18:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1156ms 18:29:04 INFO - PROCESS | 4092 | 1463966944854 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 18:29:04 INFO - PROCESS | 4092 | 1463966944859 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 18:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:29:04 INFO - PROCESS | 4092 | 1463966944864 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:29:04 INFO - PROCESS | 4092 | 1463966944868 Marionette TRACE conn3 <- [1,2446,null,{}] 18:29:04 INFO - PROCESS | 4092 | 1463966944873 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:04 INFO - PROCESS | 4092 | 1463966944979 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 18:29:05 INFO - PROCESS | 4092 | 1463966945151 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:05 INFO - PROCESS | 4092 | ++DOCSHELL 139AE800 == 64 [pid = 4092] [id = 621] 18:29:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 158 (13D9E800) [pid = 4092] [serial = 1863] [outer = 00000000] 18:29:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 159 (1562F000) [pid = 4092] [serial = 1864] [outer = 13D9E800] 18:29:05 INFO - PROCESS | 4092 | 1463966945202 Marionette DEBUG loaded listener.js 18:29:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 160 (1597C000) [pid = 4092] [serial = 1865] [outer = 13D9E800] 18:29:05 INFO - PROCESS | 4092 | --DOCSHELL 15627800 == 63 [pid = 4092] [id = 570] 18:29:05 INFO - PROCESS | 4092 | --DOCSHELL 17E3B400 == 62 [pid = 4092] [id = 572] 18:29:05 INFO - PROCESS | 4092 | --DOCSHELL 16EDCC00 == 61 [pid = 4092] [id = 571] 18:29:05 INFO - PROCESS | 4092 | --DOCSHELL 1693C000 == 60 [pid = 4092] [id = 613] 18:29:05 INFO - PROCESS | 4092 | --DOCSHELL 10B21000 == 59 [pid = 4092] [id = 612] 18:29:05 INFO - PROCESS | 4092 | --DOCSHELL 196B2000 == 58 [pid = 4092] [id = 611] 18:29:05 INFO - PROCESS | 4092 | --DOCSHELL 17618C00 == 57 [pid = 4092] [id = 610] 18:29:05 INFO - PROCESS | 4092 | --DOCSHELL 16F4B000 == 56 [pid = 4092] [id = 609] 18:29:05 INFO - PROCESS | 4092 | --DOCSHELL 16E72000 == 55 [pid = 4092] [id = 608] 18:29:05 INFO - PROCESS | 4092 | --DOCSHELL 15975400 == 54 [pid = 4092] [id = 607] 18:29:05 INFO - PROCESS | 4092 | --DOCSHELL 156C5000 == 53 [pid = 4092] [id = 606] 18:29:05 INFO - PROCESS | 4092 | --DOCSHELL 13308000 == 52 [pid = 4092] [id = 605] 18:29:05 INFO - PROCESS | 4092 | --DOCSHELL 10A7A400 == 51 [pid = 4092] [id = 604] 18:29:05 INFO - PROCESS | 4092 | --DOCSHELL 19CCA000 == 50 [pid = 4092] [id = 601] 18:29:05 INFO - PROCESS | 4092 | --DOCSHELL 15977000 == 49 [pid = 4092] [id = 600] 18:29:05 INFO - PROCESS | 4092 | --DOCSHELL 11041000 == 48 [pid = 4092] [id = 599] 18:29:05 INFO - PROCESS | 4092 | --DOCSHELL 198F8400 == 47 [pid = 4092] [id = 598] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 159 (1A035000) [pid = 4092] [serial = 1795] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 158 (19B71000) [pid = 4092] [serial = 1793] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 157 (16CB7400) [pid = 4092] [serial = 1780] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 156 (196B3400) [pid = 4092] [serial = 1748] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 155 (14EBF400) [pid = 4092] [serial = 1771] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 154 (16F55C00) [pid = 4092] [serial = 1783] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 153 (15419000) [pid = 4092] [serial = 1772] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 152 (1103BC00) [pid = 4092] [serial = 1766] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 151 (10C23C00) [pid = 4092] [serial = 1765] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 150 (1678C800) [pid = 4092] [serial = 1777] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 149 (11040000) [pid = 4092] [serial = 1768] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 148 (12896000) [pid = 4092] [serial = 1769] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 147 (15FC7C00) [pid = 4092] [serial = 1774] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 146 (16627C00) [pid = 4092] [serial = 1775] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 145 (143A6400) [pid = 4092] [serial = 1753] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 144 (1103D400) [pid = 4092] [serial = 1750] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 143 (16E7E800) [pid = 4092] [serial = 1781] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 142 (16E87800) [pid = 4092] [serial = 1756] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 141 (198F8800) [pid = 4092] [serial = 1759] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 140 (19CD3C00) [pid = 4092] [serial = 1762] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 139 (17E33400) [pid = 4092] [serial = 1786] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 138 (18109C00) [pid = 4092] [serial = 1787] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 137 (16AF2C00) [pid = 4092] [serial = 1789] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (19B65800) [pid = 4092] [serial = 1792] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (16F4E000) [pid = 4092] [serial = 1784] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (16F58800) [pid = 4092] [serial = 1790] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (16AF4400) [pid = 4092] [serial = 1778] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (18103800) [pid = 4092] [serial = 1703] [outer = 00000000] [url = about:blank] 18:29:05 INFO - PROCESS | 4092 | 1463966945710 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 18:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 906ms 18:29:05 INFO - PROCESS | 4092 | 1463966945769 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 18:29:05 INFO - PROCESS | 4092 | 1463966945773 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 18:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:29:05 INFO - PROCESS | 4092 | 1463966945778 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:29:05 INFO - PROCESS | 4092 | 1463966945780 Marionette TRACE conn3 <- [1,2450,null,{}] 18:29:05 INFO - PROCESS | 4092 | 1463966945783 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:05 INFO - PROCESS | 4092 | 1463966945867 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 18:29:05 INFO - PROCESS | 4092 | 1463966945877 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:05 INFO - PROCESS | 4092 | ++DOCSHELL 11C5A400 == 48 [pid = 4092] [id = 622] 18:29:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (12896000) [pid = 4092] [serial = 1866] [outer = 00000000] 18:29:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (14EC3000) [pid = 4092] [serial = 1867] [outer = 12896000] 18:29:05 INFO - PROCESS | 4092 | 1463966945921 Marionette DEBUG loaded listener.js 18:29:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (156C6400) [pid = 4092] [serial = 1868] [outer = 12896000] 18:29:06 INFO - PROCESS | 4092 | 1463966946422 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 18:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 703ms 18:29:06 INFO - PROCESS | 4092 | 1463966946478 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 18:29:06 INFO - PROCESS | 4092 | 1463966946480 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 18:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:29:06 INFO - PROCESS | 4092 | 1463966946485 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:29:06 INFO - PROCESS | 4092 | 1463966946490 Marionette TRACE conn3 <- [1,2454,null,{}] 18:29:06 INFO - PROCESS | 4092 | 1463966946499 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:06 INFO - PROCESS | 4092 | 1463966946585 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 18:29:06 INFO - PROCESS | 4092 | 1463966946641 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:06 INFO - PROCESS | 4092 | ++DOCSHELL 12B56800 == 49 [pid = 4092] [id = 623] 18:29:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (15BA4800) [pid = 4092] [serial = 1869] [outer = 00000000] 18:29:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (1693C000) [pid = 4092] [serial = 1870] [outer = 15BA4800] 18:29:06 INFO - PROCESS | 4092 | 1463966946776 Marionette DEBUG loaded listener.js 18:29:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (16AF4800) [pid = 4092] [serial = 1871] [outer = 15BA4800] 18:29:07 INFO - PROCESS | 4092 | 1463966947151 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 18:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 687ms 18:29:07 INFO - PROCESS | 4092 | 1463966947183 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 18:29:07 INFO - PROCESS | 4092 | 1463966947187 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 18:29:07 INFO - PROCESS | 4092 | 1463966947191 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:29:07 INFO - PROCESS | 4092 | 1463966947193 Marionette TRACE conn3 <- [1,2458,null,{}] 18:29:07 INFO - PROCESS | 4092 | 1463966947196 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:07 INFO - PROCESS | 4092 | 1463966947280 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 18:29:07 INFO - PROCESS | 4092 | 1463966947288 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:07 INFO - PROCESS | 4092 | ++DOCSHELL 1662E000 == 50 [pid = 4092] [id = 624] 18:29:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 139 (16AF1800) [pid = 4092] [serial = 1872] [outer = 00000000] 18:29:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 140 (16E7D800) [pid = 4092] [serial = 1873] [outer = 16AF1800] 18:29:07 INFO - PROCESS | 4092 | 1463966947331 Marionette DEBUG loaded listener.js 18:29:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 141 (16E88800) [pid = 4092] [serial = 1874] [outer = 16AF1800] 18:29:07 INFO - PROCESS | 4092 | 1463966947845 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 18:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 703ms 18:29:07 INFO - PROCESS | 4092 | 1463966947893 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 18:29:07 INFO - PROCESS | 4092 | 1463966947895 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 18:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:29:07 INFO - PROCESS | 4092 | 1463966947898 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:29:07 INFO - PROCESS | 4092 | 1463966947900 Marionette TRACE conn3 <- [1,2462,null,{}] 18:29:07 INFO - PROCESS | 4092 | 1463966947903 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:08 INFO - PROCESS | 4092 | 1463966948022 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 18:29:08 INFO - PROCESS | 4092 | 1463966948118 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:08 INFO - PROCESS | 4092 | ++DOCSHELL 10B7CC00 == 51 [pid = 4092] [id = 625] 18:29:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 142 (16F4E000) [pid = 4092] [serial = 1875] [outer = 00000000] 18:29:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 143 (16F57400) [pid = 4092] [serial = 1876] [outer = 16F4E000] 18:29:08 INFO - PROCESS | 4092 | 1463966948170 Marionette DEBUG loaded listener.js 18:29:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 144 (17483C00) [pid = 4092] [serial = 1877] [outer = 16F4E000] 18:29:08 INFO - PROCESS | 4092 | 1463966948616 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 18:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 735ms 18:29:08 INFO - PROCESS | 4092 | 1463966948639 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 18:29:08 INFO - PROCESS | 4092 | 1463966948641 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 18:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:29:08 INFO - PROCESS | 4092 | 1463966948644 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:29:08 INFO - PROCESS | 4092 | 1463966948645 Marionette TRACE conn3 <- [1,2466,null,{}] 18:29:08 INFO - PROCESS | 4092 | 1463966948649 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:08 INFO - PROCESS | 4092 | 1463966948767 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 18:29:08 INFO - PROCESS | 4092 | 1463966948838 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:08 INFO - PROCESS | 4092 | ++DOCSHELL 16F56C00 == 52 [pid = 4092] [id = 626] 18:29:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 145 (17434000) [pid = 4092] [serial = 1878] [outer = 00000000] 18:29:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 146 (1810BC00) [pid = 4092] [serial = 1879] [outer = 17434000] 18:29:08 INFO - PROCESS | 4092 | 1463966948883 Marionette DEBUG loaded listener.js 18:29:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 147 (196AD000) [pid = 4092] [serial = 1880] [outer = 17434000] 18:29:09 INFO - PROCESS | 4092 | 1463966949304 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 18:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 688ms 18:29:09 INFO - PROCESS | 4092 | 1463966949344 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 18:29:09 INFO - PROCESS | 4092 | 1463966949346 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 18:29:09 INFO - PROCESS | 4092 | 1463966949349 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:29:09 INFO - PROCESS | 4092 | 1463966949351 Marionette TRACE conn3 <- [1,2470,null,{}] 18:29:09 INFO - PROCESS | 4092 | 1463966949354 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:09 INFO - PROCESS | 4092 | 1463966949475 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 18:29:09 INFO - PROCESS | 4092 | --DOMWINDOW == 146 (1330C800) [pid = 4092] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:29:09 INFO - PROCESS | 4092 | --DOMWINDOW == 145 (16BBE000) [pid = 4092] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:29:09 INFO - PROCESS | 4092 | --DOMWINDOW == 144 (139B6800) [pid = 4092] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:29:09 INFO - PROCESS | 4092 | --DOMWINDOW == 143 (1597D000) [pid = 4092] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:29:09 INFO - PROCESS | 4092 | --DOMWINDOW == 142 (10B21400) [pid = 4092] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:29:09 INFO - PROCESS | 4092 | --DOMWINDOW == 141 (156D0000) [pid = 4092] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:29:09 INFO - PROCESS | 4092 | --DOMWINDOW == 140 (16F57C00) [pid = 4092] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:29:09 INFO - PROCESS | 4092 | --DOMWINDOW == 139 (196A8800) [pid = 4092] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:29:09 INFO - PROCESS | 4092 | --DOMWINDOW == 138 (1B1C5400) [pid = 4092] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:29:09 INFO - PROCESS | 4092 | --DOMWINDOW == 137 (16E72800) [pid = 4092] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:29:09 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (1B1C1400) [pid = 4092] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:29:09 INFO - PROCESS | 4092 | 1463966949724 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:09 INFO - PROCESS | 4092 | ++DOCSHELL 10B21400 == 53 [pid = 4092] [id = 627] 18:29:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (10B75000) [pid = 4092] [serial = 1881] [outer = 00000000] 18:29:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (156C5800) [pid = 4092] [serial = 1882] [outer = 10B75000] 18:29:09 INFO - PROCESS | 4092 | 1463966949772 Marionette DEBUG loaded listener.js 18:29:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 139 (16E7B400) [pid = 4092] [serial = 1883] [outer = 10B75000] 18:29:10 INFO - PROCESS | 4092 | 1463966950134 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 18:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 844ms 18:29:10 INFO - PROCESS | 4092 | 1463966950192 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 18:29:10 INFO - PROCESS | 4092 | 1463966950194 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 18:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:29:10 INFO - PROCESS | 4092 | 1463966950197 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:29:10 INFO - PROCESS | 4092 | 1463966950199 Marionette TRACE conn3 <- [1,2474,null,{}] 18:29:10 INFO - PROCESS | 4092 | 1463966950202 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:10 INFO - PROCESS | 4092 | 1463966950299 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 18:29:10 INFO - PROCESS | 4092 | 1463966950404 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:10 INFO - PROCESS | 4092 | ++DOCSHELL 139B8C00 == 54 [pid = 4092] [id = 628] 18:29:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 140 (14351400) [pid = 4092] [serial = 1884] [outer = 00000000] 18:29:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 141 (19B72800) [pid = 4092] [serial = 1885] [outer = 14351400] 18:29:10 INFO - PROCESS | 4092 | 1463966950447 Marionette DEBUG loaded listener.js 18:29:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 142 (1A033800) [pid = 4092] [serial = 1886] [outer = 14351400] 18:29:10 INFO - PROCESS | 4092 | 1463966950804 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 18:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 641ms 18:29:10 INFO - PROCESS | 4092 | 1463966950836 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 18:29:10 INFO - PROCESS | 4092 | 1463966950838 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 18:29:10 INFO - PROCESS | 4092 | 1463966950841 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:29:10 INFO - PROCESS | 4092 | 1463966950843 Marionette TRACE conn3 <- [1,2478,null,{}] 18:29:10 INFO - PROCESS | 4092 | 1463966950846 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:10 INFO - PROCESS | 4092 | 1463966950975 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 18:29:11 INFO - PROCESS | 4092 | 1463966951023 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:11 INFO - PROCESS | 4092 | ++DOCSHELL 198F5000 == 55 [pid = 4092] [id = 629] 18:29:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 143 (19B72400) [pid = 4092] [serial = 1887] [outer = 00000000] 18:29:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 144 (1A2CE400) [pid = 4092] [serial = 1888] [outer = 19B72400] 18:29:11 INFO - PROCESS | 4092 | 1463966951066 Marionette DEBUG loaded listener.js 18:29:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 145 (1A41B800) [pid = 4092] [serial = 1889] [outer = 19B72400] 18:29:11 INFO - PROCESS | 4092 | 1463966951473 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 688ms 18:29:11 INFO - PROCESS | 4092 | 1463966951548 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 18:29:11 INFO - PROCESS | 4092 | 1463966951550 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 18:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:29:11 INFO - PROCESS | 4092 | 1463966951554 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:29:11 INFO - PROCESS | 4092 | 1463966951555 Marionette TRACE conn3 <- [1,2482,null,{}] 18:29:11 INFO - PROCESS | 4092 | 1463966951558 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:11 INFO - PROCESS | 4092 | 1463966951641 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 18:29:11 INFO - PROCESS | 4092 | 1463966951650 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:11 INFO - PROCESS | 4092 | ++DOCSHELL 1A03C400 == 56 [pid = 4092] [id = 630] 18:29:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 146 (1A7CF000) [pid = 4092] [serial = 1890] [outer = 00000000] 18:29:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 147 (1AAE6800) [pid = 4092] [serial = 1891] [outer = 1A7CF000] 18:29:11 INFO - PROCESS | 4092 | 1463966951699 Marionette DEBUG loaded listener.js 18:29:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 148 (1AC34C00) [pid = 4092] [serial = 1892] [outer = 1A7CF000] 18:29:12 INFO - PROCESS | 4092 | 1463966952454 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 18:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 938ms 18:29:12 INFO - PROCESS | 4092 | 1463966952500 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 18:29:12 INFO - PROCESS | 4092 | 1463966952506 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 18:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:29:12 INFO - PROCESS | 4092 | 1463966952510 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:29:12 INFO - PROCESS | 4092 | 1463966952515 Marionette TRACE conn3 <- [1,2486,null,{}] 18:29:12 INFO - PROCESS | 4092 | 1463966952520 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:12 INFO - PROCESS | 4092 | 1463966952632 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 18:29:12 INFO - PROCESS | 4092 | 1463966952783 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:12 INFO - PROCESS | 4092 | ++DOCSHELL 1141CC00 == 57 [pid = 4092] [id = 631] 18:29:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 149 (11496800) [pid = 4092] [serial = 1893] [outer = 00000000] 18:29:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 150 (139B7C00) [pid = 4092] [serial = 1894] [outer = 11496800] 18:29:12 INFO - PROCESS | 4092 | 1463966952839 Marionette DEBUG loaded listener.js 18:29:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 151 (15388800) [pid = 4092] [serial = 1895] [outer = 11496800] 18:29:13 INFO - PROCESS | 4092 | 1463966953393 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 938ms 18:29:13 INFO - PROCESS | 4092 | 1463966953454 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 18:29:13 INFO - PROCESS | 4092 | 1463966953460 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 18:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:29:13 INFO - PROCESS | 4092 | 1463966953467 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:29:13 INFO - PROCESS | 4092 | 1463966953469 Marionette TRACE conn3 <- [1,2490,null,{}] 18:29:13 INFO - PROCESS | 4092 | 1463966953473 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:13 INFO - PROCESS | 4092 | 1463966953583 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 18:29:13 INFO - PROCESS | 4092 | 1463966953745 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:13 INFO - PROCESS | 4092 | ++DOCSHELL 164F4C00 == 58 [pid = 4092] [id = 632] 18:29:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 152 (1662AC00) [pid = 4092] [serial = 1896] [outer = 00000000] 18:29:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 153 (16AF9000) [pid = 4092] [serial = 1897] [outer = 1662AC00] 18:29:13 INFO - PROCESS | 4092 | 1463966953799 Marionette DEBUG loaded listener.js 18:29:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 154 (16E81400) [pid = 4092] [serial = 1898] [outer = 1662AC00] 18:29:14 INFO - PROCESS | 4092 | 1463966954415 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 999ms 18:29:14 INFO - PROCESS | 4092 | 1463966954467 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 18:29:14 INFO - PROCESS | 4092 | 1463966954470 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 18:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:29:14 INFO - PROCESS | 4092 | 1463966954474 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:29:14 INFO - PROCESS | 4092 | 1463966954477 Marionette TRACE conn3 <- [1,2494,null,{}] 18:29:14 INFO - PROCESS | 4092 | 1463966954488 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:14 INFO - PROCESS | 4092 | 1463966954598 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 18:29:14 INFO - PROCESS | 4092 | 1463966954749 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:14 INFO - PROCESS | 4092 | ++DOCSHELL 1A6D2400 == 59 [pid = 4092] [id = 633] 18:29:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 155 (1A6D5C00) [pid = 4092] [serial = 1899] [outer = 00000000] 18:29:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 156 (1AAE2400) [pid = 4092] [serial = 1900] [outer = 1A6D5C00] 18:29:14 INFO - PROCESS | 4092 | 1463966954806 Marionette DEBUG loaded listener.js 18:29:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 157 (1AE25800) [pid = 4092] [serial = 1901] [outer = 1A6D5C00] 18:29:15 INFO - PROCESS | 4092 | 1463966955362 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 938ms 18:29:15 INFO - PROCESS | 4092 | 1463966955418 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 18:29:15 INFO - PROCESS | 4092 | 1463966955421 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 18:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:29:15 INFO - PROCESS | 4092 | 1463966955426 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:29:15 INFO - PROCESS | 4092 | 1463966955429 Marionette TRACE conn3 <- [1,2498,null,{}] 18:29:15 INFO - PROCESS | 4092 | 1463966955434 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:15 INFO - PROCESS | 4092 | 1463966955545 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 18:29:15 INFO - PROCESS | 4092 | 1463966955706 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:15 INFO - PROCESS | 4092 | ++DOCSHELL 10B79000 == 60 [pid = 4092] [id = 634] 18:29:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 158 (10C21400) [pid = 4092] [serial = 1902] [outer = 00000000] 18:29:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 159 (196B1C00) [pid = 4092] [serial = 1903] [outer = 10C21400] 18:29:15 INFO - PROCESS | 4092 | 1463966955761 Marionette DEBUG loaded listener.js 18:29:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 160 (198C8000) [pid = 4092] [serial = 1904] [outer = 10C21400] 18:29:16 INFO - PROCESS | 4092 | 1463966956341 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 18:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 938ms 18:29:16 INFO - PROCESS | 4092 | 1463966956369 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 18:29:16 INFO - PROCESS | 4092 | 1463966956372 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 18:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:29:16 INFO - PROCESS | 4092 | 1463966956375 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:29:16 INFO - PROCESS | 4092 | 1463966956377 Marionette TRACE conn3 <- [1,2502,null,{}] 18:29:16 INFO - PROCESS | 4092 | 1463966956381 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:16 INFO - PROCESS | 4092 | 1463966956491 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 18:29:16 INFO - PROCESS | 4092 | 1463966956653 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:16 INFO - PROCESS | 4092 | ++DOCSHELL 10C21C00 == 61 [pid = 4092] [id = 635] 18:29:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 161 (141A8C00) [pid = 4092] [serial = 1905] [outer = 00000000] 18:29:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 162 (198CE800) [pid = 4092] [serial = 1906] [outer = 141A8C00] 18:29:16 INFO - PROCESS | 4092 | 1463966956707 Marionette DEBUG loaded listener.js 18:29:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 163 (1AE28400) [pid = 4092] [serial = 1907] [outer = 141A8C00] 18:29:17 INFO - PROCESS | 4092 | 1463966957257 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 18:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 938ms 18:29:17 INFO - PROCESS | 4092 | 1463966957305 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 18:29:17 INFO - PROCESS | 4092 | 1463966957307 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 18:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:29:17 INFO - PROCESS | 4092 | 1463966957310 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:29:17 INFO - PROCESS | 4092 | 1463966957312 Marionette TRACE conn3 <- [1,2506,null,{}] 18:29:17 INFO - PROCESS | 4092 | 1463966957316 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:17 INFO - PROCESS | 4092 | 1463966957474 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 18:29:17 INFO - PROCESS | 4092 | 1463966957629 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:17 INFO - PROCESS | 4092 | ++DOCSHELL 10439C00 == 62 [pid = 4092] [id = 636] 18:29:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 164 (10D69000) [pid = 4092] [serial = 1908] [outer = 00000000] 18:29:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 165 (139B5000) [pid = 4092] [serial = 1909] [outer = 10D69000] 18:29:17 INFO - PROCESS | 4092 | 1463966957692 Marionette DEBUG loaded listener.js 18:29:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 166 (1596F400) [pid = 4092] [serial = 1910] [outer = 10D69000] 18:29:18 INFO - PROCESS | 4092 | 1463966958452 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1188ms 18:29:18 INFO - PROCESS | 4092 | 1463966958515 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 18:29:18 INFO - PROCESS | 4092 | 1463966958520 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 18:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:29:18 INFO - PROCESS | 4092 | 1463966958525 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:29:18 INFO - PROCESS | 4092 | 1463966958529 Marionette TRACE conn3 <- [1,2510,null,{}] 18:29:18 INFO - PROCESS | 4092 | 1463966958535 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:18 INFO - PROCESS | 4092 | 1463966958636 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 18:29:18 INFO - PROCESS | 4092 | 1463966958796 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:18 INFO - PROCESS | 4092 | ++DOCSHELL 10B7A000 == 63 [pid = 4092] [id = 637] 18:29:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 167 (110BB400) [pid = 4092] [serial = 1911] [outer = 00000000] 18:29:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 168 (139A9800) [pid = 4092] [serial = 1912] [outer = 110BB400] 18:29:18 INFO - PROCESS | 4092 | 1463966958845 Marionette DEBUG loaded listener.js 18:29:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 169 (1434F400) [pid = 4092] [serial = 1913] [outer = 110BB400] 18:29:19 INFO - PROCESS | 4092 | 1463966959485 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:29:19 INFO - PROCESS | 4092 | --DOCSHELL 198F5000 == 62 [pid = 4092] [id = 629] 18:29:19 INFO - PROCESS | 4092 | --DOCSHELL 139B8C00 == 61 [pid = 4092] [id = 628] 18:29:19 INFO - PROCESS | 4092 | --DOCSHELL 10B21400 == 60 [pid = 4092] [id = 627] 18:29:19 INFO - PROCESS | 4092 | --DOCSHELL 16F56C00 == 59 [pid = 4092] [id = 626] 18:29:19 INFO - PROCESS | 4092 | --DOCSHELL 10B7CC00 == 58 [pid = 4092] [id = 625] 18:29:19 INFO - PROCESS | 4092 | --DOCSHELL 1662E000 == 57 [pid = 4092] [id = 624] 18:29:19 INFO - PROCESS | 4092 | --DOCSHELL 12B56800 == 56 [pid = 4092] [id = 623] 18:29:19 INFO - PROCESS | 4092 | --DOCSHELL 11C5A400 == 55 [pid = 4092] [id = 622] 18:29:19 INFO - PROCESS | 4092 | --DOCSHELL 139AE800 == 54 [pid = 4092] [id = 621] 18:29:19 INFO - PROCESS | 4092 | --DOCSHELL 1B334400 == 53 [pid = 4092] [id = 17] 18:29:19 INFO - PROCESS | 4092 | --DOCSHELL 10ACE000 == 52 [pid = 4092] [id = 620] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 168 (1A7D5000) [pid = 4092] [serial = 1843] [outer = 00000000] [url = about:blank] 18:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1047ms 18:29:19 INFO - PROCESS | 4092 | 1463966959582 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 18:29:19 INFO - PROCESS | 4092 | 1463966959587 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 167 (138E3C00) [pid = 4092] [serial = 1816] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 166 (1A4A8C00) [pid = 4092] [serial = 1840] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 165 (16F89C00) [pid = 4092] [serial = 1838] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 164 (16BB0000) [pid = 4092] [serial = 1823] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 163 (1312A400) [pid = 4092] [serial = 1813] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 162 (1597DC00) [pid = 4092] [serial = 1819] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 161 (1A4A5000) [pid = 4092] [serial = 1807] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 160 (1A2D7000) [pid = 4092] [serial = 1834] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 159 (16AEE000) [pid = 4092] [serial = 1837] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 158 (14358000) [pid = 4092] [serial = 1817] [outer = 00000000] [url = about:blank] 18:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 157 (17619000) [pid = 4092] [serial = 1828] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 156 (198F3400) [pid = 4092] [serial = 1831] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 155 (1A4B0C00) [pid = 4092] [serial = 1810] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 154 (198F8000) [pid = 4092] [serial = 1832] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 153 (1A032000) [pid = 4092] [serial = 1804] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 152 (16AF1C00) [pid = 4092] [serial = 1822] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 151 (16E8C000) [pid = 4092] [serial = 1826] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 150 (13377C00) [pid = 4092] [serial = 1798] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 149 (15FBF000) [pid = 4092] [serial = 1820] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 148 (16E82800) [pid = 4092] [serial = 1825] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 147 (16660C00) [pid = 4092] [serial = 1801] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 146 (17CCC400) [pid = 4092] [serial = 1829] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 145 (13823C00) [pid = 4092] [serial = 1814] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | --DOMWINDOW == 144 (1A6D4800) [pid = 4092] [serial = 1841] [outer = 00000000] [url = about:blank] 18:29:19 INFO - PROCESS | 4092 | 1463966959615 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:29:19 INFO - PROCESS | 4092 | 1463966959618 Marionette TRACE conn3 <- [1,2514,null,{}] 18:29:19 INFO - PROCESS | 4092 | 1463966959622 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:19 INFO - PROCESS | 4092 | 1463966959717 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 18:29:19 INFO - PROCESS | 4092 | 1463966959725 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:19 INFO - PROCESS | 4092 | ++DOCSHELL 13377C00 == 53 [pid = 4092] [id = 638] 18:29:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 145 (13815800) [pid = 4092] [serial = 1914] [outer = 00000000] 18:29:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 146 (139AC400) [pid = 4092] [serial = 1915] [outer = 13815800] 18:29:19 INFO - PROCESS | 4092 | 1463966959769 Marionette DEBUG loaded listener.js 18:29:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 147 (143AD400) [pid = 4092] [serial = 1916] [outer = 13815800] 18:29:20 INFO - PROCESS | 4092 | 1463966960294 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 18:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 735ms 18:29:20 INFO - PROCESS | 4092 | 1463966960358 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 18:29:20 INFO - PROCESS | 4092 | 1463966960360 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 18:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:29:20 INFO - PROCESS | 4092 | 1463966960364 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:29:20 INFO - PROCESS | 4092 | 1463966960368 Marionette TRACE conn3 <- [1,2518,null,{}] 18:29:20 INFO - PROCESS | 4092 | 1463966960378 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:20 INFO - PROCESS | 4092 | 1463966960468 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 18:29:20 INFO - PROCESS | 4092 | 1463966960584 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:20 INFO - PROCESS | 4092 | ++DOCSHELL 156C6000 == 54 [pid = 4092] [id = 639] 18:29:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 148 (15FC4C00) [pid = 4092] [serial = 1917] [outer = 00000000] 18:29:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 149 (16945800) [pid = 4092] [serial = 1918] [outer = 15FC4C00] 18:29:20 INFO - PROCESS | 4092 | 1463966960631 Marionette DEBUG loaded listener.js 18:29:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 150 (16E71000) [pid = 4092] [serial = 1919] [outer = 15FC4C00] 18:29:21 INFO - PROCESS | 4092 | 1463966961011 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 18:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 688ms 18:29:21 INFO - PROCESS | 4092 | 1463966961063 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 18:29:21 INFO - PROCESS | 4092 | 1463966961065 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 18:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:29:21 INFO - PROCESS | 4092 | 1463966961069 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:29:21 INFO - PROCESS | 4092 | 1463966961070 Marionette TRACE conn3 <- [1,2522,null,{}] 18:29:21 INFO - PROCESS | 4092 | 1463966961074 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:21 INFO - PROCESS | 4092 | 1463966961158 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 18:29:21 INFO - PROCESS | 4092 | 1463966961164 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:21 INFO - PROCESS | 4092 | ++DOCSHELL 16BB1800 == 55 [pid = 4092] [id = 640] 18:29:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 151 (16E8C000) [pid = 4092] [serial = 1920] [outer = 00000000] 18:29:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 152 (16F57C00) [pid = 4092] [serial = 1921] [outer = 16E8C000] 18:29:21 INFO - PROCESS | 4092 | 1463966961208 Marionette DEBUG loaded listener.js 18:29:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 153 (17A83C00) [pid = 4092] [serial = 1922] [outer = 16E8C000] 18:29:21 INFO - PROCESS | 4092 | 1463966961668 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 18:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 641ms 18:29:21 INFO - PROCESS | 4092 | 1463966961712 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 18:29:21 INFO - PROCESS | 4092 | 1463966961714 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 18:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:29:21 INFO - PROCESS | 4092 | 1463966961717 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:29:21 INFO - PROCESS | 4092 | 1463966961719 Marionette TRACE conn3 <- [1,2526,null,{}] 18:29:21 INFO - PROCESS | 4092 | 1463966961729 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:21 INFO - PROCESS | 4092 | 1463966961858 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 18:29:21 INFO - PROCESS | 4092 | 1463966961959 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:21 INFO - PROCESS | 4092 | ++DOCSHELL 17E3A800 == 56 [pid = 4092] [id = 641] 18:29:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 154 (18102000) [pid = 4092] [serial = 1923] [outer = 00000000] 18:29:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 155 (196AB000) [pid = 4092] [serial = 1924] [outer = 18102000] 18:29:21 INFO - PROCESS | 4092 | 1463966962003 Marionette DEBUG loaded listener.js 18:29:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 156 (198C0800) [pid = 4092] [serial = 1925] [outer = 18102000] 18:29:22 INFO - PROCESS | 4092 | 1463966962435 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 18:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 735ms 18:29:22 INFO - PROCESS | 4092 | 1463966962473 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 18:29:22 INFO - PROCESS | 4092 | 1463966962475 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 18:29:22 INFO - PROCESS | 4092 | 1463966962478 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:29:22 INFO - PROCESS | 4092 | 1463966962480 Marionette TRACE conn3 <- [1,2530,null,{}] 18:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:29:22 INFO - PROCESS | 4092 | 1463966962483 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:22 INFO - PROCESS | 4092 | 1463966962626 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 18:29:22 INFO - PROCESS | 4092 | 1463966962709 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:22 INFO - PROCESS | 4092 | ++DOCSHELL 198F9C00 == 57 [pid = 4092] [id = 642] 18:29:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 157 (19B6B000) [pid = 4092] [serial = 1926] [outer = 00000000] 18:29:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 158 (19CD3C00) [pid = 4092] [serial = 1927] [outer = 19B6B000] 18:29:22 INFO - PROCESS | 4092 | 1463966962753 Marionette DEBUG loaded listener.js 18:29:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 159 (1A422400) [pid = 4092] [serial = 1928] [outer = 19B6B000] 18:29:23 INFO - PROCESS | 4092 | 1463966963174 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 18:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 750ms 18:29:23 INFO - PROCESS | 4092 | 1463966963221 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 18:29:23 INFO - PROCESS | 4092 | 1463966963223 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 18:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:29:23 INFO - PROCESS | 4092 | 1463966963226 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:29:23 INFO - PROCESS | 4092 | 1463966963228 Marionette TRACE conn3 <- [1,2534,null,{}] 18:29:23 INFO - PROCESS | 4092 | 1463966963231 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:23 INFO - PROCESS | 4092 | 1463966963378 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 18:29:23 INFO - PROCESS | 4092 | 1463966963401 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:23 INFO - PROCESS | 4092 | ++DOCSHELL 1A4A7800 == 58 [pid = 4092] [id = 643] 18:29:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 160 (1A4ABC00) [pid = 4092] [serial = 1929] [outer = 00000000] 18:29:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 161 (1A7CD800) [pid = 4092] [serial = 1930] [outer = 1A4ABC00] 18:29:23 INFO - PROCESS | 4092 | 1463966963448 Marionette DEBUG loaded listener.js 18:29:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 162 (1AAE5800) [pid = 4092] [serial = 1931] [outer = 1A4ABC00] 18:29:23 INFO - PROCESS | 4092 | --DOMWINDOW == 161 (19B72400) [pid = 4092] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:29:23 INFO - PROCESS | 4092 | --DOMWINDOW == 160 (19B6C800) [pid = 4092] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:29:23 INFO - PROCESS | 4092 | --DOMWINDOW == 159 (16F4E000) [pid = 4092] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:29:23 INFO - PROCESS | 4092 | --DOMWINDOW == 158 (17434000) [pid = 4092] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:29:23 INFO - PROCESS | 4092 | --DOMWINDOW == 157 (10AD9C00) [pid = 4092] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:29:23 INFO - PROCESS | 4092 | --DOMWINDOW == 156 (15BA4800) [pid = 4092] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:29:23 INFO - PROCESS | 4092 | --DOMWINDOW == 155 (10B75000) [pid = 4092] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:29:23 INFO - PROCESS | 4092 | --DOMWINDOW == 154 (16AF1800) [pid = 4092] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:29:23 INFO - PROCESS | 4092 | --DOMWINDOW == 153 (13D9E800) [pid = 4092] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:29:23 INFO - PROCESS | 4092 | --DOMWINDOW == 152 (12896000) [pid = 4092] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:29:23 INFO - PROCESS | 4092 | --DOMWINDOW == 151 (14351400) [pid = 4092] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:29:23 INFO - PROCESS | 4092 | 1463966963972 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 18:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 797ms 18:29:24 INFO - PROCESS | 4092 | 1463966964029 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 18:29:24 INFO - PROCESS | 4092 | 1463966964031 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 18:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:29:24 INFO - PROCESS | 4092 | 1463966964034 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:29:24 INFO - PROCESS | 4092 | 1463966964036 Marionette TRACE conn3 <- [1,2538,null,{}] 18:29:24 INFO - PROCESS | 4092 | 1463966964039 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:24 INFO - PROCESS | 4092 | 1463966964121 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 18:29:24 INFO - PROCESS | 4092 | 1463966964233 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:24 INFO - PROCESS | 4092 | ++DOCSHELL 10ADB800 == 59 [pid = 4092] [id = 644] 18:29:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 152 (10E25800) [pid = 4092] [serial = 1932] [outer = 00000000] 18:29:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 153 (16E8C400) [pid = 4092] [serial = 1933] [outer = 10E25800] 18:29:24 INFO - PROCESS | 4092 | 1463966964286 Marionette DEBUG loaded listener.js 18:29:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 154 (19CC8800) [pid = 4092] [serial = 1934] [outer = 10E25800] 18:29:24 INFO - PROCESS | 4092 | 1463966964637 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 18:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 625ms 18:29:24 INFO - PROCESS | 4092 | 1463966964672 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 18:29:24 INFO - PROCESS | 4092 | 1463966964674 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 18:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:29:24 INFO - PROCESS | 4092 | 1463966964677 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:29:24 INFO - PROCESS | 4092 | 1463966964679 Marionette TRACE conn3 <- [1,2542,null,{}] 18:29:24 INFO - PROCESS | 4092 | 1463966964682 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:24 INFO - PROCESS | 4092 | 1463966964847 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 18:29:24 INFO - PROCESS | 4092 | 1463966964860 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:24 INFO - PROCESS | 4092 | ++DOCSHELL 16E7F800 == 60 [pid = 4092] [id = 645] 18:29:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 155 (19729800) [pid = 4092] [serial = 1935] [outer = 00000000] 18:29:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 156 (19730C00) [pid = 4092] [serial = 1936] [outer = 19729800] 18:29:24 INFO - PROCESS | 4092 | 1463966964904 Marionette DEBUG loaded listener.js 18:29:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 157 (19732800) [pid = 4092] [serial = 1937] [outer = 19729800] 18:29:25 INFO - PROCESS | 4092 | 1463966965318 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 18:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 703ms 18:29:25 INFO - PROCESS | 4092 | 1463966965377 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 18:29:25 INFO - PROCESS | 4092 | 1463966965379 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 18:29:25 INFO - PROCESS | 4092 | 1463966965383 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:29:25 INFO - PROCESS | 4092 | 1463966965384 Marionette TRACE conn3 <- [1,2546,null,{}] 18:29:25 INFO - PROCESS | 4092 | 1463966965397 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:25 INFO - PROCESS | 4092 | 1463966965482 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 18:29:25 INFO - PROCESS | 4092 | 1463966965490 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:25 INFO - PROCESS | 4092 | ++DOCSHELL 11C59400 == 61 [pid = 4092] [id = 646] 18:29:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 158 (143A9800) [pid = 4092] [serial = 1938] [outer = 00000000] 18:29:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 159 (19B72400) [pid = 4092] [serial = 1939] [outer = 143A9800] 18:29:25 INFO - PROCESS | 4092 | 1463966965534 Marionette DEBUG loaded listener.js 18:29:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 160 (1AAE0C00) [pid = 4092] [serial = 1940] [outer = 143A9800] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 10D6A400 == 60 [pid = 4092] [id = 553] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 10B72C00 == 59 [pid = 4092] [id = 568] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 1AADB800 == 58 [pid = 4092] [id = 619] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 12D6B800 == 57 [pid = 4092] [id = 616] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 10A5B800 == 56 [pid = 4092] [id = 556] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 164E6800 == 55 [pid = 4092] [id = 537] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 10E24C00 == 54 [pid = 4092] [id = 569] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 198F5C00 == 53 [pid = 4092] [id = 587] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 17A87C00 == 52 [pid = 4092] [id = 618] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 16E8EC00 == 51 [pid = 4092] [id = 555] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 10C28400 == 50 [pid = 4092] [id = 615] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 16E7C400 == 49 [pid = 4092] [id = 586] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 12D6FC00 == 48 [pid = 4092] [id = 551] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 139AEC00 == 47 [pid = 4092] [id = 291] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 198F5400 == 46 [pid = 4092] [id = 617] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 1A421800 == 45 [pid = 4092] [id = 602] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 17A82000 == 44 [pid = 4092] [id = 567] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 19F72000 == 43 [pid = 4092] [id = 603] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 16BB3800 == 42 [pid = 4092] [id = 585] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 19CC9800 == 41 [pid = 4092] [id = 614] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 13377C00 == 40 [pid = 4092] [id = 638] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 10B7A000 == 39 [pid = 4092] [id = 637] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 10439C00 == 38 [pid = 4092] [id = 636] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 10B79000 == 37 [pid = 4092] [id = 634] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 10C21C00 == 36 [pid = 4092] [id = 635] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 1A6D2400 == 35 [pid = 4092] [id = 633] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 1141CC00 == 34 [pid = 4092] [id = 631] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 164F4C00 == 33 [pid = 4092] [id = 632] 18:29:26 INFO - PROCESS | 4092 | --DOCSHELL 1A03C400 == 32 [pid = 4092] [id = 630] 18:29:27 INFO - PROCESS | 4092 | --DOCSHELL 156C6000 == 31 [pid = 4092] [id = 639] 18:29:27 INFO - PROCESS | 4092 | --DOCSHELL 198F9C00 == 30 [pid = 4092] [id = 642] 18:29:27 INFO - PROCESS | 4092 | --DOCSHELL 1A4A7800 == 29 [pid = 4092] [id = 643] 18:29:27 INFO - PROCESS | 4092 | --DOCSHELL 16BB1800 == 28 [pid = 4092] [id = 640] 18:29:27 INFO - PROCESS | 4092 | --DOCSHELL 17E3A800 == 27 [pid = 4092] [id = 641] 18:29:27 INFO - PROCESS | 4092 | --DOCSHELL 10ADB800 == 26 [pid = 4092] [id = 644] 18:29:27 INFO - PROCESS | 4092 | --DOCSHELL 16E7F800 == 25 [pid = 4092] [id = 645] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 159 (1A4A6400) [pid = 4092] [serial = 1835] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 158 (16F57400) [pid = 4092] [serial = 1876] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 157 (1810BC00) [pid = 4092] [serial = 1879] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 156 (17483C00) [pid = 4092] [serial = 1877] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 155 (130D0C00) [pid = 4092] [serial = 1846] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 154 (15FC5000) [pid = 4092] [serial = 1849] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 153 (1A4B0400) [pid = 4092] [serial = 1852] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 152 (1AADE400) [pid = 4092] [serial = 1855] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 151 (114F2000) [pid = 4092] [serial = 1862] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 150 (11033800) [pid = 4092] [serial = 1861] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 149 (1693C000) [pid = 4092] [serial = 1870] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 148 (16AF4800) [pid = 4092] [serial = 1871] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 147 (156C5800) [pid = 4092] [serial = 1882] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 146 (16E7D800) [pid = 4092] [serial = 1873] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 145 (1597C000) [pid = 4092] [serial = 1865] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 144 (1562F000) [pid = 4092] [serial = 1864] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 143 (14EC3000) [pid = 4092] [serial = 1867] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 142 (156C6400) [pid = 4092] [serial = 1868] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 141 (1AC30400) [pid = 4092] [serial = 1858] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 140 (196AD000) [pid = 4092] [serial = 1880] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 139 (16E7B400) [pid = 4092] [serial = 1883] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 138 (19B72800) [pid = 4092] [serial = 1885] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 137 (1A41B800) [pid = 4092] [serial = 1889] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (1A033800) [pid = 4092] [serial = 1886] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (16E88800) [pid = 4092] [serial = 1874] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (1A2CE400) [pid = 4092] [serial = 1888] [outer = 00000000] [url = about:blank] 18:29:27 INFO - PROCESS | 4092 | 1463966967940 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 18:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2625ms 18:29:27 INFO - PROCESS | 4092 | 1463966968002 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 18:29:28 INFO - PROCESS | 4092 | 1463966968006 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 18:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:29:28 INFO - PROCESS | 4092 | 1463966968012 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:29:28 INFO - PROCESS | 4092 | 1463966968017 Marionette TRACE conn3 <- [1,2550,null,{}] 18:29:28 INFO - PROCESS | 4092 | 1463966968024 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:28 INFO - PROCESS | 4092 | 1463966968114 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 18:29:28 INFO - PROCESS | 4092 | 1463966968124 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:28 INFO - PROCESS | 4092 | ++DOCSHELL 105F0400 == 26 [pid = 4092] [id = 647] 18:29:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (105F1400) [pid = 4092] [serial = 1941] [outer = 00000000] 18:29:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (10A76000) [pid = 4092] [serial = 1942] [outer = 105F1400] 18:29:28 INFO - PROCESS | 4092 | 1463966968180 Marionette DEBUG loaded listener.js 18:29:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (10AD3000) [pid = 4092] [serial = 1943] [outer = 105F1400] 18:29:28 INFO - PROCESS | 4092 | 1463966968696 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 18:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 750ms 18:29:28 INFO - PROCESS | 4092 | 1463966968753 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 18:29:28 INFO - PROCESS | 4092 | 1463966968759 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 18:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:29:28 INFO - PROCESS | 4092 | 1463966968765 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:29:28 INFO - PROCESS | 4092 | 1463966968768 Marionette TRACE conn3 <- [1,2554,null,{}] 18:29:28 INFO - PROCESS | 4092 | 1463966968771 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:28 INFO - PROCESS | 4092 | 1463966968862 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 18:29:28 INFO - PROCESS | 4092 | 1463966968971 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:28 INFO - PROCESS | 4092 | ++DOCSHELL 10B25800 == 27 [pid = 4092] [id = 648] 18:29:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (10B27C00) [pid = 4092] [serial = 1944] [outer = 00000000] 18:29:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 139 (10B79000) [pid = 4092] [serial = 1945] [outer = 10B27C00] 18:29:29 INFO - PROCESS | 4092 | 1463966969017 Marionette DEBUG loaded listener.js 18:29:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 140 (10C22400) [pid = 4092] [serial = 1946] [outer = 10B27C00] 18:29:29 INFO - PROCESS | 4092 | 1463966969418 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 18:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 703ms 18:29:29 INFO - PROCESS | 4092 | 1463966969462 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 18:29:29 INFO - PROCESS | 4092 | 1463966969465 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 18:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:29:29 INFO - PROCESS | 4092 | 1463966969469 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:29:29 INFO - PROCESS | 4092 | 1463966969472 Marionette TRACE conn3 <- [1,2558,null,{}] 18:29:29 INFO - PROCESS | 4092 | 1463966969483 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:29 INFO - PROCESS | 4092 | 1463966969597 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 18:29:29 INFO - PROCESS | 4092 | 1463966969614 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:29 INFO - PROCESS | 4092 | ++DOCSHELL 11039000 == 28 [pid = 4092] [id = 649] 18:29:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 141 (11039400) [pid = 4092] [serial = 1947] [outer = 00000000] 18:29:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 142 (11041000) [pid = 4092] [serial = 1948] [outer = 11039400] 18:29:29 INFO - PROCESS | 4092 | 1463966969663 Marionette DEBUG loaded listener.js 18:29:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 143 (11259C00) [pid = 4092] [serial = 1949] [outer = 11039400] 18:29:30 INFO - PROCESS | 4092 | 1463966970156 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 18:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 735ms 18:29:30 INFO - PROCESS | 4092 | 1463966970208 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 18:29:30 INFO - PROCESS | 4092 | 1463966970211 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 18:29:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:29:30 INFO - PROCESS | 4092 | 1463966970214 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:29:30 INFO - PROCESS | 4092 | 1463966970216 Marionette TRACE conn3 <- [1,2562,null,{}] 18:29:30 INFO - PROCESS | 4092 | 1463966970219 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:30 INFO - PROCESS | 4092 | 1463966970300 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 18:29:30 INFO - PROCESS | 4092 | 1463966970307 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:30 INFO - PROCESS | 4092 | ++DOCSHELL 11C4EC00 == 29 [pid = 4092] [id = 650] 18:29:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 144 (12874400) [pid = 4092] [serial = 1950] [outer = 00000000] 18:29:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 145 (12D6D400) [pid = 4092] [serial = 1951] [outer = 12874400] 18:29:30 INFO - PROCESS | 4092 | 1463966970351 Marionette DEBUG loaded listener.js 18:29:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 146 (130CC800) [pid = 4092] [serial = 1952] [outer = 12874400] 18:29:30 INFO - PROCESS | 4092 | 1463966970800 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 18:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 640ms 18:29:30 INFO - PROCESS | 4092 | 1463966970852 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 18:29:30 INFO - PROCESS | 4092 | 1463966970854 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 18:29:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:29:30 INFO - PROCESS | 4092 | 1463966970862 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:29:30 INFO - PROCESS | 4092 | 1463966970864 Marionette TRACE conn3 <- [1,2566,null,{}] 18:29:30 INFO - PROCESS | 4092 | 1463966970869 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:30 INFO - PROCESS | 4092 | 1463966970948 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 18:29:30 INFO - PROCESS | 4092 | 1463966970955 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:30 INFO - PROCESS | 4092 | ++DOCSHELL 13308000 == 30 [pid = 4092] [id = 651] 18:29:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 147 (1330B400) [pid = 4092] [serial = 1953] [outer = 00000000] 18:29:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 148 (13375000) [pid = 4092] [serial = 1954] [outer = 1330B400] 18:29:30 INFO - PROCESS | 4092 | 1463966971001 Marionette DEBUG loaded listener.js 18:29:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 149 (1381D400) [pid = 4092] [serial = 1955] [outer = 1330B400] 18:29:31 INFO - PROCESS | 4092 | 1463966971490 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 18:29:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:29:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 687ms 18:29:31 INFO - PROCESS | 4092 | 1463966971562 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 18:29:31 INFO - PROCESS | 4092 | 1463966971564 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 18:29:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:29:31 INFO - PROCESS | 4092 | 1463966971567 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:29:31 INFO - PROCESS | 4092 | 1463966971569 Marionette TRACE conn3 <- [1,2570,null,{}] 18:29:31 INFO - PROCESS | 4092 | 1463966971572 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:31 INFO - PROCESS | 4092 | 1463966971682 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 18:29:31 INFO - PROCESS | 4092 | 1463966971696 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:31 INFO - PROCESS | 4092 | ++DOCSHELL 141B2800 == 31 [pid = 4092] [id = 652] 18:29:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 150 (1434DC00) [pid = 4092] [serial = 1956] [outer = 00000000] 18:29:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 151 (15386800) [pid = 4092] [serial = 1957] [outer = 1434DC00] 18:29:31 INFO - PROCESS | 4092 | 1463966971742 Marionette DEBUG loaded listener.js 18:29:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 152 (15627400) [pid = 4092] [serial = 1958] [outer = 1434DC00] 18:29:32 INFO - PROCESS | 4092 | 1463966972185 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 18:29:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:29:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 641ms 18:29:32 INFO - PROCESS | 4092 | 1463966972214 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 18:29:32 INFO - PROCESS | 4092 | 1463966972216 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 18:29:32 INFO - PROCESS | 4092 | 1463966972219 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:29:32 INFO - PROCESS | 4092 | 1463966972221 Marionette TRACE conn3 <- [1,2574,null,{}] 18:29:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:29:32 INFO - PROCESS | 4092 | 1463966972224 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:32 INFO - PROCESS | 4092 | 1463966972298 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 18:29:32 INFO - PROCESS | 4092 | 1463966972306 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:32 INFO - PROCESS | 4092 | ++DOCSHELL 14353C00 == 32 [pid = 4092] [id = 653] 18:29:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 153 (156C4C00) [pid = 4092] [serial = 1959] [outer = 00000000] 18:29:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 154 (1597C400) [pid = 4092] [serial = 1960] [outer = 156C4C00] 18:29:32 INFO - PROCESS | 4092 | 1463966972352 Marionette DEBUG loaded listener.js 18:29:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 155 (15BA8400) [pid = 4092] [serial = 1961] [outer = 156C4C00] 18:29:32 INFO - PROCESS | 4092 | 1463966972810 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 18:29:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:29:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 625ms 18:29:32 INFO - PROCESS | 4092 | 1463966972860 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 18:29:32 INFO - PROCESS | 4092 | 1463966972862 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 18:29:32 INFO - PROCESS | 4092 | 1463966972865 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:29:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:29:32 INFO - PROCESS | 4092 | 1463966972866 Marionette TRACE conn3 <- [1,2578,null,{}] 18:29:32 INFO - PROCESS | 4092 | 1463966972874 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:32 INFO - PROCESS | 4092 | 1463966972954 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 18:29:32 INFO - PROCESS | 4092 | 1463966972961 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:32 INFO - PROCESS | 4092 | ++DOCSHELL 10B78000 == 33 [pid = 4092] [id = 654] 18:29:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 156 (1434A400) [pid = 4092] [serial = 1962] [outer = 00000000] 18:29:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 157 (15FC0400) [pid = 4092] [serial = 1963] [outer = 1434A400] 18:29:33 INFO - PROCESS | 4092 | 1463966973015 Marionette DEBUG loaded listener.js 18:29:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 158 (15FC2C00) [pid = 4092] [serial = 1964] [outer = 1434A400] 18:29:33 INFO - PROCESS | 4092 | 1463966973489 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 18:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 640ms 18:29:33 INFO - PROCESS | 4092 | 1463966973503 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 18:29:33 INFO - PROCESS | 4092 | 1463966973505 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 18:29:33 INFO - PROCESS | 4092 | 1463966973508 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:29:33 INFO - PROCESS | 4092 | 1463966973510 Marionette TRACE conn3 <- [1,2582,null,{}] 18:29:33 INFO - PROCESS | 4092 | 1463966973513 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:33 INFO - PROCESS | 4092 | 1463966973622 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 18:29:33 INFO - PROCESS | 4092 | 1463966973628 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:33 INFO - PROCESS | 4092 | ++DOCSHELL 11038C00 == 34 [pid = 4092] [id = 655] 18:29:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 159 (15FCC800) [pid = 4092] [serial = 1965] [outer = 00000000] 18:29:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 160 (16629800) [pid = 4092] [serial = 1966] [outer = 15FCC800] 18:29:33 INFO - PROCESS | 4092 | 1463966973672 Marionette DEBUG loaded listener.js 18:29:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 161 (1662A000) [pid = 4092] [serial = 1967] [outer = 15FCC800] 18:29:34 INFO - PROCESS | 4092 | 1463966974165 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 18:29:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:29:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 703ms 18:29:34 INFO - PROCESS | 4092 | 1463966974208 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 18:29:34 INFO - PROCESS | 4092 | 1463966974210 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 18:29:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:29:34 INFO - PROCESS | 4092 | 1463966974222 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:29:34 INFO - PROCESS | 4092 | 1463966974224 Marionette TRACE conn3 <- [1,2586,null,{}] 18:29:34 INFO - PROCESS | 4092 | 1463966974231 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:34 INFO - PROCESS | 4092 | 1463966974348 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 18:29:34 INFO - PROCESS | 4092 | 1463966974356 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:34 INFO - PROCESS | 4092 | ++DOCSHELL 16627C00 == 35 [pid = 4092] [id = 656] 18:29:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 162 (16632400) [pid = 4092] [serial = 1968] [outer = 00000000] 18:29:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 163 (16946800) [pid = 4092] [serial = 1969] [outer = 16632400] 18:29:34 INFO - PROCESS | 4092 | 1463966974403 Marionette DEBUG loaded listener.js 18:29:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 164 (16AF0000) [pid = 4092] [serial = 1970] [outer = 16632400] 18:29:34 INFO - PROCESS | 4092 | 1463966974879 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 18:29:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:29:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 704ms 18:29:34 INFO - PROCESS | 4092 | 1463966974914 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 18:29:34 INFO - PROCESS | 4092 | 1463966974916 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 18:29:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:29:34 INFO - PROCESS | 4092 | 1463966974919 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:29:34 INFO - PROCESS | 4092 | 1463966974922 Marionette TRACE conn3 <- [1,2590,null,{}] 18:29:34 INFO - PROCESS | 4092 | 1463966974925 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:35 INFO - PROCESS | 4092 | 1463966975095 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 18:29:35 INFO - PROCESS | 4092 | 1463966975120 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:35 INFO - PROCESS | 4092 | ++DOCSHELL 16661400 == 36 [pid = 4092] [id = 657] 18:29:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 165 (16AF4400) [pid = 4092] [serial = 1971] [outer = 00000000] 18:29:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 166 (16CB0000) [pid = 4092] [serial = 1972] [outer = 16AF4400] 18:29:35 INFO - PROCESS | 4092 | 1463966975174 Marionette DEBUG loaded listener.js 18:29:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 167 (16E7A800) [pid = 4092] [serial = 1973] [outer = 16AF4400] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 166 (16EDA000) [pid = 4092] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 165 (138DF000) [pid = 4092] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 164 (13DAB800) [pid = 4092] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 163 (18108800) [pid = 4092] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 162 (10AD1800) [pid = 4092] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 161 (12898800) [pid = 4092] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 160 (11C5A800) [pid = 4092] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 159 (10E2D800) [pid = 4092] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 158 (19B74000) [pid = 4092] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 157 (16E7FC00) [pid = 4092] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 156 (16F49C00) [pid = 4092] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 155 (10B22C00) [pid = 4092] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 154 (1678C000) [pid = 4092] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 153 (10AD8C00) [pid = 4092] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 152 (10B78400) [pid = 4092] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 151 (15FCA000) [pid = 4092] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 150 (16BB4400) [pid = 4092] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 149 (19B65400) [pid = 4092] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 148 (12D6F400) [pid = 4092] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 147 (19CCF800) [pid = 4092] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 146 (19CCAC00) [pid = 4092] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 145 (1A422000) [pid = 4092] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 144 (110C0400) [pid = 4092] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 143 (11CE1C00) [pid = 4092] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 142 (1A4AC000) [pid = 4092] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 141 (15EE7C00) [pid = 4092] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 140 (1AAE4000) [pid = 4092] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 139 (198F2C00) [pid = 4092] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 138 (1A6D7400) [pid = 4092] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 137 (10A63C00) [pid = 4092] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 136 (105F5400) [pid = 4092] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (10B7D800) [pid = 4092] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (10AD3400) [pid = 4092] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (10D66000) [pid = 4092] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (18102000) [pid = 4092] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (19B6B000) [pid = 4092] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (10E25800) [pid = 4092] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (1A4ABC00) [pid = 4092] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (19729800) [pid = 4092] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (16E8C000) [pid = 4092] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (15FC4C00) [pid = 4092] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (13815800) [pid = 4092] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (110BB400) [pid = 4092] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (10D69000) [pid = 4092] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (141A8C00) [pid = 4092] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (10C21400) [pid = 4092] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (1A6D5C00) [pid = 4092] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (1662AC00) [pid = 4092] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (11496800) [pid = 4092] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:29:36 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (1A7CF000) [pid = 4092] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:29:36 INFO - PROCESS | 4092 | 1463966976289 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 18:29:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:29:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1421ms 18:29:36 INFO - PROCESS | 4092 | 1463966976332 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 18:29:36 INFO - PROCESS | 4092 | 1463966976334 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 18:29:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:29:36 INFO - PROCESS | 4092 | 1463966976342 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:29:36 INFO - PROCESS | 4092 | 1463966976354 Marionette TRACE conn3 <- [1,2594,null,{}] 18:29:36 INFO - PROCESS | 4092 | 1463966976358 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:36 INFO - PROCESS | 4092 | 1463966976435 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 18:29:36 INFO - PROCESS | 4092 | 1463966976441 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:36 INFO - PROCESS | 4092 | ++DOCSHELL 10B1E000 == 37 [pid = 4092] [id = 658] 18:29:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (10C1FC00) [pid = 4092] [serial = 1974] [outer = 00000000] 18:29:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (10D69000) [pid = 4092] [serial = 1975] [outer = 10C1FC00] 18:29:36 INFO - PROCESS | 4092 | 1463966976486 Marionette DEBUG loaded listener.js 18:29:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (11413000) [pid = 4092] [serial = 1976] [outer = 10C1FC00] 18:29:36 INFO - PROCESS | 4092 | 1463966976956 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 18:29:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:29:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 657ms 18:29:36 INFO - PROCESS | 4092 | 1463966976996 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 18:29:36 INFO - PROCESS | 4092 | 1463966976998 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 18:29:36 INFO - PROCESS | 4092 | 1463966977001 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:29:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:29:36 INFO - PROCESS | 4092 | 1463966977003 Marionette TRACE conn3 <- [1,2598,null,{}] 18:29:37 INFO - PROCESS | 4092 | 1463966977006 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:37 INFO - PROCESS | 4092 | 1463966977090 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 18:29:37 INFO - PROCESS | 4092 | 1463966977097 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:37 INFO - PROCESS | 4092 | ++DOCSHELL 10E2D800 == 38 [pid = 4092] [id = 659] 18:29:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (11496400) [pid = 4092] [serial = 1977] [outer = 00000000] 18:29:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (13DAB800) [pid = 4092] [serial = 1978] [outer = 11496400] 18:29:37 INFO - PROCESS | 4092 | 1463966977140 Marionette DEBUG loaded listener.js 18:29:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (15387000) [pid = 4092] [serial = 1979] [outer = 11496400] 18:29:37 INFO - PROCESS | 4092 | 1463966977616 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 18:29:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:29:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 625ms 18:29:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:29:37 INFO - PROCESS | 4092 | 1463966977650 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 18:29:37 INFO - PROCESS | 4092 | 1463966977652 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 18:29:37 INFO - PROCESS | 4092 | 1463966977655 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:29:37 INFO - PROCESS | 4092 | 1463966977657 Marionette TRACE conn3 <- [1,2602,null,{}] 18:29:37 INFO - PROCESS | 4092 | 1463966977660 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:37 INFO - PROCESS | 4092 | 1463966977738 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 18:29:37 INFO - PROCESS | 4092 | 1463966977744 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:37 INFO - PROCESS | 4092 | ++DOCSHELL 10B75800 == 39 [pid = 4092] [id = 660] 18:29:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (13371400) [pid = 4092] [serial = 1980] [outer = 00000000] 18:29:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (16634000) [pid = 4092] [serial = 1981] [outer = 13371400] 18:29:37 INFO - PROCESS | 4092 | 1463966977786 Marionette DEBUG loaded listener.js 18:29:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (16AEB400) [pid = 4092] [serial = 1982] [outer = 13371400] 18:29:38 INFO - PROCESS | 4092 | 1463966978568 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 18:29:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:29:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 985ms 18:29:38 INFO - PROCESS | 4092 | 1463966978644 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 18:29:38 INFO - PROCESS | 4092 | 1463966978648 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 18:29:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:29:38 INFO - PROCESS | 4092 | 1463966978654 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:29:38 INFO - PROCESS | 4092 | 1463966978658 Marionette TRACE conn3 <- [1,2606,null,{}] 18:29:38 INFO - PROCESS | 4092 | 1463966978663 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:38 INFO - PROCESS | 4092 | 1463966978786 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 18:29:38 INFO - PROCESS | 4092 | 1463966978925 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:38 INFO - PROCESS | 4092 | ++DOCSHELL 10A58C00 == 40 [pid = 4092] [id = 661] 18:29:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (10A65C00) [pid = 4092] [serial = 1983] [outer = 00000000] 18:29:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (10B21C00) [pid = 4092] [serial = 1984] [outer = 10A65C00] 18:29:38 INFO - PROCESS | 4092 | 1463966978981 Marionette DEBUG loaded listener.js 18:29:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (10B7F400) [pid = 4092] [serial = 1985] [outer = 10A65C00] 18:29:39 INFO - PROCESS | 4092 | 1463966979606 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 18:29:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:29:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1000ms 18:29:39 INFO - PROCESS | 4092 | 1463966979658 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 18:29:39 INFO - PROCESS | 4092 | 1463966979663 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 18:29:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:29:39 INFO - PROCESS | 4092 | 1463966979670 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:29:39 INFO - PROCESS | 4092 | 1463966979673 Marionette TRACE conn3 <- [1,2610,null,{}] 18:29:39 INFO - PROCESS | 4092 | 1463966979677 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:39 INFO - PROCESS | 4092 | 1463966979792 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 18:29:39 INFO - PROCESS | 4092 | 1463966979919 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:39 INFO - PROCESS | 4092 | ++DOCSHELL 105F5400 == 41 [pid = 4092] [id = 662] 18:29:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (105F5800) [pid = 4092] [serial = 1986] [outer = 00000000] 18:29:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (1103E800) [pid = 4092] [serial = 1987] [outer = 105F5800] 18:29:40 INFO - PROCESS | 4092 | 1463966980020 Marionette DEBUG loaded listener.js 18:29:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (11CECC00) [pid = 4092] [serial = 1988] [outer = 105F5800] 18:29:40 INFO - PROCESS | 4092 | 1463966980893 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 18:29:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:29:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1250ms 18:29:40 INFO - PROCESS | 4092 | 1463966980919 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 18:29:40 INFO - PROCESS | 4092 | 1463966980922 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 18:29:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:29:40 INFO - PROCESS | 4092 | 1463966980928 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:29:40 INFO - PROCESS | 4092 | 1463966980932 Marionette TRACE conn3 <- [1,2614,null,{}] 18:29:40 INFO - PROCESS | 4092 | 1463966980961 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:41 INFO - PROCESS | 4092 | 1463966981103 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 18:29:41 INFO - PROCESS | 4092 | 1463966981179 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:41 INFO - PROCESS | 4092 | ++DOCSHELL 10AD3400 == 42 [pid = 4092] [id = 663] 18:29:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (10AD6800) [pid = 4092] [serial = 1989] [outer = 00000000] 18:29:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (10B20800) [pid = 4092] [serial = 1990] [outer = 10AD6800] 18:29:41 INFO - PROCESS | 4092 | 1463966981231 Marionette DEBUG loaded listener.js 18:29:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (10B7BC00) [pid = 4092] [serial = 1991] [outer = 10AD6800] 18:29:41 INFO - PROCESS | 4092 | --DOCSHELL 1046EC00 == 41 [pid = 4092] [id = 522] 18:29:41 INFO - PROCESS | 4092 | --DOCSHELL 10C2E400 == 40 [pid = 4092] [id = 518] 18:29:41 INFO - PROCESS | 4092 | --DOCSHELL 13DA4000 == 39 [pid = 4092] [id = 517] 18:29:41 INFO - PROCESS | 4092 | --DOCSHELL 10C24400 == 38 [pid = 4092] [id = 523] 18:29:41 INFO - PROCESS | 4092 | --DOCSHELL 130D5400 == 37 [pid = 4092] [id = 515] 18:29:41 INFO - PROCESS | 4092 | --DOCSHELL 110C4C00 == 36 [pid = 4092] [id = 513] 18:29:41 INFO - PROCESS | 4092 | --DOCSHELL 1540EC00 == 35 [pid = 4092] [id = 519] 18:29:41 INFO - PROCESS | 4092 | --DOCSHELL 1597A400 == 34 [pid = 4092] [id = 520] 18:29:41 INFO - PROCESS | 4092 | --DOCSHELL 10C2EC00 == 33 [pid = 4092] [id = 512] 18:29:41 INFO - PROCESS | 4092 | --DOCSHELL 10A61000 == 32 [pid = 4092] [id = 514] 18:29:41 INFO - PROCESS | 4092 | --DOCSHELL 130D3800 == 31 [pid = 4092] [id = 516] 18:29:41 INFO - PROCESS | 4092 | --DOCSHELL 10513800 == 30 [pid = 4092] [id = 510] 18:29:41 INFO - PROCESS | 4092 | --DOCSHELL 11C59400 == 29 [pid = 4092] [id = 646] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (11033C00) [pid = 4092] [serial = 1616] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (10B78800) [pid = 4092] [serial = 1580] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (12877000) [pid = 4092] [serial = 1706] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (17484000) [pid = 4092] [serial = 1670] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (114A2800) [pid = 4092] [serial = 1751] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (16F90000) [pid = 4092] [serial = 1667] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (15977C00) [pid = 4092] [serial = 1754] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (16E79000) [pid = 4092] [serial = 1664] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (196B3800) [pid = 4092] [serial = 1718] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (10ADB000) [pid = 4092] [serial = 1529] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (139B6400) [pid = 4092] [serial = 1661] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (139AA400) [pid = 4092] [serial = 1619] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (15381C00) [pid = 4092] [serial = 1709] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (19F6D800) [pid = 4092] [serial = 1763] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (19B72C00) [pid = 4092] [serial = 1760] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (181FAC00) [pid = 4092] [serial = 1715] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (16789800) [pid = 4092] [serial = 1625] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (16CB2000) [pid = 4092] [serial = 1622] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (10C27800) [pid = 4092] [serial = 1658] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (114F3000) [pid = 4092] [serial = 1583] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (17A08800) [pid = 4092] [serial = 1712] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (1810F400) [pid = 4092] [serial = 1757] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (1AAE5400) [pid = 4092] [serial = 1856] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (1AAD9800) [pid = 4092] [serial = 1844] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (1A7CEC00) [pid = 4092] [serial = 1853] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (1666C000) [pid = 4092] [serial = 1850] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (1A040C00) [pid = 4092] [serial = 1796] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (1A2D0400) [pid = 4092] [serial = 1805] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (1A4A9C00) [pid = 4092] [serial = 1808] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (139AFC00) [pid = 4092] [serial = 1847] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (14357400) [pid = 4092] [serial = 1799] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (1A4B3400) [pid = 4092] [serial = 1811] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (16AF0800) [pid = 4092] [serial = 1802] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (1AC34000) [pid = 4092] [serial = 1859] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (19B72400) [pid = 4092] [serial = 1939] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (196AB000) [pid = 4092] [serial = 1924] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (198C0800) [pid = 4092] [serial = 1925] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (1A422400) [pid = 4092] [serial = 1928] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (19CD3C00) [pid = 4092] [serial = 1927] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (16E8C400) [pid = 4092] [serial = 1933] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (1A7CD800) [pid = 4092] [serial = 1930] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (19732800) [pid = 4092] [serial = 1937] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (19730C00) [pid = 4092] [serial = 1936] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (16F57C00) [pid = 4092] [serial = 1921] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (16945800) [pid = 4092] [serial = 1918] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (16E71000) [pid = 4092] [serial = 1919] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (139AC400) [pid = 4092] [serial = 1915] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (143AD400) [pid = 4092] [serial = 1916] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1434F400) [pid = 4092] [serial = 1913] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (139A9800) [pid = 4092] [serial = 1912] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (1596F400) [pid = 4092] [serial = 1910] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (139B5000) [pid = 4092] [serial = 1909] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (1AE28400) [pid = 4092] [serial = 1907] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (198CE800) [pid = 4092] [serial = 1906] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (198C8000) [pid = 4092] [serial = 1904] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (196B1C00) [pid = 4092] [serial = 1903] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1AE25800) [pid = 4092] [serial = 1901] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (1AAE2400) [pid = 4092] [serial = 1900] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (16E81400) [pid = 4092] [serial = 1898] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (16AF9000) [pid = 4092] [serial = 1897] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (15388800) [pid = 4092] [serial = 1895] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (139B7C00) [pid = 4092] [serial = 1894] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1AAE6800) [pid = 4092] [serial = 1891] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (1AC34C00) [pid = 4092] [serial = 1892] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (1AAE5800) [pid = 4092] [serial = 1931] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (17A83C00) [pid = 4092] [serial = 1922] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (19CC8800) [pid = 4092] [serial = 1934] [outer = 00000000] [url = about:blank] 18:29:41 INFO - PROCESS | 4092 | 1463966981847 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 18:29:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:29:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 937ms 18:29:41 INFO - PROCESS | 4092 | 1463966981870 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 18:29:41 INFO - PROCESS | 4092 | 1463966981875 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 18:29:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:29:41 INFO - PROCESS | 4092 | 1463966981881 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:29:41 INFO - PROCESS | 4092 | 1463966981883 Marionette TRACE conn3 <- [1,2618,null,{}] 18:29:41 INFO - PROCESS | 4092 | 1463966981889 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:41 INFO - PROCESS | 4092 | 1463966981970 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 18:29:41 INFO - PROCESS | 4092 | 1463966981977 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:41 INFO - PROCESS | 4092 | ++DOCSHELL 10A58000 == 30 [pid = 4092] [id = 664] 18:29:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (10AD2800) [pid = 4092] [serial = 1992] [outer = 00000000] 18:29:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (10B80400) [pid = 4092] [serial = 1993] [outer = 10AD2800] 18:29:42 INFO - PROCESS | 4092 | 1463966982022 Marionette DEBUG loaded listener.js 18:29:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (10D69800) [pid = 4092] [serial = 1994] [outer = 10AD2800] 18:29:42 INFO - PROCESS | 4092 | 1463966982519 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 18:29:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:29:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 703ms 18:29:42 INFO - PROCESS | 4092 | 1463966982580 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 18:29:42 INFO - PROCESS | 4092 | 1463966982582 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 18:29:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:29:42 INFO - PROCESS | 4092 | 1463966982586 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:29:42 INFO - PROCESS | 4092 | 1463966982590 Marionette TRACE conn3 <- [1,2622,null,{}] 18:29:42 INFO - PROCESS | 4092 | 1463966982600 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:42 INFO - PROCESS | 4092 | 1463966982686 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 18:29:42 INFO - PROCESS | 4092 | 1463966982777 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:42 INFO - PROCESS | 4092 | ++DOCSHELL 11209400 == 31 [pid = 4092] [id = 665] 18:29:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (11209800) [pid = 4092] [serial = 1995] [outer = 00000000] 18:29:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (11CE5400) [pid = 4092] [serial = 1996] [outer = 11209800] 18:29:42 INFO - PROCESS | 4092 | 1463966982832 Marionette DEBUG loaded listener.js 18:29:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (12B52C00) [pid = 4092] [serial = 1997] [outer = 11209800] 18:29:43 INFO - PROCESS | 4092 | 1463966983215 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 18:29:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:29:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 641ms 18:29:43 INFO - PROCESS | 4092 | 1463966983233 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 18:29:43 INFO - PROCESS | 4092 | 1463966983236 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 18:29:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:29:43 INFO - PROCESS | 4092 | 1463966983242 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:29:43 INFO - PROCESS | 4092 | 1463966983244 Marionette TRACE conn3 <- [1,2626,null,{}] 18:29:43 INFO - PROCESS | 4092 | 1463966983248 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:43 INFO - PROCESS | 4092 | 1463966983334 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 18:29:43 INFO - PROCESS | 4092 | 1463966983340 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:43 INFO - PROCESS | 4092 | ++DOCSHELL 12B5B800 == 32 [pid = 4092] [id = 666] 18:29:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (13132800) [pid = 4092] [serial = 1998] [outer = 00000000] 18:29:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (139B0000) [pid = 4092] [serial = 1999] [outer = 13132800] 18:29:43 INFO - PROCESS | 4092 | 1463966983385 Marionette DEBUG loaded listener.js 18:29:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (13DA4000) [pid = 4092] [serial = 2000] [outer = 13132800] 18:29:43 INFO - PROCESS | 4092 | 1463966983825 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 18:29:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:29:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 641ms 18:29:43 INFO - PROCESS | 4092 | 1463966983878 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 18:29:43 INFO - PROCESS | 4092 | 1463966983880 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 18:29:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:29:43 INFO - PROCESS | 4092 | 1463966983889 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:29:43 INFO - PROCESS | 4092 | 1463966983891 Marionette TRACE conn3 <- [1,2630,null,{}] 18:29:43 INFO - PROCESS | 4092 | 1463966983894 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:44 INFO - PROCESS | 4092 | 1463966984012 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 18:29:44 INFO - PROCESS | 4092 | 1463966984018 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:44 INFO - PROCESS | 4092 | ++DOCSHELL 141AFC00 == 33 [pid = 4092] [id = 667] 18:29:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (1434CC00) [pid = 4092] [serial = 2001] [outer = 00000000] 18:29:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (143B2800) [pid = 4092] [serial = 2002] [outer = 1434CC00] 18:29:44 INFO - PROCESS | 4092 | 1463966984067 Marionette DEBUG loaded listener.js 18:29:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (14EC3800) [pid = 4092] [serial = 2003] [outer = 1434CC00] 18:29:44 INFO - PROCESS | 4092 | 1463966984538 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 18:29:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:29:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 703ms 18:29:44 INFO - PROCESS | 4092 | 1463966984593 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 18:29:44 INFO - PROCESS | 4092 | 1463966984595 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 18:29:44 INFO - PROCESS | 4092 | 1463966984598 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:29:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:29:44 INFO - PROCESS | 4092 | 1463966984599 Marionette TRACE conn3 <- [1,2634,null,{}] 18:29:44 INFO - PROCESS | 4092 | 1463966984602 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:44 INFO - PROCESS | 4092 | 1463966984737 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 18:29:44 INFO - PROCESS | 4092 | 1463966984752 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:44 INFO - PROCESS | 4092 | ++DOCSHELL 15626000 == 34 [pid = 4092] [id = 668] 18:29:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (15627000) [pid = 4092] [serial = 2004] [outer = 00000000] 18:29:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (15971C00) [pid = 4092] [serial = 2005] [outer = 15627000] 18:29:44 INFO - PROCESS | 4092 | 1463966984798 Marionette DEBUG loaded listener.js 18:29:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (15979C00) [pid = 4092] [serial = 2006] [outer = 15627000] 18:29:45 INFO - PROCESS | 4092 | 1463966985246 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 18:29:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:29:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 687ms 18:29:45 INFO - PROCESS | 4092 | 1463966985311 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 18:29:45 INFO - PROCESS | 4092 | 1463966985314 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 18:29:45 INFO - PROCESS | 4092 | 1463966985317 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:29:45 INFO - PROCESS | 4092 | 1463966985319 Marionette TRACE conn3 <- [1,2638,null,{}] 18:29:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:29:45 INFO - PROCESS | 4092 | 1463966985322 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:45 INFO - PROCESS | 4092 | 1463966985457 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 18:29:45 INFO - PROCESS | 4092 | 1463966985477 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:45 INFO - PROCESS | 4092 | ++DOCSHELL 15977400 == 35 [pid = 4092] [id = 669] 18:29:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (15EE6C00) [pid = 4092] [serial = 2007] [outer = 00000000] 18:29:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (15FC2000) [pid = 4092] [serial = 2008] [outer = 15EE6C00] 18:29:45 INFO - PROCESS | 4092 | 1463966985520 Marionette DEBUG loaded listener.js 18:29:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (15FCA800) [pid = 4092] [serial = 2009] [outer = 15EE6C00] 18:29:46 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (15FCC800) [pid = 4092] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:29:46 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (16632400) [pid = 4092] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:29:46 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (10B27C00) [pid = 4092] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:29:46 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (156C4C00) [pid = 4092] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:29:46 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (12874400) [pid = 4092] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:29:46 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (1434DC00) [pid = 4092] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:29:46 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (1330B400) [pid = 4092] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:29:46 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (11039400) [pid = 4092] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:29:46 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (105F1400) [pid = 4092] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:29:46 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (16AF4400) [pid = 4092] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:29:46 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (11496400) [pid = 4092] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:29:46 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (1434A400) [pid = 4092] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:29:46 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (10C1FC00) [pid = 4092] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:29:46 INFO - PROCESS | 4092 | 1463966986090 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 18:29:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:29:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 782ms 18:29:46 INFO - PROCESS | 4092 | 1463966986102 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 18:29:46 INFO - PROCESS | 4092 | 1463966986104 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 18:29:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:29:46 INFO - PROCESS | 4092 | 1463966986107 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:29:46 INFO - PROCESS | 4092 | 1463966986109 Marionette TRACE conn3 <- [1,2642,null,{}] 18:29:46 INFO - PROCESS | 4092 | 1463966986112 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:46 INFO - PROCESS | 4092 | 1463966986187 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 18:29:46 INFO - PROCESS | 4092 | 1463966986193 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:46 INFO - PROCESS | 4092 | ++DOCSHELL 10AD3C00 == 36 [pid = 4092] [id = 670] 18:29:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (10B1F800) [pid = 4092] [serial = 2010] [outer = 00000000] 18:29:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (12D27400) [pid = 4092] [serial = 2011] [outer = 10B1F800] 18:29:46 INFO - PROCESS | 4092 | 1463966986236 Marionette DEBUG loaded listener.js 18:29:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (1336D800) [pid = 4092] [serial = 2012] [outer = 10B1F800] 18:29:46 INFO - PROCESS | 4092 | 1463966986675 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 18:29:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:29:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 594ms 18:29:46 INFO - PROCESS | 4092 | 1463966986708 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 18:29:46 INFO - PROCESS | 4092 | 1463966986710 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 18:29:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:29:46 INFO - PROCESS | 4092 | 1463966986714 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:29:46 INFO - PROCESS | 4092 | 1463966986715 Marionette TRACE conn3 <- [1,2646,null,{}] 18:29:46 INFO - PROCESS | 4092 | 1463966986718 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:46 INFO - PROCESS | 4092 | 1463966986818 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 18:29:46 INFO - PROCESS | 4092 | 1463966986827 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:46 INFO - PROCESS | 4092 | ++DOCSHELL 110BC400 == 37 [pid = 4092] [id = 671] 18:29:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (1336B400) [pid = 4092] [serial = 2013] [outer = 00000000] 18:29:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (15FCC800) [pid = 4092] [serial = 2014] [outer = 1336B400] 18:29:46 INFO - PROCESS | 4092 | 1463966986870 Marionette DEBUG loaded listener.js 18:29:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (164F2800) [pid = 4092] [serial = 2015] [outer = 1336B400] 18:29:47 INFO - PROCESS | 4092 | 1463966987290 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 18:29:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:29:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 641ms 18:29:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:29:47 INFO - PROCESS | 4092 | 1463966987357 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 18:29:47 INFO - PROCESS | 4092 | 1463966987359 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 18:29:47 INFO - PROCESS | 4092 | 1463966987363 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:29:47 INFO - PROCESS | 4092 | 1463966987366 Marionette TRACE conn3 <- [1,2650,null,{}] 18:29:47 INFO - PROCESS | 4092 | 1463966987371 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:47 INFO - PROCESS | 4092 | 1463966987454 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 18:29:47 INFO - PROCESS | 4092 | 1463966987460 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:47 INFO - PROCESS | 4092 | ++DOCSHELL 1103B400 == 38 [pid = 4092] [id = 672] 18:29:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (16632000) [pid = 4092] [serial = 2016] [outer = 00000000] 18:29:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (1666C000) [pid = 4092] [serial = 2017] [outer = 16632000] 18:29:47 INFO - PROCESS | 4092 | 1463966987503 Marionette DEBUG loaded listener.js 18:29:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (16789C00) [pid = 4092] [serial = 2018] [outer = 16632000] 18:29:47 INFO - PROCESS | 4092 | 1463966987953 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 18:29:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:29:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 641ms 18:29:47 INFO - PROCESS | 4092 | 1463966988002 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 18:29:47 INFO - PROCESS | 4092 | 1463966988004 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 18:29:47 INFO - PROCESS | 4092 | 1463966988007 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:29:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:29:47 INFO - PROCESS | 4092 | 1463966988009 Marionette TRACE conn3 <- [1,2654,null,{}] 18:29:48 INFO - PROCESS | 4092 | 1463966988013 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:48 INFO - PROCESS | 4092 | 1463966988159 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 18:29:48 INFO - PROCESS | 4092 | 1463966988348 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:48 INFO - PROCESS | 4092 | ++DOCSHELL 10A60800 == 39 [pid = 4092] [id = 673] 18:29:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (10A61000) [pid = 4092] [serial = 2019] [outer = 00000000] 18:29:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (10A79800) [pid = 4092] [serial = 2020] [outer = 10A61000] 18:29:48 INFO - PROCESS | 4092 | 1463966988413 Marionette DEBUG loaded listener.js 18:29:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (10B24400) [pid = 4092] [serial = 2021] [outer = 10A61000] 18:29:49 INFO - PROCESS | 4092 | 1463966989444 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 18:29:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 18:29:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1453ms 18:29:49 INFO - PROCESS | 4092 | 1463966989510 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 18:29:49 INFO - PROCESS | 4092 | 1463966989515 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 18:29:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:29:49 INFO - PROCESS | 4092 | 1463966989520 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:29:49 INFO - PROCESS | 4092 | 1463966989524 Marionette TRACE conn3 <- [1,2658,null,{}] 18:29:49 INFO - PROCESS | 4092 | 1463966989530 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:49 INFO - PROCESS | 4092 | 1463966989623 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 18:29:49 INFO - PROCESS | 4092 | 1463966989793 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:49 INFO - PROCESS | 4092 | ++DOCSHELL 10E29800 == 40 [pid = 4092] [id = 674] 18:29:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (110BA800) [pid = 4092] [serial = 2022] [outer = 00000000] 18:29:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (11C59400) [pid = 4092] [serial = 2023] [outer = 110BA800] 18:29:49 INFO - PROCESS | 4092 | 1463966989890 Marionette DEBUG loaded listener.js 18:29:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (13137000) [pid = 4092] [serial = 2024] [outer = 110BA800] 18:29:50 INFO - PROCESS | 4092 | 1463966990933 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 18:29:50 INFO - PROCESS | 4092 | 1463966990987 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 18:29:50 INFO - PROCESS | 4092 | 1463966990991 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:29:50 INFO - PROCESS | 4092 | 1463966990993 Marionette TRACE conn3 <- [1,2662,null,{}] 18:29:50 INFO - PROCESS | 4092 | 1463966990998 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:51 INFO - PROCESS | 4092 | 1463966991132 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 18:29:51 INFO - PROCESS | 4092 | 1463966991278 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:51 INFO - PROCESS | 4092 | ++DOCSHELL 10C2BC00 == 41 [pid = 4092] [id = 675] 18:29:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (11496800) [pid = 4092] [serial = 2025] [outer = 00000000] 18:29:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (156C9800) [pid = 4092] [serial = 2026] [outer = 11496800] 18:29:51 INFO - PROCESS | 4092 | 1463966991332 Marionette DEBUG loaded listener.js 18:29:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (15BAB400) [pid = 4092] [serial = 2027] [outer = 11496800] 18:29:52 INFO - PROCESS | 4092 | --DOCSHELL 1662EC00 == 40 [pid = 4092] [id = 525] 18:29:52 INFO - PROCESS | 4092 | --DOCSHELL 13310C00 == 39 [pid = 4092] [id = 524] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (16629800) [pid = 4092] [serial = 1966] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (16946800) [pid = 4092] [serial = 1969] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (10B79000) [pid = 4092] [serial = 1945] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (10C22400) [pid = 4092] [serial = 1946] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (1597C400) [pid = 4092] [serial = 1960] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 85 (15BA8400) [pid = 4092] [serial = 1961] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 84 (130CC800) [pid = 4092] [serial = 1952] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (12D6D400) [pid = 4092] [serial = 1951] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (15386800) [pid = 4092] [serial = 1957] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (15627400) [pid = 4092] [serial = 1958] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (16634000) [pid = 4092] [serial = 1981] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (13375000) [pid = 4092] [serial = 1954] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (1381D400) [pid = 4092] [serial = 1955] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (11041000) [pid = 4092] [serial = 1948] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (11259C00) [pid = 4092] [serial = 1949] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (10A76000) [pid = 4092] [serial = 1942] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (10AD3000) [pid = 4092] [serial = 1943] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (16CB0000) [pid = 4092] [serial = 1972] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (15387000) [pid = 4092] [serial = 1979] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (13DAB800) [pid = 4092] [serial = 1978] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (15FC0400) [pid = 4092] [serial = 1963] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (16E7A800) [pid = 4092] [serial = 1973] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (1662A000) [pid = 4092] [serial = 1967] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (16AF0000) [pid = 4092] [serial = 1970] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (10D69000) [pid = 4092] [serial = 1975] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (15FC2C00) [pid = 4092] [serial = 1964] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (11413000) [pid = 4092] [serial = 1976] [outer = 00000000] [url = about:blank] 18:29:52 INFO - PROCESS | 4092 | 1463966992510 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 18:29:52 INFO - PROCESS | 4092 | 1463966992558 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 18:29:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:29:52 INFO - PROCESS | 4092 | 1463966992563 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:29:52 INFO - PROCESS | 4092 | 1463966992565 Marionette TRACE conn3 <- [1,2666,null,{}] 18:29:52 INFO - PROCESS | 4092 | 1463966992571 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:52 INFO - PROCESS | 4092 | 1463966992683 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 18:29:52 INFO - PROCESS | 4092 | 1463966992694 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:52 INFO - PROCESS | 4092 | ++DOCSHELL 10A7A400 == 40 [pid = 4092] [id = 676] 18:29:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (10ACD400) [pid = 4092] [serial = 2028] [outer = 00000000] 18:29:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (10B77400) [pid = 4092] [serial = 2029] [outer = 10ACD400] 18:29:52 INFO - PROCESS | 4092 | 1463966992741 Marionette DEBUG loaded listener.js 18:29:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (10C26800) [pid = 4092] [serial = 2030] [outer = 10ACD400] 18:29:53 INFO - PROCESS | 4092 | 1463966993710 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 18:29:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 18:29:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1218ms 18:29:53 INFO - PROCESS | 4092 | 1463966993769 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 18:29:53 INFO - PROCESS | 4092 | 1463966993774 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 18:29:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:29:53 INFO - PROCESS | 4092 | 1463966993780 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:29:53 INFO - PROCESS | 4092 | 1463966993783 Marionette TRACE conn3 <- [1,2670,null,{}] 18:29:53 INFO - PROCESS | 4092 | 1463966993787 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:53 INFO - PROCESS | 4092 | 1463966993871 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 18:29:53 INFO - PROCESS | 4092 | 1463966993878 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:53 INFO - PROCESS | 4092 | ++DOCSHELL 10D64000 == 41 [pid = 4092] [id = 677] 18:29:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (10D65400) [pid = 4092] [serial = 2031] [outer = 00000000] 18:29:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (1125E400) [pid = 4092] [serial = 2032] [outer = 10D65400] 18:29:53 INFO - PROCESS | 4092 | 1463966993922 Marionette DEBUG loaded listener.js 18:29:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (11CE2400) [pid = 4092] [serial = 2033] [outer = 10D65400] 18:29:54 INFO - PROCESS | 4092 | 1463966994869 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 18:29:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 18:29:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1157ms 18:29:54 INFO - PROCESS | 4092 | 1463966994932 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 18:29:54 INFO - PROCESS | 4092 | 1463966994934 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 18:29:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:29:54 INFO - PROCESS | 4092 | 1463966994938 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:29:54 INFO - PROCESS | 4092 | 1463966994942 Marionette TRACE conn3 <- [1,2674,null,{}] 18:29:54 INFO - PROCESS | 4092 | 1463966994952 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:55 INFO - PROCESS | 4092 | 1463966995080 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 18:29:55 INFO - PROCESS | 4092 | 1463966995088 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:55 INFO - PROCESS | 4092 | ++DOCSHELL 12D6D400 == 42 [pid = 4092] [id = 678] 18:29:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (13377800) [pid = 4092] [serial = 2034] [outer = 00000000] 18:29:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (139AE400) [pid = 4092] [serial = 2035] [outer = 13377800] 18:29:55 INFO - PROCESS | 4092 | 1463966995135 Marionette DEBUG loaded listener.js 18:29:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (141B1C00) [pid = 4092] [serial = 2036] [outer = 13377800] 18:29:56 INFO - PROCESS | 4092 | 1463966996104 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 18:29:56 INFO - PROCESS | 4092 | 1463966996142 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 18:29:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:29:56 INFO - PROCESS | 4092 | 1463966996146 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:29:56 INFO - PROCESS | 4092 | 1463966996148 Marionette TRACE conn3 <- [1,2678,null,{}] 18:29:56 INFO - PROCESS | 4092 | 1463966996151 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:56 INFO - PROCESS | 4092 | 1463966996274 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 18:29:56 INFO - PROCESS | 4092 | 1463966996281 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:56 INFO - PROCESS | 4092 | ++DOCSHELL 14EBF400 == 43 [pid = 4092] [id = 679] 18:29:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (15381800) [pid = 4092] [serial = 2037] [outer = 00000000] 18:29:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (15627400) [pid = 4092] [serial = 2038] [outer = 15381800] 18:29:56 INFO - PROCESS | 4092 | 1463966996378 Marionette DEBUG loaded listener.js 18:29:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (156C5400) [pid = 4092] [serial = 2039] [outer = 15381800] 18:29:56 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (1434CC00) [pid = 4092] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:29:56 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (13132800) [pid = 4092] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:29:56 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (11209800) [pid = 4092] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:29:56 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (15627000) [pid = 4092] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:29:56 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (1336B400) [pid = 4092] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:29:56 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (13371400) [pid = 4092] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:29:56 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (10AD2800) [pid = 4092] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:29:56 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (10B1F800) [pid = 4092] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:29:56 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (10AD6800) [pid = 4092] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:29:56 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (15EE6C00) [pid = 4092] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:29:57 INFO - PROCESS | 4092 | 1463966997311 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 18:29:57 INFO - PROCESS | 4092 | 1463966997345 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 18:29:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:29:57 INFO - PROCESS | 4092 | 1463966997348 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:29:57 INFO - PROCESS | 4092 | 1463966997350 Marionette TRACE conn3 <- [1,2682,null,{}] 18:29:57 INFO - PROCESS | 4092 | 1463966997353 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:57 INFO - PROCESS | 4092 | 1463966997464 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 18:29:57 INFO - PROCESS | 4092 | 1463966997473 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:57 INFO - PROCESS | 4092 | ++DOCSHELL 11209800 == 44 [pid = 4092] [id = 680] 18:29:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (11C4D800) [pid = 4092] [serial = 2040] [outer = 00000000] 18:29:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (139B8C00) [pid = 4092] [serial = 2041] [outer = 11C4D800] 18:29:57 INFO - PROCESS | 4092 | 1463966997531 Marionette DEBUG loaded listener.js 18:29:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (15630C00) [pid = 4092] [serial = 2042] [outer = 11C4D800] 18:29:58 INFO - PROCESS | 4092 | 1463966998438 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 18:29:58 INFO - PROCESS | 4092 | 1463966998495 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 18:29:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:29:58 INFO - PROCESS | 4092 | 1463966998499 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:29:58 INFO - PROCESS | 4092 | 1463966998500 Marionette TRACE conn3 <- [1,2686,null,{}] 18:29:58 INFO - PROCESS | 4092 | 1463966998504 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:58 INFO - PROCESS | 4092 | 1463966998631 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 18:29:58 INFO - PROCESS | 4092 | 1463966998641 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:58 INFO - PROCESS | 4092 | ++DOCSHELL 0C777800 == 45 [pid = 4092] [id = 681] 18:29:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (0C778400) [pid = 4092] [serial = 2043] [outer = 00000000] 18:29:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (105EE800) [pid = 4092] [serial = 2044] [outer = 0C778400] 18:29:58 INFO - PROCESS | 4092 | 1463966998751 Marionette DEBUG loaded listener.js 18:29:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (10ACE000) [pid = 4092] [serial = 2045] [outer = 0C778400] 18:29:59 INFO - PROCESS | 4092 | 1463966999914 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 18:29:59 INFO - PROCESS | 4092 | 1463966999952 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 18:29:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:29:59 INFO - PROCESS | 4092 | 1463966999958 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:29:59 INFO - PROCESS | 4092 | 1463966999960 Marionette TRACE conn3 <- [1,2690,null,{}] 18:29:59 INFO - PROCESS | 4092 | 1463966999966 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:00 INFO - PROCESS | 4092 | 1463967000075 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 18:30:00 INFO - PROCESS | 4092 | 1463967000239 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:00 INFO - PROCESS | 4092 | ++DOCSHELL 10B7CC00 == 46 [pid = 4092] [id = 682] 18:30:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (11034800) [pid = 4092] [serial = 2046] [outer = 00000000] 18:30:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (1120DC00) [pid = 4092] [serial = 2047] [outer = 11034800] 18:30:00 INFO - PROCESS | 4092 | 1463967000299 Marionette DEBUG loaded listener.js 18:30:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (114F3400) [pid = 4092] [serial = 2048] [outer = 11034800] 18:30:00 INFO - PROCESS | 4092 | 1463967000860 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 18:30:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:30:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 937ms 18:30:00 INFO - PROCESS | 4092 | 1463967000904 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 18:30:00 INFO - PROCESS | 4092 | 1463967000908 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 18:30:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:30:00 INFO - PROCESS | 4092 | 1463967000914 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:30:00 INFO - PROCESS | 4092 | 1463967000917 Marionette TRACE conn3 <- [1,2694,null,{}] 18:30:00 INFO - PROCESS | 4092 | 1463967000921 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:01 INFO - PROCESS | 4092 | 1463967001026 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 18:30:01 INFO - PROCESS | 4092 | 1463967001141 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:01 INFO - PROCESS | 4092 | ++DOCSHELL 1120D400 == 47 [pid = 4092] [id = 683] 18:30:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (114F0800) [pid = 4092] [serial = 2049] [outer = 00000000] 18:30:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (139AC000) [pid = 4092] [serial = 2050] [outer = 114F0800] 18:30:01 INFO - PROCESS | 4092 | 1463967001236 Marionette DEBUG loaded listener.js 18:30:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (13DA2000) [pid = 4092] [serial = 2051] [outer = 114F0800] 18:30:01 INFO - PROCESS | 4092 | 1463967001880 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 18:30:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:30:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1000ms 18:30:01 INFO - PROCESS | 4092 | 1463967001917 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 18:30:01 INFO - PROCESS | 4092 | 1463967001919 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 18:30:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:30:01 INFO - PROCESS | 4092 | 1463967001923 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:30:01 INFO - PROCESS | 4092 | 1463967001927 Marionette TRACE conn3 <- [1,2698,null,{}] 18:30:01 INFO - PROCESS | 4092 | 1463967001938 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:02 INFO - PROCESS | 4092 | 1463967002054 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 18:30:02 INFO - PROCESS | 4092 | 1463967002192 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:02 INFO - PROCESS | 4092 | ++DOCSHELL 15EEB000 == 48 [pid = 4092] [id = 684] 18:30:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (15EED400) [pid = 4092] [serial = 2052] [outer = 00000000] 18:30:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (15FC5400) [pid = 4092] [serial = 2053] [outer = 15EED400] 18:30:02 INFO - PROCESS | 4092 | 1463967002247 Marionette DEBUG loaded listener.js 18:30:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (15FC5800) [pid = 4092] [serial = 2054] [outer = 15EED400] 18:30:03 INFO - PROCESS | 4092 | 1463967003030 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 18:30:03 INFO - PROCESS | 4092 | 1463967003076 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 18:30:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:30:03 INFO - PROCESS | 4092 | 1463967003081 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:30:03 INFO - PROCESS | 4092 | 1463967003085 Marionette TRACE conn3 <- [1,2702,null,{}] 18:30:03 INFO - PROCESS | 4092 | 1463967003091 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:03 INFO - PROCESS | 4092 | 1463967003187 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 18:30:03 INFO - PROCESS | 4092 | 1463967003328 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:03 INFO - PROCESS | 4092 | ++DOCSHELL 10C27800 == 49 [pid = 4092] [id = 685] 18:30:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (10C2E400) [pid = 4092] [serial = 2055] [outer = 00000000] 18:30:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (110BD400) [pid = 4092] [serial = 2056] [outer = 10C2E400] 18:30:03 INFO - PROCESS | 4092 | 1463967003381 Marionette DEBUG loaded listener.js 18:30:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (114F3000) [pid = 4092] [serial = 2057] [outer = 10C2E400] 18:30:03 INFO - PROCESS | 4092 | --DOCSHELL 10B1F400 == 48 [pid = 4092] [id = 527] 18:30:03 INFO - PROCESS | 4092 | --DOCSHELL 12B5B800 == 47 [pid = 4092] [id = 666] 18:30:03 INFO - PROCESS | 4092 | --DOCSHELL 10AD9800 == 46 [pid = 4092] [id = 511] 18:30:03 INFO - PROCESS | 4092 | --DOCSHELL 10B25800 == 45 [pid = 4092] [id = 648] 18:30:03 INFO - PROCESS | 4092 | --DOCSHELL 105F0400 == 44 [pid = 4092] [id = 647] 18:30:03 INFO - PROCESS | 4092 | --DOCSHELL 10A58000 == 43 [pid = 4092] [id = 664] 18:30:03 INFO - PROCESS | 4092 | --DOCSHELL 11209800 == 42 [pid = 4092] [id = 680] 18:30:03 INFO - PROCESS | 4092 | --DOCSHELL 14EBF400 == 41 [pid = 4092] [id = 679] 18:30:03 INFO - PROCESS | 4092 | --DOCSHELL 12D6D400 == 40 [pid = 4092] [id = 678] 18:30:03 INFO - PROCESS | 4092 | --DOCSHELL 10D64000 == 39 [pid = 4092] [id = 677] 18:30:03 INFO - PROCESS | 4092 | --DOCSHELL 10A7A400 == 38 [pid = 4092] [id = 676] 18:30:03 INFO - PROCESS | 4092 | --DOCSHELL 10A60800 == 37 [pid = 4092] [id = 673] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 83 (10B21C00) [pid = 4092] [serial = 1984] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 82 (14EC3800) [pid = 4092] [serial = 2003] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 81 (139B0000) [pid = 4092] [serial = 1999] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 80 (12B52C00) [pid = 4092] [serial = 1997] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 79 (15979C00) [pid = 4092] [serial = 2006] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 78 (15FCC800) [pid = 4092] [serial = 2014] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 77 (143B2800) [pid = 4092] [serial = 2002] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 76 (164F2800) [pid = 4092] [serial = 2015] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 75 (16AEB400) [pid = 4092] [serial = 1982] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 74 (15971C00) [pid = 4092] [serial = 2005] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (10B80400) [pid = 4092] [serial = 1993] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (1336D800) [pid = 4092] [serial = 2012] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (10D69800) [pid = 4092] [serial = 1994] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (13DA4000) [pid = 4092] [serial = 2000] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (11CE5400) [pid = 4092] [serial = 1996] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 68 (10B20800) [pid = 4092] [serial = 1990] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 67 (15FCA800) [pid = 4092] [serial = 2009] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 66 (1103E800) [pid = 4092] [serial = 1987] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 65 (15FC2000) [pid = 4092] [serial = 2008] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 64 (12D27400) [pid = 4092] [serial = 2011] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 63 (10B7BC00) [pid = 4092] [serial = 1991] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | --DOMWINDOW == 62 (1666C000) [pid = 4092] [serial = 2017] [outer = 00000000] [url = about:blank] 18:30:03 INFO - PROCESS | 4092 | 1463967003833 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 18:30:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:30:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 796ms 18:30:03 INFO - PROCESS | 4092 | 1463967003884 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 18:30:03 INFO - PROCESS | 4092 | 1463967003889 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 18:30:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:30:03 INFO - PROCESS | 4092 | 1463967003895 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:30:03 INFO - PROCESS | 4092 | 1463967003898 Marionette TRACE conn3 <- [1,2706,null,{}] 18:30:03 INFO - PROCESS | 4092 | 1463967003902 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:03 INFO - PROCESS | 4092 | 1463967003986 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 18:30:03 INFO - PROCESS | 4092 | 1463967003996 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:03 INFO - PROCESS | 4092 | ++DOCSHELL 10C25000 == 38 [pid = 4092] [id = 686] 18:30:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 63 (10D6A800) [pid = 4092] [serial = 2058] [outer = 00000000] 18:30:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 64 (11AEF800) [pid = 4092] [serial = 2059] [outer = 10D6A800] 18:30:04 INFO - PROCESS | 4092 | 1463967004041 Marionette DEBUG loaded listener.js 18:30:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 65 (12D6AC00) [pid = 4092] [serial = 2060] [outer = 10D6A800] 18:30:04 INFO - PROCESS | 4092 | 1463967004549 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 18:30:04 INFO - PROCESS | 4092 | 1463967004596 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 18:30:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:30:04 INFO - PROCESS | 4092 | 1463967004600 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:30:04 INFO - PROCESS | 4092 | 1463967004603 Marionette TRACE conn3 <- [1,2710,null,{}] 18:30:04 INFO - PROCESS | 4092 | 1463967004613 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:04 INFO - PROCESS | 4092 | 1463967004731 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 18:30:04 INFO - PROCESS | 4092 | 1463967004830 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:04 INFO - PROCESS | 4092 | ++DOCSHELL 11035800 == 39 [pid = 4092] [id = 687] 18:30:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 66 (12DEF000) [pid = 4092] [serial = 2061] [outer = 00000000] 18:30:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 67 (139B8800) [pid = 4092] [serial = 2062] [outer = 12DEF000] 18:30:04 INFO - PROCESS | 4092 | 1463967004878 Marionette DEBUG loaded listener.js 18:30:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 68 (141B0800) [pid = 4092] [serial = 2063] [outer = 12DEF000] 18:30:05 INFO - PROCESS | 4092 | 1463967005285 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 18:30:05 INFO - PROCESS | 4092 | 1463967005342 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 18:30:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:30:05 INFO - PROCESS | 4092 | 1463967005346 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:30:05 INFO - PROCESS | 4092 | 1463967005347 Marionette TRACE conn3 <- [1,2714,null,{}] 18:30:05 INFO - PROCESS | 4092 | 1463967005350 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:05 INFO - PROCESS | 4092 | 1463967005434 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 18:30:05 INFO - PROCESS | 4092 | 1463967005441 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:05 INFO - PROCESS | 4092 | ++DOCSHELL 15386800 == 40 [pid = 4092] [id = 688] 18:30:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 69 (15417C00) [pid = 4092] [serial = 2064] [outer = 00000000] 18:30:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (1597D800) [pid = 4092] [serial = 2065] [outer = 15417C00] 18:30:05 INFO - PROCESS | 4092 | 1463967005490 Marionette DEBUG loaded listener.js 18:30:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (15EE9800) [pid = 4092] [serial = 2066] [outer = 15417C00] 18:30:05 INFO - PROCESS | 4092 | 1463967005971 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 18:30:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:30:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 688ms 18:30:06 INFO - PROCESS | 4092 | 1463967006054 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 18:30:06 INFO - PROCESS | 4092 | 1463967006056 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 18:30:06 INFO - PROCESS | 4092 | 1463967006059 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:30:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:30:06 INFO - PROCESS | 4092 | 1463967006061 Marionette TRACE conn3 <- [1,2718,null,{}] 18:30:06 INFO - PROCESS | 4092 | 1463967006074 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:06 INFO - PROCESS | 4092 | 1463967006213 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 18:30:06 INFO - PROCESS | 4092 | 1463967006233 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:06 INFO - PROCESS | 4092 | ++DOCSHELL 14EBF400 == 41 [pid = 4092] [id = 689] 18:30:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (15FC6C00) [pid = 4092] [serial = 2067] [outer = 00000000] 18:30:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (164F1400) [pid = 4092] [serial = 2068] [outer = 15FC6C00] 18:30:06 INFO - PROCESS | 4092 | 1463967006277 Marionette DEBUG loaded listener.js 18:30:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (16628C00) [pid = 4092] [serial = 2069] [outer = 15FC6C00] 18:30:07 INFO - PROCESS | 4092 | 1463967007187 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 18:30:07 INFO - PROCESS | 4092 | 1463967007214 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 18:30:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:30:07 INFO - PROCESS | 4092 | 1463967007217 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:30:07 INFO - PROCESS | 4092 | 1463967007219 Marionette TRACE conn3 <- [1,2722,null,{}] 18:30:07 INFO - PROCESS | 4092 | 1463967007222 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:07 INFO - PROCESS | 4092 | --DOMWINDOW == 73 (13377800) [pid = 4092] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:30:07 INFO - PROCESS | 4092 | --DOMWINDOW == 72 (10ACD400) [pid = 4092] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:30:07 INFO - PROCESS | 4092 | --DOMWINDOW == 71 (10D65400) [pid = 4092] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:30:07 INFO - PROCESS | 4092 | --DOMWINDOW == 70 (16632000) [pid = 4092] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:30:07 INFO - PROCESS | 4092 | --DOMWINDOW == 69 (15381800) [pid = 4092] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:30:07 INFO - PROCESS | 4092 | 1463967007382 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 18:30:07 INFO - PROCESS | 4092 | 1463967007441 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:07 INFO - PROCESS | 4092 | ++DOCSHELL 10C29C00 == 42 [pid = 4092] [id = 690] 18:30:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 70 (1597D000) [pid = 4092] [serial = 2070] [outer = 00000000] 18:30:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 71 (16943C00) [pid = 4092] [serial = 2071] [outer = 1597D000] 18:30:07 INFO - PROCESS | 4092 | 1463967007487 Marionette DEBUG loaded listener.js 18:30:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 72 (16AF5000) [pid = 4092] [serial = 2072] [outer = 1597D000] 18:30:07 INFO - PROCESS | 4092 | 1463967007896 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 18:30:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:30:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 734ms 18:30:07 INFO - PROCESS | 4092 | 1463967007958 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 18:30:07 INFO - PROCESS | 4092 | 1463967007960 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 18:30:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:30:07 INFO - PROCESS | 4092 | 1463967007963 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:30:07 INFO - PROCESS | 4092 | 1463967007965 Marionette TRACE conn3 <- [1,2726,null,{}] 18:30:07 INFO - PROCESS | 4092 | 1463967007969 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:08 INFO - PROCESS | 4092 | 1463967008053 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 18:30:08 INFO - PROCESS | 4092 | 1463967008060 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:08 INFO - PROCESS | 4092 | ++DOCSHELL 15EF4800 == 43 [pid = 4092] [id = 691] 18:30:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 73 (15FC6400) [pid = 4092] [serial = 2073] [outer = 00000000] 18:30:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 74 (16BBA000) [pid = 4092] [serial = 2074] [outer = 15FC6400] 18:30:08 INFO - PROCESS | 4092 | 1463967008103 Marionette DEBUG loaded listener.js 18:30:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 75 (16CBE400) [pid = 4092] [serial = 2075] [outer = 15FC6400] 18:30:08 INFO - PROCESS | 4092 | 1463967008531 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 18:30:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:30:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 594ms 18:30:08 INFO - PROCESS | 4092 | 1463967008573 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 18:30:08 INFO - PROCESS | 4092 | 1463967008575 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 18:30:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:30:08 INFO - PROCESS | 4092 | 1463967008578 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:30:08 INFO - PROCESS | 4092 | 1463967008579 Marionette TRACE conn3 <- [1,2730,null,{}] 18:30:08 INFO - PROCESS | 4092 | 1463967008582 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:08 INFO - PROCESS | 4092 | 1463967008670 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 18:30:08 INFO - PROCESS | 4092 | 1463967008676 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:08 INFO - PROCESS | 4092 | ++DOCSHELL 16BB0000 == 44 [pid = 4092] [id = 692] 18:30:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 76 (16E71000) [pid = 4092] [serial = 2076] [outer = 00000000] 18:30:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 77 (16E7AC00) [pid = 4092] [serial = 2077] [outer = 16E71000] 18:30:08 INFO - PROCESS | 4092 | 1463967008719 Marionette DEBUG loaded listener.js 18:30:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 78 (16E7B800) [pid = 4092] [serial = 2078] [outer = 16E71000] 18:30:09 INFO - PROCESS | 4092 | 1463967009173 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 18:30:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:30:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 625ms 18:30:09 INFO - PROCESS | 4092 | 1463967009226 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 18:30:09 INFO - PROCESS | 4092 | 1463967009228 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 18:30:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:30:09 INFO - PROCESS | 4092 | 1463967009232 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:30:09 INFO - PROCESS | 4092 | 1463967009233 Marionette TRACE conn3 <- [1,2734,null,{}] 18:30:09 INFO - PROCESS | 4092 | 1463967009241 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:09 INFO - PROCESS | 4092 | 1463967009321 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 18:30:09 INFO - PROCESS | 4092 | 1463967009328 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:09 INFO - PROCESS | 4092 | ++DOCSHELL 16E70000 == 45 [pid = 4092] [id = 693] 18:30:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 79 (16E85000) [pid = 4092] [serial = 2079] [outer = 00000000] 18:30:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 80 (16E8A400) [pid = 4092] [serial = 2080] [outer = 16E85000] 18:30:09 INFO - PROCESS | 4092 | 1463967009372 Marionette DEBUG loaded listener.js 18:30:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 81 (16E8D000) [pid = 4092] [serial = 2081] [outer = 16E85000] 18:30:09 INFO - PROCESS | 4092 | 1463967009792 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 18:30:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:30:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 594ms 18:30:09 INFO - PROCESS | 4092 | 1463967009828 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 18:30:09 INFO - PROCESS | 4092 | 1463967009830 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 18:30:09 INFO - PROCESS | 4092 | 1463967009833 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:30:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:30:09 INFO - PROCESS | 4092 | 1463967009835 Marionette TRACE conn3 <- [1,2738,null,{}] 18:30:09 INFO - PROCESS | 4092 | 1463967009852 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:09 INFO - PROCESS | 4092 | 1463967009936 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 18:30:09 INFO - PROCESS | 4092 | 1463967009943 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:09 INFO - PROCESS | 4092 | ++DOCSHELL 13DA3000 == 46 [pid = 4092] [id = 694] 18:30:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 82 (16E73400) [pid = 4092] [serial = 2082] [outer = 00000000] 18:30:09 INFO - PROCESS | 4092 | ++DOMWINDOW == 83 (16F51000) [pid = 4092] [serial = 2083] [outer = 16E73400] 18:30:09 INFO - PROCESS | 4092 | 1463967009986 Marionette DEBUG loaded listener.js 18:30:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 84 (16F54800) [pid = 4092] [serial = 2084] [outer = 16E73400] 18:30:10 INFO - PROCESS | 4092 | 1463967010725 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 18:30:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:30:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 907ms 18:30:10 INFO - PROCESS | 4092 | 1463967010739 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 18:30:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:30:10 INFO - PROCESS | 4092 | 1463967010743 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 18:30:10 INFO - PROCESS | 4092 | 1463967010747 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:30:10 INFO - PROCESS | 4092 | 1463967010751 Marionette TRACE conn3 <- [1,2742,null,{}] 18:30:10 INFO - PROCESS | 4092 | 1463967010757 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:10 INFO - PROCESS | 4092 | 1463967010865 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 18:30:10 INFO - PROCESS | 4092 | 1463967010978 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:10 INFO - PROCESS | 4092 | ++DOCSHELL 10E23000 == 47 [pid = 4092] [id = 695] 18:30:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 85 (11033C00) [pid = 4092] [serial = 2085] [outer = 00000000] 18:30:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 86 (130CEC00) [pid = 4092] [serial = 2086] [outer = 11033C00] 18:30:11 INFO - PROCESS | 4092 | 1463967011039 Marionette DEBUG loaded listener.js 18:30:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (13376400) [pid = 4092] [serial = 2087] [outer = 11033C00] 18:30:11 INFO - PROCESS | 4092 | 1463967011675 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 18:30:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:30:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1000ms 18:30:11 INFO - PROCESS | 4092 | 1463967011748 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 18:30:11 INFO - PROCESS | 4092 | 1463967011754 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 18:30:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:30:11 INFO - PROCESS | 4092 | 1463967011760 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:30:11 INFO - PROCESS | 4092 | 1463967011763 Marionette TRACE conn3 <- [1,2746,null,{}] 18:30:11 INFO - PROCESS | 4092 | 1463967011767 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:11 INFO - PROCESS | 4092 | 1463967011875 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 18:30:12 INFO - PROCESS | 4092 | 1463967012013 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:12 INFO - PROCESS | 4092 | ++DOCSHELL 15BA8000 == 48 [pid = 4092] [id = 696] 18:30:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (15BADC00) [pid = 4092] [serial = 2088] [outer = 00000000] 18:30:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (16632800) [pid = 4092] [serial = 2089] [outer = 15BADC00] 18:30:12 INFO - PROCESS | 4092 | 1463967012067 Marionette DEBUG loaded listener.js 18:30:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (16795C00) [pid = 4092] [serial = 2090] [outer = 15BADC00] 18:30:12 INFO - PROCESS | 4092 | 1463967012637 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 18:30:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:30:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 906ms 18:30:12 INFO - PROCESS | 4092 | 1463967012662 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 18:30:12 INFO - PROCESS | 4092 | 1463967012665 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 18:30:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:30:12 INFO - PROCESS | 4092 | 1463967012669 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:30:12 INFO - PROCESS | 4092 | 1463967012673 Marionette TRACE conn3 <- [1,2750,null,{}] 18:30:12 INFO - PROCESS | 4092 | 1463967012684 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:12 INFO - PROCESS | 4092 | 1463967012792 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 18:30:12 INFO - PROCESS | 4092 | 1463967012902 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:12 INFO - PROCESS | 4092 | ++DOCSHELL 16AF2000 == 49 [pid = 4092] [id = 697] 18:30:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (16E79C00) [pid = 4092] [serial = 2091] [outer = 00000000] 18:30:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (16FB5400) [pid = 4092] [serial = 2092] [outer = 16E79C00] 18:30:12 INFO - PROCESS | 4092 | 1463967012957 Marionette DEBUG loaded listener.js 18:30:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (1743F800) [pid = 4092] [serial = 2093] [outer = 16E79C00] 18:30:13 INFO - PROCESS | 4092 | 1463967013532 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 18:30:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:30:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 907ms 18:30:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:30:13 INFO - PROCESS | 4092 | 1463967013573 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 18:30:13 INFO - PROCESS | 4092 | 1463967013576 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 18:30:13 INFO - PROCESS | 4092 | 1463967013579 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:30:13 INFO - PROCESS | 4092 | 1463967013581 Marionette TRACE conn3 <- [1,2754,null,{}] 18:30:13 INFO - PROCESS | 4092 | 1463967013585 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:13 INFO - PROCESS | 4092 | 1463967013689 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 18:30:13 INFO - PROCESS | 4092 | 1463967013799 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:13 INFO - PROCESS | 4092 | ++DOCSHELL 17488800 == 50 [pid = 4092] [id = 698] 18:30:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (17488C00) [pid = 4092] [serial = 2094] [outer = 00000000] 18:30:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (17A07400) [pid = 4092] [serial = 2095] [outer = 17488C00] 18:30:13 INFO - PROCESS | 4092 | 1463967013851 Marionette DEBUG loaded listener.js 18:30:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (17A87C00) [pid = 4092] [serial = 2096] [outer = 17488C00] 18:30:14 INFO - PROCESS | 4092 | 1463967014438 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 18:30:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:30:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 891ms 18:30:14 INFO - PROCESS | 4092 | 1463967014483 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 18:30:14 INFO - PROCESS | 4092 | 1463967014485 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 18:30:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:30:14 INFO - PROCESS | 4092 | 1463967014489 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:30:14 INFO - PROCESS | 4092 | 1463967014490 Marionette TRACE conn3 <- [1,2758,null,{}] 18:30:14 INFO - PROCESS | 4092 | 1463967014494 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:14 INFO - PROCESS | 4092 | 1463967014593 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 18:30:14 INFO - PROCESS | 4092 | 1463967014709 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:14 INFO - PROCESS | 4092 | ++DOCSHELL 10A61800 == 51 [pid = 4092] [id = 699] 18:30:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (10ACD400) [pid = 4092] [serial = 2097] [outer = 00000000] 18:30:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (10B80C00) [pid = 4092] [serial = 2098] [outer = 10ACD400] 18:30:14 INFO - PROCESS | 4092 | 1463967014925 Marionette DEBUG loaded listener.js 18:30:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (10E26800) [pid = 4092] [serial = 2099] [outer = 10ACD400] 18:30:15 INFO - PROCESS | 4092 | 1463967015583 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 18:30:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:30:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1141ms 18:30:15 INFO - PROCESS | 4092 | 1463967015635 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 18:30:15 INFO - PROCESS | 4092 | 1463967015639 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 18:30:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:30:15 INFO - PROCESS | 4092 | 1463967015644 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:30:15 INFO - PROCESS | 4092 | 1463967015648 Marionette TRACE conn3 <- [1,2762,null,{}] 18:30:15 INFO - PROCESS | 4092 | 1463967015652 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:15 INFO - PROCESS | 4092 | 1463967015774 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 18:30:15 INFO - PROCESS | 4092 | --DOCSHELL 10AD3C00 == 50 [pid = 4092] [id = 670] 18:30:15 INFO - PROCESS | 4092 | --DOCSHELL 141AFC00 == 49 [pid = 4092] [id = 667] 18:30:15 INFO - PROCESS | 4092 | --DOCSHELL 15626000 == 48 [pid = 4092] [id = 668] 18:30:15 INFO - PROCESS | 4092 | --DOCSHELL 15977400 == 47 [pid = 4092] [id = 669] 18:30:15 INFO - PROCESS | 4092 | --DOCSHELL 0C777800 == 46 [pid = 4092] [id = 681] 18:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (141B1C00) [pid = 4092] [serial = 2036] [outer = 00000000] [url = about:blank] 18:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (139AE400) [pid = 4092] [serial = 2035] [outer = 00000000] [url = about:blank] 18:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 96 (10B77400) [pid = 4092] [serial = 2029] [outer = 00000000] [url = about:blank] 18:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 95 (10C26800) [pid = 4092] [serial = 2030] [outer = 00000000] [url = about:blank] 18:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 94 (10A79800) [pid = 4092] [serial = 2020] [outer = 00000000] [url = about:blank] 18:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 93 (1125E400) [pid = 4092] [serial = 2032] [outer = 00000000] [url = about:blank] 18:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 92 (156C9800) [pid = 4092] [serial = 2026] [outer = 00000000] [url = about:blank] 18:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 91 (139B8C00) [pid = 4092] [serial = 2041] [outer = 00000000] [url = about:blank] 18:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 90 (16789C00) [pid = 4092] [serial = 2018] [outer = 00000000] [url = about:blank] 18:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 89 (11C59400) [pid = 4092] [serial = 2023] [outer = 00000000] [url = about:blank] 18:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 88 (15627400) [pid = 4092] [serial = 2038] [outer = 00000000] [url = about:blank] 18:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 87 (156C5400) [pid = 4092] [serial = 2039] [outer = 00000000] [url = about:blank] 18:30:15 INFO - PROCESS | 4092 | --DOMWINDOW == 86 (11CE2400) [pid = 4092] [serial = 2033] [outer = 00000000] [url = about:blank] 18:30:15 INFO - PROCESS | 4092 | 1463967015922 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:15 INFO - PROCESS | 4092 | ++DOCSHELL 10A62C00 == 47 [pid = 4092] [id = 700] 18:30:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 87 (10A76000) [pid = 4092] [serial = 2100] [outer = 00000000] 18:30:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 88 (11037400) [pid = 4092] [serial = 2101] [outer = 10A76000] 18:30:15 INFO - PROCESS | 4092 | 1463967015969 Marionette DEBUG loaded listener.js 18:30:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 89 (11262000) [pid = 4092] [serial = 2102] [outer = 10A76000] 18:30:16 INFO - PROCESS | 4092 | 1463967016393 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 18:30:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:30:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 796ms 18:30:16 INFO - PROCESS | 4092 | 1463967016447 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 18:30:16 INFO - PROCESS | 4092 | 1463967016450 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 18:30:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:30:16 INFO - PROCESS | 4092 | 1463967016460 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:30:16 INFO - PROCESS | 4092 | 1463967016462 Marionette TRACE conn3 <- [1,2766,null,{}] 18:30:16 INFO - PROCESS | 4092 | 1463967016466 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:16 INFO - PROCESS | 4092 | 1463967016584 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 18:30:16 INFO - PROCESS | 4092 | 1463967016684 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:16 INFO - PROCESS | 4092 | ++DOCSHELL 12D6F800 == 48 [pid = 4092] [id = 701] 18:30:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 90 (12DF5000) [pid = 4092] [serial = 2103] [outer = 00000000] 18:30:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 91 (1381C800) [pid = 4092] [serial = 2104] [outer = 12DF5000] 18:30:16 INFO - PROCESS | 4092 | 1463967016728 Marionette DEBUG loaded listener.js 18:30:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 92 (139B5400) [pid = 4092] [serial = 2105] [outer = 12DF5000] 18:30:17 INFO - PROCESS | 4092 | 1463967017109 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 18:30:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:30:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 688ms 18:30:17 INFO - PROCESS | 4092 | 1463967017156 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 18:30:17 INFO - PROCESS | 4092 | 1463967017159 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 18:30:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:30:17 INFO - PROCESS | 4092 | 1463967017162 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:30:17 INFO - PROCESS | 4092 | 1463967017165 Marionette TRACE conn3 <- [1,2770,null,{}] 18:30:17 INFO - PROCESS | 4092 | 1463967017176 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:17 INFO - PROCESS | 4092 | 1463967017264 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 18:30:17 INFO - PROCESS | 4092 | 1463967017276 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:17 INFO - PROCESS | 4092 | ++DOCSHELL 143A9400 == 49 [pid = 4092] [id = 702] 18:30:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 93 (143AF000) [pid = 4092] [serial = 2106] [outer = 00000000] 18:30:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 94 (1562E400) [pid = 4092] [serial = 2107] [outer = 143AF000] 18:30:17 INFO - PROCESS | 4092 | 1463967017324 Marionette DEBUG loaded listener.js 18:30:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 95 (15971000) [pid = 4092] [serial = 2108] [outer = 143AF000] 18:30:17 INFO - PROCESS | 4092 | 1463967017787 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 18:30:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:30:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 703ms 18:30:17 INFO - PROCESS | 4092 | 1463967017862 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 18:30:17 INFO - PROCESS | 4092 | 1463967017864 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 18:30:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:30:17 INFO - PROCESS | 4092 | 1463967017868 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:30:17 INFO - PROCESS | 4092 | 1463967017870 Marionette TRACE conn3 <- [1,2774,null,{}] 18:30:17 INFO - PROCESS | 4092 | 1463967017874 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:17 INFO - PROCESS | 4092 | 1463967017955 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 18:30:17 INFO - PROCESS | 4092 | 1463967017991 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:17 INFO - PROCESS | 4092 | ++DOCSHELL 15FC4800 == 50 [pid = 4092] [id = 703] 18:30:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 96 (15FC8800) [pid = 4092] [serial = 2109] [outer = 00000000] 18:30:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 97 (165C2800) [pid = 4092] [serial = 2110] [outer = 15FC8800] 18:30:18 INFO - PROCESS | 4092 | 1463967018035 Marionette DEBUG loaded listener.js 18:30:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (16633400) [pid = 4092] [serial = 2111] [outer = 15FC8800] 18:30:18 INFO - PROCESS | 4092 | 1463967018520 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 18:30:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:30:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 703ms 18:30:18 INFO - PROCESS | 4092 | 1463967018567 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 18:30:18 INFO - PROCESS | 4092 | 1463967018568 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 18:30:18 INFO - PROCESS | 4092 | 1463967018572 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:30:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:30:18 INFO - PROCESS | 4092 | 1463967018573 Marionette TRACE conn3 <- [1,2778,null,{}] 18:30:18 INFO - PROCESS | 4092 | 1463967018577 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:18 INFO - PROCESS | 4092 | 1463967018690 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 18:30:18 INFO - PROCESS | 4092 | 1463967018696 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:18 INFO - PROCESS | 4092 | ++DOCSHELL 16943400 == 51 [pid = 4092] [id = 704] 18:30:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (1694AC00) [pid = 4092] [serial = 2112] [outer = 00000000] 18:30:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (16AF6400) [pid = 4092] [serial = 2113] [outer = 1694AC00] 18:30:18 INFO - PROCESS | 4092 | 1463967018798 Marionette DEBUG loaded listener.js 18:30:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (16BBB000) [pid = 4092] [serial = 2114] [outer = 1694AC00] 18:30:19 INFO - PROCESS | 4092 | 1463967019240 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 18:30:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:30:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 704ms 18:30:19 INFO - PROCESS | 4092 | 1463967019275 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 18:30:19 INFO - PROCESS | 4092 | 1463967019277 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 18:30:19 INFO - PROCESS | 4092 | 1463967019280 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:30:19 INFO - PROCESS | 4092 | 1463967019282 Marionette TRACE conn3 <- [1,2782,null,{}] 18:30:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:30:19 INFO - PROCESS | 4092 | 1463967019286 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:19 INFO - PROCESS | 4092 | 1463967019441 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 18:30:19 INFO - PROCESS | 4092 | 1463967019467 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:19 INFO - PROCESS | 4092 | ++DOCSHELL 16E85800 == 52 [pid = 4092] [id = 705] 18:30:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (16E86C00) [pid = 4092] [serial = 2115] [outer = 00000000] 18:30:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (16F4BC00) [pid = 4092] [serial = 2116] [outer = 16E86C00] 18:30:19 INFO - PROCESS | 4092 | 1463967019511 Marionette DEBUG loaded listener.js 18:30:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (16F90400) [pid = 4092] [serial = 2117] [outer = 16E86C00] 18:30:19 INFO - PROCESS | 4092 | 1463967019933 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 18:30:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:30:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 688ms 18:30:19 INFO - PROCESS | 4092 | 1463967019982 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 18:30:19 INFO - PROCESS | 4092 | 1463967019984 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 18:30:19 INFO - PROCESS | 4092 | 1463967019987 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:30:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:30:19 INFO - PROCESS | 4092 | 1463967019988 Marionette TRACE conn3 <- [1,2786,null,{}] 18:30:19 INFO - PROCESS | 4092 | 1463967019992 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:20 INFO - PROCESS | 4092 | 1463967020107 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 18:30:20 INFO - PROCESS | 4092 | 1463967020116 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:20 INFO - PROCESS | 4092 | ++DOCSHELL 15EE5400 == 53 [pid = 4092] [id = 706] 18:30:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (16945800) [pid = 4092] [serial = 2118] [outer = 00000000] 18:30:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (17C0D800) [pid = 4092] [serial = 2119] [outer = 16945800] 18:30:20 INFO - PROCESS | 4092 | 1463967020215 Marionette DEBUG loaded listener.js 18:30:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (17E2F000) [pid = 4092] [serial = 2120] [outer = 16945800] 18:30:20 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (15FC6C00) [pid = 4092] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:30:20 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (1597D000) [pid = 4092] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:30:20 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (12DEF000) [pid = 4092] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:30:20 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (10D6A800) [pid = 4092] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:30:20 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (15417C00) [pid = 4092] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:30:20 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (10C2E400) [pid = 4092] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:30:20 INFO - PROCESS | 4092 | --DOMWINDOW == 100 (15FC6400) [pid = 4092] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:30:20 INFO - PROCESS | 4092 | --DOMWINDOW == 99 (16E71000) [pid = 4092] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:30:20 INFO - PROCESS | 4092 | --DOMWINDOW == 98 (11C4D800) [pid = 4092] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:30:20 INFO - PROCESS | 4092 | --DOMWINDOW == 97 (16E85000) [pid = 4092] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:30:20 INFO - PROCESS | 4092 | 1463967020689 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 18:30:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:30:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 735ms 18:30:20 INFO - PROCESS | 4092 | 1463967020728 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 18:30:20 INFO - PROCESS | 4092 | 1463967020730 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 18:30:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:30:20 INFO - PROCESS | 4092 | 1463967020733 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:30:20 INFO - PROCESS | 4092 | 1463967020735 Marionette TRACE conn3 <- [1,2790,null,{}] 18:30:20 INFO - PROCESS | 4092 | 1463967020738 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:20 INFO - PROCESS | 4092 | 1463967020852 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 18:30:20 INFO - PROCESS | 4092 | 1463967020861 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:20 INFO - PROCESS | 4092 | ++DOCSHELL 15979400 == 54 [pid = 4092] [id = 707] 18:30:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 98 (15FCB000) [pid = 4092] [serial = 2121] [outer = 00000000] 18:30:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 99 (16E76800) [pid = 4092] [serial = 2122] [outer = 15FCB000] 18:30:20 INFO - PROCESS | 4092 | 1463967020907 Marionette DEBUG loaded listener.js 18:30:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 100 (17486400) [pid = 4092] [serial = 2123] [outer = 15FCB000] 18:30:21 INFO - PROCESS | 4092 | 1463967021337 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 18:30:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:30:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 625ms 18:30:21 INFO - PROCESS | 4092 | 1463967021380 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 18:30:21 INFO - PROCESS | 4092 | 1463967021382 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 18:30:21 INFO - PROCESS | 4092 | 1463967021385 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:30:21 INFO - PROCESS | 4092 | 1463967021387 Marionette TRACE conn3 <- [1,2794,null,{}] 18:30:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:30:21 INFO - PROCESS | 4092 | 1463967021391 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:21 INFO - PROCESS | 4092 | 1463967021478 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 18:30:21 INFO - PROCESS | 4092 | 1463967021484 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:21 INFO - PROCESS | 4092 | ++DOCSHELL 105EDC00 == 55 [pid = 4092] [id = 708] 18:30:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 101 (10ACE400) [pid = 4092] [serial = 2124] [outer = 00000000] 18:30:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (16E82C00) [pid = 4092] [serial = 2125] [outer = 10ACE400] 18:30:21 INFO - PROCESS | 4092 | 1463967021528 Marionette DEBUG loaded listener.js 18:30:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (181F7400) [pid = 4092] [serial = 2126] [outer = 10ACE400] 18:30:21 INFO - PROCESS | 4092 | 1463967021950 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 18:30:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:30:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 594ms 18:30:21 INFO - PROCESS | 4092 | 1463967021985 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 18:30:21 INFO - PROCESS | 4092 | 1463967021987 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 18:30:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:30:21 INFO - PROCESS | 4092 | 1463967021990 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:30:21 INFO - PROCESS | 4092 | 1463967021992 Marionette TRACE conn3 <- [1,2798,null,{}] 18:30:21 INFO - PROCESS | 4092 | 1463967022009 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:22 INFO - PROCESS | 4092 | 1463967022089 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 18:30:22 INFO - PROCESS | 4092 | 1463967022095 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:22 INFO - PROCESS | 4092 | ++DOCSHELL 16E73800 == 56 [pid = 4092] [id = 709] 18:30:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (196A9C00) [pid = 4092] [serial = 2127] [outer = 00000000] 18:30:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (196B0000) [pid = 4092] [serial = 2128] [outer = 196A9C00] 18:30:22 INFO - PROCESS | 4092 | 1463967022147 Marionette DEBUG loaded listener.js 18:30:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (196B6000) [pid = 4092] [serial = 2129] [outer = 196A9C00] 18:30:22 INFO - PROCESS | 4092 | 1463967022889 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 18:30:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:30:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 969ms 18:30:22 INFO - PROCESS | 4092 | 1463967022957 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 18:30:22 INFO - PROCESS | 4092 | 1463967022960 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 18:30:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:30:22 INFO - PROCESS | 4092 | 1463967022966 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:30:22 INFO - PROCESS | 4092 | 1463967022969 Marionette TRACE conn3 <- [1,2802,null,{}] 18:30:22 INFO - PROCESS | 4092 | 1463967022975 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:23 INFO - PROCESS | 4092 | 1463967023081 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 18:30:23 INFO - PROCESS | 4092 | 1463967023224 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:23 INFO - PROCESS | 4092 | ++DOCSHELL 10C24800 == 57 [pid = 4092] [id = 710] 18:30:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (10C2EC00) [pid = 4092] [serial = 2130] [outer = 00000000] 18:30:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (11AEF400) [pid = 4092] [serial = 2131] [outer = 10C2EC00] 18:30:23 INFO - PROCESS | 4092 | 1463967023279 Marionette DEBUG loaded listener.js 18:30:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (1336A800) [pid = 4092] [serial = 2132] [outer = 10C2EC00] 18:30:23 INFO - PROCESS | 4092 | 1463967023874 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 18:30:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:30:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 937ms 18:30:23 INFO - PROCESS | 4092 | 1463967023908 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 18:30:23 INFO - PROCESS | 4092 | 1463967023914 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 18:30:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:30:23 INFO - PROCESS | 4092 | 1463967023920 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:30:23 INFO - PROCESS | 4092 | 1463967023923 Marionette TRACE conn3 <- [1,2806,null,{}] 18:30:23 INFO - PROCESS | 4092 | 1463967023927 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:24 INFO - PROCESS | 4092 | 1463967024036 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 18:30:24 INFO - PROCESS | 4092 | 1463967024179 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:24 INFO - PROCESS | 4092 | ++DOCSHELL 14353400 == 58 [pid = 4092] [id = 711] 18:30:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (1522AC00) [pid = 4092] [serial = 2133] [outer = 00000000] 18:30:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (15FC4000) [pid = 4092] [serial = 2134] [outer = 1522AC00] 18:30:24 INFO - PROCESS | 4092 | 1463967024233 Marionette DEBUG loaded listener.js 18:30:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (16AF8C00) [pid = 4092] [serial = 2135] [outer = 1522AC00] 18:30:24 INFO - PROCESS | 4092 | 1463967024869 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 18:30:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:30:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1000ms 18:30:24 INFO - PROCESS | 4092 | 1463967024921 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 18:30:24 INFO - PROCESS | 4092 | 1463967024923 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 18:30:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:30:24 INFO - PROCESS | 4092 | 1463967024927 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:30:24 INFO - PROCESS | 4092 | 1463967024931 Marionette TRACE conn3 <- [1,2810,null,{}] 18:30:24 INFO - PROCESS | 4092 | 1463967024942 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:25 INFO - PROCESS | 4092 | 1463967025047 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 18:30:25 INFO - PROCESS | 4092 | 1463967025192 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:25 INFO - PROCESS | 4092 | ++DOCSHELL 181FB800 == 59 [pid = 4092] [id = 712] 18:30:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (181FD000) [pid = 4092] [serial = 2136] [outer = 00000000] 18:30:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (196B2C00) [pid = 4092] [serial = 2137] [outer = 181FD000] 18:30:25 INFO - PROCESS | 4092 | 1463967025248 Marionette DEBUG loaded listener.js 18:30:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (1972DC00) [pid = 4092] [serial = 2138] [outer = 181FD000] 18:30:25 INFO - PROCESS | 4092 | 1463967025833 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 18:30:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:30:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 937ms 18:30:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:30:25 INFO - PROCESS | 4092 | 1463967025871 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 18:30:25 INFO - PROCESS | 4092 | 1463967025874 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 18:30:25 INFO - PROCESS | 4092 | 1463967025878 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:30:25 INFO - PROCESS | 4092 | 1463967025880 Marionette TRACE conn3 <- [1,2814,null,{}] 18:30:25 INFO - PROCESS | 4092 | 1463967025883 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:25 INFO - PROCESS | 4092 | 1463967025987 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 18:30:26 INFO - PROCESS | 4092 | 1463967026102 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:26 INFO - PROCESS | 4092 | ++DOCSHELL 19730000 == 60 [pid = 4092] [id = 713] 18:30:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (19735000) [pid = 4092] [serial = 2139] [outer = 00000000] 18:30:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (198C0000) [pid = 4092] [serial = 2140] [outer = 19735000] 18:30:26 INFO - PROCESS | 4092 | 1463967026196 Marionette DEBUG loaded listener.js 18:30:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (198C3000) [pid = 4092] [serial = 2141] [outer = 19735000] 18:30:26 INFO - PROCESS | 4092 | 1463967026806 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:30:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:30:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1000ms 18:30:26 INFO - PROCESS | 4092 | 1463967026879 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 18:30:26 INFO - PROCESS | 4092 | 1463967026882 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 18:30:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:30:26 INFO - PROCESS | 4092 | 1463967026885 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:30:26 INFO - PROCESS | 4092 | 1463967026887 Marionette TRACE conn3 <- [1,2818,null,{}] 18:30:26 INFO - PROCESS | 4092 | 1463967026906 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:27 INFO - PROCESS | 4092 | 1463967027008 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 18:30:27 INFO - PROCESS | 4092 | 1463967027300 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:27 INFO - PROCESS | 4092 | ++DOCSHELL 10A58000 == 61 [pid = 4092] [id = 714] 18:30:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (10ADA000) [pid = 4092] [serial = 2142] [outer = 00000000] 18:30:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (10D66400) [pid = 4092] [serial = 2143] [outer = 10ADA000] 18:30:27 INFO - PROCESS | 4092 | 1463967027367 Marionette DEBUG loaded listener.js 18:30:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (12AE8C00) [pid = 4092] [serial = 2144] [outer = 10ADA000] 18:30:27 INFO - PROCESS | 4092 | 1463967027929 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:30:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1109ms 18:30:27 INFO - PROCESS | 4092 | 1463967027995 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 18:30:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:30:27 INFO - PROCESS | 4092 | 1463967027999 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 18:30:27 INFO - PROCESS | 4092 | 1463967028003 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:30:27 INFO - PROCESS | 4092 | 1463967028007 Marionette TRACE conn3 <- [1,2822,null,{}] 18:30:27 INFO - PROCESS | 4092 | 1463967028012 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:28 INFO - PROCESS | 4092 | 1463967028108 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 18:30:28 INFO - PROCESS | 4092 | 1463967028253 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:28 INFO - PROCESS | 4092 | ++DOCSHELL 10D64400 == 62 [pid = 4092] [id = 715] 18:30:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (11032800) [pid = 4092] [serial = 2145] [outer = 00000000] 18:30:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (1434A400) [pid = 4092] [serial = 2146] [outer = 11032800] 18:30:28 INFO - PROCESS | 4092 | 1463967028304 Marionette DEBUG loaded listener.js 18:30:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (1562C000) [pid = 4092] [serial = 2147] [outer = 11032800] 18:30:28 INFO - PROCESS | 4092 | --DOCSHELL 105F5400 == 61 [pid = 4092] [id = 662] 18:30:28 INFO - PROCESS | 4092 | --DOCSHELL 10AD3400 == 60 [pid = 4092] [id = 663] 18:30:28 INFO - PROCESS | 4092 | --DOCSHELL 10A58C00 == 59 [pid = 4092] [id = 661] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (15630C00) [pid = 4092] [serial = 2042] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (16E8A400) [pid = 4092] [serial = 2080] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (164F1400) [pid = 4092] [serial = 2068] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (16943C00) [pid = 4092] [serial = 2071] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (139B8800) [pid = 4092] [serial = 2062] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (141B0800) [pid = 4092] [serial = 2063] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (15FC5400) [pid = 4092] [serial = 2053] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (11AEF800) [pid = 4092] [serial = 2059] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (12D6AC00) [pid = 4092] [serial = 2060] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (1597D800) [pid = 4092] [serial = 2065] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (105EE800) [pid = 4092] [serial = 2044] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (1120DC00) [pid = 4092] [serial = 2047] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (114F3000) [pid = 4092] [serial = 2057] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (110BD400) [pid = 4092] [serial = 2056] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (139AC000) [pid = 4092] [serial = 2050] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (16BBA000) [pid = 4092] [serial = 2074] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (16E8D000) [pid = 4092] [serial = 2081] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (16E7AC00) [pid = 4092] [serial = 2077] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 105 (16E7B800) [pid = 4092] [serial = 2078] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 104 (16628C00) [pid = 4092] [serial = 2069] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 103 (15EE9800) [pid = 4092] [serial = 2066] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 102 (16AF5000) [pid = 4092] [serial = 2072] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | --DOMWINDOW == 101 (16CBE400) [pid = 4092] [serial = 2075] [outer = 00000000] [url = about:blank] 18:30:28 INFO - PROCESS | 4092 | 1463967028805 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:30:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:30:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 828ms 18:30:28 INFO - PROCESS | 4092 | 1463967028845 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 18:30:28 INFO - PROCESS | 4092 | 1463967028849 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 18:30:28 INFO - PROCESS | 4092 | 1463967028853 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:30:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:30:28 INFO - PROCESS | 4092 | 1463967028855 Marionette TRACE conn3 <- [1,2826,null,{}] 18:30:28 INFO - PROCESS | 4092 | 1463967028859 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:28 INFO - PROCESS | 4092 | 1463967028943 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 18:30:28 INFO - PROCESS | 4092 | 1463967028950 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:28 INFO - PROCESS | 4092 | ++DOCSHELL 114FFC00 == 60 [pid = 4092] [id = 716] 18:30:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 102 (11AEF800) [pid = 4092] [serial = 2148] [outer = 00000000] 18:30:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 103 (139B4C00) [pid = 4092] [serial = 2149] [outer = 11AEF800] 18:30:28 INFO - PROCESS | 4092 | 1463967028998 Marionette DEBUG loaded listener.js 18:30:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 104 (14EC3000) [pid = 4092] [serial = 2150] [outer = 11AEF800] 18:30:29 INFO - PROCESS | 4092 | 1463967029503 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 18:30:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:30:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 703ms 18:30:29 INFO - PROCESS | 4092 | 1463967029553 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 18:30:29 INFO - PROCESS | 4092 | 1463967029555 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 18:30:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:30:29 INFO - PROCESS | 4092 | 1463967029560 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:30:29 INFO - PROCESS | 4092 | 1463967029566 Marionette TRACE conn3 <- [1,2830,null,{}] 18:30:29 INFO - PROCESS | 4092 | 1463967029574 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:29 INFO - PROCESS | 4092 | 1463967029665 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 18:30:29 INFO - PROCESS | 4092 | 1463967029676 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:29 INFO - PROCESS | 4092 | ++DOCSHELL 15FC6400 == 61 [pid = 4092] [id = 717] 18:30:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 105 (15FC8000) [pid = 4092] [serial = 2151] [outer = 00000000] 18:30:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 106 (16628C00) [pid = 4092] [serial = 2152] [outer = 15FC8000] 18:30:29 INFO - PROCESS | 4092 | 1463967029732 Marionette DEBUG loaded listener.js 18:30:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (1662D400) [pid = 4092] [serial = 2153] [outer = 15FC8000] 18:30:30 INFO - PROCESS | 4092 | 1463967030203 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 18:30:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:30:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 704ms 18:30:30 INFO - PROCESS | 4092 | 1463967030258 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 18:30:30 INFO - PROCESS | 4092 | 1463967030261 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 18:30:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:30:30 INFO - PROCESS | 4092 | 1463967030264 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:30:30 INFO - PROCESS | 4092 | 1463967030266 Marionette TRACE conn3 <- [1,2834,null,{}] 18:30:30 INFO - PROCESS | 4092 | 1463967030269 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:30 INFO - PROCESS | 4092 | 1463967030352 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 18:30:30 INFO - PROCESS | 4092 | 1463967030392 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:30 INFO - PROCESS | 4092 | ++DOCSHELL 1662E000 == 62 [pid = 4092] [id = 718] 18:30:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (16AF4C00) [pid = 4092] [serial = 2154] [outer = 00000000] 18:30:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (16CB2C00) [pid = 4092] [serial = 2155] [outer = 16AF4C00] 18:30:30 INFO - PROCESS | 4092 | 1463967030436 Marionette DEBUG loaded listener.js 18:30:30 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (16E71400) [pid = 4092] [serial = 2156] [outer = 16AF4C00] 18:30:30 INFO - PROCESS | 4092 | 1463967030925 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 18:30:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:30:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 703ms 18:30:30 INFO - PROCESS | 4092 | 1463967030964 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 18:30:30 INFO - PROCESS | 4092 | 1463967030965 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 18:30:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:30:30 INFO - PROCESS | 4092 | 1463967030978 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:30:30 INFO - PROCESS | 4092 | 1463967030980 Marionette TRACE conn3 <- [1,2838,null,{}] 18:30:30 INFO - PROCESS | 4092 | 1463967030990 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:31 INFO - PROCESS | 4092 | 1463967031106 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 18:30:31 INFO - PROCESS | 4092 | 1463967031116 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:31 INFO - PROCESS | 4092 | ++DOCSHELL 10AD8400 == 63 [pid = 4092] [id = 719] 18:30:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (16E72C00) [pid = 4092] [serial = 2157] [outer = 00000000] 18:30:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (16E7D000) [pid = 4092] [serial = 2158] [outer = 16E72C00] 18:30:31 INFO - PROCESS | 4092 | 1463967031251 Marionette DEBUG loaded listener.js 18:30:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (16E89800) [pid = 4092] [serial = 2159] [outer = 16E72C00] 18:30:31 INFO - PROCESS | 4092 | 1463967031703 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:30:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:30:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 750ms 18:30:31 INFO - PROCESS | 4092 | 1463967031733 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 18:30:31 INFO - PROCESS | 4092 | 1463967031735 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 18:30:31 INFO - PROCESS | 4092 | 1463967031738 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:30:31 INFO - PROCESS | 4092 | 1463967031740 Marionette TRACE conn3 <- [1,2842,null,{}] 18:30:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:30:31 INFO - PROCESS | 4092 | 1463967031743 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:31 INFO - PROCESS | 4092 | 1463967031890 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 18:30:31 INFO - PROCESS | 4092 | 1463967031961 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:31 INFO - PROCESS | 4092 | ++DOCSHELL 16E8B400 == 64 [pid = 4092] [id = 720] 18:30:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (16E8CC00) [pid = 4092] [serial = 2160] [outer = 00000000] 18:30:31 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (17A81000) [pid = 4092] [serial = 2161] [outer = 16E8CC00] 18:30:31 INFO - PROCESS | 4092 | 1463967032005 Marionette DEBUG loaded listener.js 18:30:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (1810A400) [pid = 4092] [serial = 2162] [outer = 16E8CC00] 18:30:32 INFO - PROCESS | 4092 | 1463967032426 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 18:30:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:30:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 18:30:32 INFO - PROCESS | 4092 | 1463967032481 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 18:30:32 INFO - PROCESS | 4092 | 1463967032483 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 18:30:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:30:32 INFO - PROCESS | 4092 | 1463967032494 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:30:32 INFO - PROCESS | 4092 | 1463967032495 Marionette TRACE conn3 <- [1,2846,null,{}] 18:30:32 INFO - PROCESS | 4092 | 1463967032498 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:32 INFO - PROCESS | 4092 | 1463967032698 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 18:30:32 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (1694AC00) [pid = 4092] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:30:32 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (10ACD400) [pid = 4092] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:30:32 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (143AF000) [pid = 4092] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:30:32 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (16E86C00) [pid = 4092] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:30:32 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (12DF5000) [pid = 4092] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:30:32 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (15FC8800) [pid = 4092] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:30:32 INFO - PROCESS | 4092 | --DOMWINDOW == 109 (10A76000) [pid = 4092] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:30:32 INFO - PROCESS | 4092 | --DOMWINDOW == 108 (16945800) [pid = 4092] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:30:32 INFO - PROCESS | 4092 | --DOMWINDOW == 107 (15FCB000) [pid = 4092] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:30:32 INFO - PROCESS | 4092 | --DOMWINDOW == 106 (10ACE400) [pid = 4092] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:30:32 INFO - PROCESS | 4092 | 1463967032778 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:32 INFO - PROCESS | 4092 | ++DOCSHELL 10A76000 == 65 [pid = 4092] [id = 721] 18:30:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 107 (10ACD400) [pid = 4092] [serial = 2163] [outer = 00000000] 18:30:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 108 (1103C000) [pid = 4092] [serial = 2164] [outer = 10ACD400] 18:30:32 INFO - PROCESS | 4092 | 1463967032825 Marionette DEBUG loaded listener.js 18:30:32 INFO - PROCESS | 4092 | ++DOMWINDOW == 109 (15232400) [pid = 4092] [serial = 2165] [outer = 10ACD400] 18:30:33 INFO - PROCESS | 4092 | 1463967033186 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:30:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:30:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 734ms 18:30:33 INFO - PROCESS | 4092 | 1463967033227 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 18:30:33 INFO - PROCESS | 4092 | 1463967033229 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 18:30:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:30:33 INFO - PROCESS | 4092 | 1463967033258 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:30:33 INFO - PROCESS | 4092 | 1463967033260 Marionette TRACE conn3 <- [1,2850,null,{}] 18:30:33 INFO - PROCESS | 4092 | 1463967033264 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:33 INFO - PROCESS | 4092 | 1463967033345 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 18:30:33 INFO - PROCESS | 4092 | 1463967033351 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:33 INFO - PROCESS | 4092 | ++DOCSHELL 138E5000 == 66 [pid = 4092] [id = 722] 18:30:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 110 (1694AC00) [pid = 4092] [serial = 2166] [outer = 00000000] 18:30:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (181F1C00) [pid = 4092] [serial = 2167] [outer = 1694AC00] 18:30:33 INFO - PROCESS | 4092 | 1463967033404 Marionette DEBUG loaded listener.js 18:30:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (196B6800) [pid = 4092] [serial = 2168] [outer = 1694AC00] 18:30:33 INFO - PROCESS | 4092 | 1463967033846 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 18:30:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:30:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 641ms 18:30:33 INFO - PROCESS | 4092 | 1463967033896 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 18:30:33 INFO - PROCESS | 4092 | 1463967033898 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 18:30:33 INFO - PROCESS | 4092 | 1463967033901 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:30:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:30:33 INFO - PROCESS | 4092 | 1463967033903 Marionette TRACE conn3 <- [1,2854,null,{}] 18:30:33 INFO - PROCESS | 4092 | 1463967033906 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:33 INFO - PROCESS | 4092 | 1463967033987 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 18:30:33 INFO - PROCESS | 4092 | 1463967033994 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:33 INFO - PROCESS | 4092 | ++DOCSHELL 19738800 == 67 [pid = 4092] [id = 723] 18:30:33 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (198C2800) [pid = 4092] [serial = 2169] [outer = 00000000] 18:30:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (198CB800) [pid = 4092] [serial = 2170] [outer = 198C2800] 18:30:34 INFO - PROCESS | 4092 | 1463967034039 Marionette DEBUG loaded listener.js 18:30:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (198EC000) [pid = 4092] [serial = 2171] [outer = 198C2800] 18:30:34 INFO - PROCESS | 4092 | 1463967034506 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:30:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 641ms 18:30:34 INFO - PROCESS | 4092 | 1463967034540 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 18:30:34 INFO - PROCESS | 4092 | 1463967034541 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 18:30:34 INFO - PROCESS | 4092 | 1463967034545 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:30:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:30:34 INFO - PROCESS | 4092 | 1463967034546 Marionette TRACE conn3 <- [1,2858,null,{}] 18:30:34 INFO - PROCESS | 4092 | 1463967034550 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:34 INFO - PROCESS | 4092 | 1463967034631 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 18:30:34 INFO - PROCESS | 4092 | 1463967034640 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:34 INFO - PROCESS | 4092 | ++DOCSHELL 19731400 == 68 [pid = 4092] [id = 724] 18:30:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (198ED400) [pid = 4092] [serial = 2172] [outer = 00000000] 18:30:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (198F7000) [pid = 4092] [serial = 2173] [outer = 198ED400] 18:30:34 INFO - PROCESS | 4092 | 1463967034689 Marionette DEBUG loaded listener.js 18:30:34 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (19B66400) [pid = 4092] [serial = 2174] [outer = 198ED400] 18:30:35 INFO - PROCESS | 4092 | 1463967035430 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 18:30:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:30:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 953ms 18:30:35 INFO - PROCESS | 4092 | 1463967035491 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 18:30:35 INFO - PROCESS | 4092 | 1463967035496 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 18:30:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:30:35 INFO - PROCESS | 4092 | 1463967035501 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:30:35 INFO - PROCESS | 4092 | 1463967035505 Marionette TRACE conn3 <- [1,2862,null,{}] 18:30:35 INFO - PROCESS | 4092 | 1463967035511 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:35 INFO - PROCESS | 4092 | 1463967035621 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 18:30:35 INFO - PROCESS | 4092 | 1463967035769 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:35 INFO - PROCESS | 4092 | ++DOCSHELL 12B5B800 == 69 [pid = 4092] [id = 725] 18:30:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (12D1D800) [pid = 4092] [serial = 2175] [outer = 00000000] 18:30:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (139AC800) [pid = 4092] [serial = 2176] [outer = 12D1D800] 18:30:35 INFO - PROCESS | 4092 | 1463967035824 Marionette DEBUG loaded listener.js 18:30:35 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (141AB800) [pid = 4092] [serial = 2177] [outer = 12D1D800] 18:30:36 INFO - PROCESS | 4092 | 1463967036411 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 18:30:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:30:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 938ms 18:30:36 INFO - PROCESS | 4092 | 1463967036448 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 18:30:36 INFO - PROCESS | 4092 | 1463967036454 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 18:30:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:30:36 INFO - PROCESS | 4092 | 1463967036460 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:30:36 INFO - PROCESS | 4092 | 1463967036463 Marionette TRACE conn3 <- [1,2866,null,{}] 18:30:36 INFO - PROCESS | 4092 | 1463967036467 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:36 INFO - PROCESS | 4092 | 1463967036578 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 18:30:36 INFO - PROCESS | 4092 | 1463967036737 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:36 INFO - PROCESS | 4092 | ++DOCSHELL 141B0400 == 70 [pid = 4092] [id = 726] 18:30:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (1541DC00) [pid = 4092] [serial = 2178] [outer = 00000000] 18:30:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (16663C00) [pid = 4092] [serial = 2179] [outer = 1541DC00] 18:30:36 INFO - PROCESS | 4092 | 1463967036791 Marionette DEBUG loaded listener.js 18:30:36 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (16E7C400) [pid = 4092] [serial = 2180] [outer = 1541DC00] 18:30:37 INFO - PROCESS | 4092 | 1463967037364 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:30:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 938ms 18:30:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:30:37 INFO - PROCESS | 4092 | 1463967037403 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 18:30:37 INFO - PROCESS | 4092 | 1463967037406 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 18:30:37 INFO - PROCESS | 4092 | 1463967037410 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:30:37 INFO - PROCESS | 4092 | 1463967037413 Marionette TRACE conn3 <- [1,2870,null,{}] 18:30:37 INFO - PROCESS | 4092 | 1463967037424 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:37 INFO - PROCESS | 4092 | 1463967037535 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 18:30:37 INFO - PROCESS | 4092 | 1463967037682 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:37 INFO - PROCESS | 4092 | ++DOCSHELL 196B3C00 == 71 [pid = 4092] [id = 727] 18:30:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (1972F400) [pid = 4092] [serial = 2181] [outer = 00000000] 18:30:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (198F2000) [pid = 4092] [serial = 2182] [outer = 1972F400] 18:30:37 INFO - PROCESS | 4092 | 1463967037738 Marionette DEBUG loaded listener.js 18:30:37 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (19B65400) [pid = 4092] [serial = 2183] [outer = 1972F400] 18:30:38 INFO - PROCESS | 4092 | 1463967038343 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 18:30:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:30:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1000ms 18:30:38 INFO - PROCESS | 4092 | 1463967038411 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 18:30:38 INFO - PROCESS | 4092 | 1463967038414 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 18:30:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:30:38 INFO - PROCESS | 4092 | 1463967038417 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:30:38 INFO - PROCESS | 4092 | 1463967038419 Marionette TRACE conn3 <- [1,2874,null,{}] 18:30:38 INFO - PROCESS | 4092 | 1463967038423 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:38 INFO - PROCESS | 4092 | 1463967038529 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 18:30:38 INFO - PROCESS | 4092 | 1463967038674 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:38 INFO - PROCESS | 4092 | ++DOCSHELL 19CC8000 == 72 [pid = 4092] [id = 728] 18:30:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (19CC9800) [pid = 4092] [serial = 2184] [outer = 00000000] 18:30:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (19CCEC00) [pid = 4092] [serial = 2185] [outer = 19CC9800] 18:30:38 INFO - PROCESS | 4092 | 1463967038728 Marionette DEBUG loaded listener.js 18:30:38 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (19F6D800) [pid = 4092] [serial = 2186] [outer = 19CC9800] 18:30:39 INFO - PROCESS | 4092 | 1463967039251 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 18:30:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:30:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 906ms 18:30:39 INFO - PROCESS | 4092 | 1463967039321 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 18:30:39 INFO - PROCESS | 4092 | 1463967039323 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 18:30:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:30:39 INFO - PROCESS | 4092 | 1463967039327 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:30:39 INFO - PROCESS | 4092 | 1463967039329 Marionette TRACE conn3 <- [1,2878,null,{}] 18:30:39 INFO - PROCESS | 4092 | 1463967039333 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:39 INFO - PROCESS | 4092 | 1463967039436 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 18:30:39 INFO - PROCESS | 4092 | 1463967039584 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:39 INFO - PROCESS | 4092 | ++DOCSHELL 11497800 == 73 [pid = 4092] [id = 729] 18:30:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (17618C00) [pid = 4092] [serial = 2187] [outer = 00000000] 18:30:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (19CC7000) [pid = 4092] [serial = 2188] [outer = 17618C00] 18:30:39 INFO - PROCESS | 4092 | 1463967039637 Marionette DEBUG loaded listener.js 18:30:39 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (1A03A400) [pid = 4092] [serial = 2189] [outer = 17618C00] 18:30:40 INFO - PROCESS | 4092 | 1463967040478 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:30:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:30:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1218ms 18:30:40 INFO - PROCESS | 4092 | 1463967040535 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 18:30:40 INFO - PROCESS | 4092 | 1463967040539 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 18:30:40 INFO - PROCESS | 4092 | 1463967040544 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:30:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:30:40 INFO - PROCESS | 4092 | 1463967040548 Marionette TRACE conn3 <- [1,2882,null,{}] 18:30:40 INFO - PROCESS | 4092 | 1463967040555 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:40 INFO - PROCESS | 4092 | 1463967040652 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 18:30:40 INFO - PROCESS | 4092 | 1463967040804 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:40 INFO - PROCESS | 4092 | ++DOCSHELL 10477000 == 74 [pid = 4092] [id = 730] 18:30:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (105E7C00) [pid = 4092] [serial = 2190] [outer = 00000000] 18:30:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (10D70000) [pid = 4092] [serial = 2191] [outer = 105E7C00] 18:30:40 INFO - PROCESS | 4092 | 1463967040853 Marionette DEBUG loaded listener.js 18:30:40 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (11203C00) [pid = 4092] [serial = 2192] [outer = 105E7C00] 18:30:41 INFO - PROCESS | 4092 | --DOCSHELL 11209400 == 73 [pid = 4092] [id = 665] 18:30:41 INFO - PROCESS | 4092 | --DOCSHELL 16943400 == 72 [pid = 4092] [id = 704] 18:30:41 INFO - PROCESS | 4092 | --DOCSHELL 110BC400 == 71 [pid = 4092] [id = 671] 18:30:41 INFO - PROCESS | 4092 | --DOCSHELL 19738800 == 70 [pid = 4092] [id = 723] 18:30:41 INFO - PROCESS | 4092 | --DOCSHELL 138E5000 == 69 [pid = 4092] [id = 722] 18:30:41 INFO - PROCESS | 4092 | --DOCSHELL 10A76000 == 68 [pid = 4092] [id = 721] 18:30:41 INFO - PROCESS | 4092 | --DOCSHELL 16E8B400 == 67 [pid = 4092] [id = 720] 18:30:41 INFO - PROCESS | 4092 | --DOCSHELL 10AD8400 == 66 [pid = 4092] [id = 719] 18:30:41 INFO - PROCESS | 4092 | --DOCSHELL 1662E000 == 65 [pid = 4092] [id = 718] 18:30:41 INFO - PROCESS | 4092 | --DOCSHELL 15FC6400 == 64 [pid = 4092] [id = 717] 18:30:41 INFO - PROCESS | 4092 | --DOCSHELL 114FFC00 == 63 [pid = 4092] [id = 716] 18:30:41 INFO - PROCESS | 4092 | --DOCSHELL 10D64400 == 62 [pid = 4092] [id = 715] 18:30:41 INFO - PROCESS | 4092 | --DOCSHELL 10A58000 == 61 [pid = 4092] [id = 714] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 135 (196B0000) [pid = 4092] [serial = 2128] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOCSHELL 16E73800 == 60 [pid = 4092] [id = 709] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 134 (16F51000) [pid = 4092] [serial = 2083] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 133 (130CEC00) [pid = 4092] [serial = 2086] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 132 (16AF6400) [pid = 4092] [serial = 2113] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 131 (16632800) [pid = 4092] [serial = 2089] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 130 (16FB5400) [pid = 4092] [serial = 2092] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 129 (10E26800) [pid = 4092] [serial = 2099] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 128 (10B80C00) [pid = 4092] [serial = 2098] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 127 (1562E400) [pid = 4092] [serial = 2107] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 126 (15971000) [pid = 4092] [serial = 2108] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 125 (16F4BC00) [pid = 4092] [serial = 2116] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 124 (1381C800) [pid = 4092] [serial = 2104] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 123 (139B5400) [pid = 4092] [serial = 2105] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 122 (165C2800) [pid = 4092] [serial = 2110] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 121 (11037400) [pid = 4092] [serial = 2101] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 120 (16BBB000) [pid = 4092] [serial = 2114] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 119 (11262000) [pid = 4092] [serial = 2102] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 118 (17A07400) [pid = 4092] [serial = 2095] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 117 (17C0D800) [pid = 4092] [serial = 2119] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 116 (16F90400) [pid = 4092] [serial = 2117] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 115 (16E76800) [pid = 4092] [serial = 2122] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 114 (16E82C00) [pid = 4092] [serial = 2125] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 113 (17E2F000) [pid = 4092] [serial = 2120] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 112 (17486400) [pid = 4092] [serial = 2123] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 111 (181F7400) [pid = 4092] [serial = 2126] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | --DOMWINDOW == 110 (16633400) [pid = 4092] [serial = 2111] [outer = 00000000] [url = about:blank] 18:30:41 INFO - PROCESS | 4092 | 1463967041453 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:30:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 954ms 18:30:41 INFO - PROCESS | 4092 | 1463967041491 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 18:30:41 INFO - PROCESS | 4092 | 1463967041496 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 18:30:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:30:41 INFO - PROCESS | 4092 | 1463967041502 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:30:41 INFO - PROCESS | 4092 | 1463967041505 Marionette TRACE conn3 <- [1,2886,null,{}] 18:30:41 INFO - PROCESS | 4092 | 1463967041511 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:41 INFO - PROCESS | 4092 | 1463967041608 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 18:30:41 INFO - PROCESS | 4092 | 1463967041764 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:41 INFO - PROCESS | 4092 | ++DOCSHELL 10A63800 == 61 [pid = 4092] [id = 731] 18:30:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 111 (10A65400) [pid = 4092] [serial = 2193] [outer = 00000000] 18:30:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 112 (10B7C800) [pid = 4092] [serial = 2194] [outer = 10A65400] 18:30:41 INFO - PROCESS | 4092 | 1463967041820 Marionette DEBUG loaded listener.js 18:30:41 INFO - PROCESS | 4092 | ++DOMWINDOW == 113 (10D66C00) [pid = 4092] [serial = 2195] [outer = 10A65400] 18:30:42 INFO - PROCESS | 4092 | 1463967042448 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 18:30:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:30:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1000ms 18:30:42 INFO - PROCESS | 4092 | 1463967042505 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 18:30:42 INFO - PROCESS | 4092 | 1463967042509 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 18:30:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:30:42 INFO - PROCESS | 4092 | 1463967042514 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:30:42 INFO - PROCESS | 4092 | 1463967042518 Marionette TRACE conn3 <- [1,2890,null,{}] 18:30:42 INFO - PROCESS | 4092 | 1463967042522 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:42 INFO - PROCESS | 4092 | 1463967042628 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 18:30:42 INFO - PROCESS | 4092 | 1463967042772 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:42 INFO - PROCESS | 4092 | ++DOCSHELL 11036400 == 62 [pid = 4092] [id = 732] 18:30:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 114 (110C9000) [pid = 4092] [serial = 2196] [outer = 00000000] 18:30:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 115 (13816400) [pid = 4092] [serial = 2197] [outer = 110C9000] 18:30:42 INFO - PROCESS | 4092 | 1463967042828 Marionette DEBUG loaded listener.js 18:30:42 INFO - PROCESS | 4092 | ++DOMWINDOW == 116 (139B5400) [pid = 4092] [serial = 2198] [outer = 110C9000] 18:30:43 INFO - PROCESS | 4092 | 1463967043447 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:30:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:30:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1000ms 18:30:43 INFO - PROCESS | 4092 | 1463967043519 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 18:30:43 INFO - PROCESS | 4092 | 1463967043524 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 18:30:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:30:43 INFO - PROCESS | 4092 | 1463967043528 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:30:43 INFO - PROCESS | 4092 | 1463967043530 Marionette TRACE conn3 <- [1,2894,null,{}] 18:30:43 INFO - PROCESS | 4092 | 1463967043534 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:43 INFO - PROCESS | 4092 | 1463967043637 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 18:30:43 INFO - PROCESS | 4092 | 1463967043784 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:43 INFO - PROCESS | 4092 | ++DOCSHELL 1562F800 == 63 [pid = 4092] [id = 733] 18:30:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 117 (156C5400) [pid = 4092] [serial = 2199] [outer = 00000000] 18:30:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 118 (15977000) [pid = 4092] [serial = 2200] [outer = 156C5400] 18:30:43 INFO - PROCESS | 4092 | 1463967043839 Marionette DEBUG loaded listener.js 18:30:43 INFO - PROCESS | 4092 | ++DOMWINDOW == 119 (15EE7C00) [pid = 4092] [serial = 2201] [outer = 156C5400] 18:30:44 INFO - PROCESS | 4092 | 1463967044395 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:30:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 906ms 18:30:44 INFO - PROCESS | 4092 | 1463967044432 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 18:30:44 INFO - PROCESS | 4092 | 1463967044434 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 18:30:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:30:44 INFO - PROCESS | 4092 | 1463967044444 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:30:44 INFO - PROCESS | 4092 | 1463967044450 Marionette TRACE conn3 <- [1,2898,null,{}] 18:30:44 INFO - PROCESS | 4092 | 1463967044455 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:44 INFO - PROCESS | 4092 | 1463967044559 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 18:30:44 INFO - PROCESS | 4092 | 1463967044674 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:44 INFO - PROCESS | 4092 | ++DOCSHELL 16633C00 == 64 [pid = 4092] [id = 734] 18:30:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 120 (1666C000) [pid = 4092] [serial = 2202] [outer = 00000000] 18:30:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 121 (16AEF800) [pid = 4092] [serial = 2203] [outer = 1666C000] 18:30:44 INFO - PROCESS | 4092 | 1463967044768 Marionette DEBUG loaded listener.js 18:30:44 INFO - PROCESS | 4092 | ++DOMWINDOW == 122 (16AF6400) [pid = 4092] [serial = 2204] [outer = 1666C000] 18:30:45 INFO - PROCESS | 4092 | 1463967045303 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 18:30:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:30:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:30:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 890ms 18:30:45 INFO - TEST-START | /DOMEvents/constructors.html 18:30:45 INFO - PROCESS | 4092 | 1463967045342 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 18:30:45 INFO - PROCESS | 4092 | 1463967045345 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 18:30:45 INFO - PROCESS | 4092 | 1463967045348 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:30:45 INFO - PROCESS | 4092 | 1463967045350 Marionette TRACE conn3 <- [1,2902,null,{}] 18:30:45 INFO - PROCESS | 4092 | 1463967045354 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:45 INFO - PROCESS | 4092 | 1463967045453 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 18:30:45 INFO - PROCESS | 4092 | 1463967045568 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:45 INFO - PROCESS | 4092 | ++DOCSHELL 1662B400 == 65 [pid = 4092] [id = 735] 18:30:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 123 (16AEE800) [pid = 4092] [serial = 2205] [outer = 00000000] 18:30:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 124 (16E76800) [pid = 4092] [serial = 2206] [outer = 16AEE800] 18:30:45 INFO - PROCESS | 4092 | 1463967045661 Marionette DEBUG loaded listener.js 18:30:45 INFO - PROCESS | 4092 | ++DOMWINDOW == 125 (16E84800) [pid = 4092] [serial = 2207] [outer = 16AEE800] 18:30:46 INFO - PROCESS | 4092 | 1463967046267 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:30:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:30:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:30:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:30:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:30:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:30:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:30:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:30:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:30:46 INFO - TEST-OK | /DOMEvents/constructors.html | took 1015ms 18:30:46 INFO - PROCESS | 4092 | 1463967046365 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 18:30:46 INFO - PROCESS | 4092 | 1463967046367 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 18:30:46 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:30:46 INFO - PROCESS | 4092 | 1463967046384 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:30:46 INFO - PROCESS | 4092 | 1463967046386 Marionette TRACE conn3 <- [1,2906,null,{}] 18:30:46 INFO - PROCESS | 4092 | 1463967046410 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:46 INFO - PROCESS | 4092 | 1463967046515 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 18:30:46 INFO - PROCESS | 4092 | 1463967046650 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:46 INFO - PROCESS | 4092 | ++DOCSHELL 16F4A400 == 66 [pid = 4092] [id = 736] 18:30:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 126 (16F4D800) [pid = 4092] [serial = 2208] [outer = 00000000] 18:30:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 127 (16FF7400) [pid = 4092] [serial = 2209] [outer = 16F4D800] 18:30:46 INFO - PROCESS | 4092 | 1463967046715 Marionette DEBUG loaded listener.js 18:30:46 INFO - PROCESS | 4092 | ++DOMWINDOW == 128 (17489800) [pid = 4092] [serial = 2210] [outer = 16F4D800] 18:30:47 INFO - PROCESS | 4092 | 1463967047246 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:30:47 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:30:47 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 907ms 18:30:47 INFO - PROCESS | 4092 | 1463967047287 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 18:30:47 INFO - PROCESS | 4092 | 1463967047290 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 18:30:47 INFO - PROCESS | 4092 | 1463967047295 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:30:47 INFO - PROCESS | 4092 | 1463967047296 Marionette TRACE conn3 <- [1,2910,null,{}] 18:30:47 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:30:47 INFO - PROCESS | 4092 | 1463967047300 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:47 INFO - PROCESS | 4092 | 1463967047401 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 18:30:47 INFO - PROCESS | 4092 | 1463967047515 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:47 INFO - PROCESS | 4092 | ++DOCSHELL 17613800 == 67 [pid = 4092] [id = 737] 18:30:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 129 (17A81400) [pid = 4092] [serial = 2211] [outer = 00000000] 18:30:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 130 (1810A000) [pid = 4092] [serial = 2212] [outer = 17A81400] 18:30:47 INFO - PROCESS | 4092 | 1463967047609 Marionette DEBUG loaded listener.js 18:30:47 INFO - PROCESS | 4092 | ++DOMWINDOW == 131 (18110400) [pid = 4092] [serial = 2213] [outer = 17A81400] 18:30:48 INFO - PROCESS | 4092 | [4092] 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 18:30:48 INFO - PROCESS | 4092 | [4092] 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 18:30:48 INFO - PROCESS | 4092 | [4092] 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 18:30:48 INFO - PROCESS | 4092 | [4092] 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 18:30:48 INFO - PROCESS | 4092 | 1463967048163 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 18:30:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:30:48 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:30:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 18:30:48 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:30:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 18:30:48 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:30:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 18:30:48 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:30:48 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:30:48 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 890ms 18:30:48 INFO - PROCESS | 4092 | 1463967048192 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 18:30:48 INFO - PROCESS | 4092 | 1463967048194 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 18:30:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:30:48 INFO - PROCESS | 4092 | 1463967048198 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:30:48 INFO - PROCESS | 4092 | 1463967048200 Marionette TRACE conn3 <- [1,2914,null,{}] 18:30:48 INFO - PROCESS | 4092 | 1463967048204 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:48 INFO - PROCESS | 4092 | 1463967048310 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 18:30:48 INFO - PROCESS | 4092 | 1463967048555 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:48 INFO - PROCESS | 4092 | ++DOCSHELL 10B76800 == 68 [pid = 4092] [id = 738] 18:30:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 132 (10B7A800) [pid = 4092] [serial = 2214] [outer = 00000000] 18:30:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 133 (10D65000) [pid = 4092] [serial = 2215] [outer = 10B7A800] 18:30:48 INFO - PROCESS | 4092 | 1463967048604 Marionette DEBUG loaded listener.js 18:30:48 INFO - PROCESS | 4092 | ++DOMWINDOW == 134 (110BDC00) [pid = 4092] [serial = 2216] [outer = 10B7A800] 18:30:49 INFO - PROCESS | 4092 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:30:49 INFO - PROCESS | 4092 | --DOCSHELL 10477000 == 67 [pid = 4092] [id = 730] 18:30:49 INFO - PROCESS | 4092 | 1463967049129 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 18:30:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:30:49 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1000ms 18:30:49 INFO - PROCESS | 4092 | 1463967049201 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 18:30:49 INFO - PROCESS | 4092 | 1463967049205 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 18:30:49 INFO - PROCESS | 4092 | 1463967049209 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:30:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:30:49 INFO - PROCESS | 4092 | 1463967049213 Marionette TRACE conn3 <- [1,2918,null,{}] 18:30:49 INFO - PROCESS | 4092 | 1463967049219 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:49 INFO - PROCESS | 4092 | 1463967049315 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 18:30:49 INFO - PROCESS | 4092 | 1463967049328 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:49 INFO - PROCESS | 4092 | ++DOCSHELL 15628C00 == 68 [pid = 4092] [id = 739] 18:30:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 135 (1562E400) [pid = 4092] [serial = 2217] [outer = 00000000] 18:30:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 136 (15971400) [pid = 4092] [serial = 2218] [outer = 1562E400] 18:30:49 INFO - PROCESS | 4092 | 1463967049387 Marionette DEBUG loaded listener.js 18:30:49 INFO - PROCESS | 4092 | ++DOMWINDOW == 137 (15BAA800) [pid = 4092] [serial = 2219] [outer = 1562E400] 18:30:49 INFO - PROCESS | 4092 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:30:49 INFO - PROCESS | 4092 | 1463967049825 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 18:30:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:30:49 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 641ms 18:30:49 INFO - PROCESS | 4092 | 1463967049851 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 18:30:49 INFO - PROCESS | 4092 | 1463967049854 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 18:30:49 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:30:49 INFO - PROCESS | 4092 | 1463967049858 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:30:49 INFO - PROCESS | 4092 | 1463967049860 Marionette TRACE conn3 <- [1,2922,null,{}] 18:30:49 INFO - PROCESS | 4092 | 1463967049928 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:50 INFO - PROCESS | 4092 | 1463967050014 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 18:30:50 INFO - PROCESS | 4092 | 1463967050023 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:50 INFO - PROCESS | 4092 | ++DOCSHELL 1678FC00 == 69 [pid = 4092] [id = 740] 18:30:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 138 (1693B800) [pid = 4092] [serial = 2220] [outer = 00000000] 18:30:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 139 (16E83C00) [pid = 4092] [serial = 2221] [outer = 1693B800] 18:30:50 INFO - PROCESS | 4092 | 1463967050067 Marionette DEBUG loaded listener.js 18:30:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 140 (1743B800) [pid = 4092] [serial = 2222] [outer = 1693B800] 18:30:50 INFO - PROCESS | 4092 | 1463967050524 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:30:50 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:30:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 703ms 18:30:50 INFO - PROCESS | 4092 | 1463967050579 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 18:30:50 INFO - PROCESS | 4092 | 1463967050581 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 18:30:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:30:50 INFO - PROCESS | 4092 | 1463967050594 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:30:50 INFO - PROCESS | 4092 | 1463967050599 Marionette TRACE conn3 <- [1,2926,null,{}] 18:30:50 INFO - PROCESS | 4092 | 1463967050604 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:50 INFO - PROCESS | 4092 | 1463967050690 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 18:30:50 INFO - PROCESS | 4092 | 1463967050696 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:50 INFO - PROCESS | 4092 | ++DOCSHELL 16634C00 == 70 [pid = 4092] [id = 741] 18:30:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 141 (17487400) [pid = 4092] [serial = 2223] [outer = 00000000] 18:30:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 142 (198F3400) [pid = 4092] [serial = 2224] [outer = 17487400] 18:30:50 INFO - PROCESS | 4092 | 1463967050740 Marionette DEBUG loaded listener.js 18:30:50 INFO - PROCESS | 4092 | ++DOMWINDOW == 143 (19CC7400) [pid = 4092] [serial = 2225] [outer = 17487400] 18:30:51 INFO - PROCESS | 4092 | 1463967051170 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:30:51 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:30:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 594ms 18:30:51 INFO - PROCESS | 4092 | 1463967051181 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 18:30:51 INFO - PROCESS | 4092 | 1463967051183 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 18:30:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:30:51 INFO - PROCESS | 4092 | 1463967051187 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:30:51 INFO - PROCESS | 4092 | 1463967051188 Marionette TRACE conn3 <- [1,2930,null,{}] 18:30:51 INFO - PROCESS | 4092 | 1463967051191 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:51 INFO - PROCESS | 4092 | 1463967051345 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 18:30:51 INFO - PROCESS | 4092 | 1463967051356 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:51 INFO - PROCESS | 4092 | ++DOCSHELL 19B74800 == 71 [pid = 4092] [id = 742] 18:30:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 144 (19CCC400) [pid = 4092] [serial = 2226] [outer = 00000000] 18:30:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 145 (1A040C00) [pid = 4092] [serial = 2227] [outer = 19CCC400] 18:30:51 INFO - PROCESS | 4092 | 1463967051400 Marionette DEBUG loaded listener.js 18:30:51 INFO - PROCESS | 4092 | ++DOMWINDOW == 146 (1A2D1C00) [pid = 4092] [serial = 2228] [outer = 19CCC400] 18:30:51 INFO - PROCESS | 4092 | 1463967051831 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 18:30:51 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:30:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:30:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 688ms 18:30:51 INFO - PROCESS | 4092 | 1463967051887 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 18:30:51 INFO - PROCESS | 4092 | 1463967051889 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 18:30:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:30:51 INFO - PROCESS | 4092 | 1463967051892 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:30:51 INFO - PROCESS | 4092 | 1463967051893 Marionette TRACE conn3 <- [1,2934,null,{}] 18:30:51 INFO - PROCESS | 4092 | 1463967051897 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:52 INFO - PROCESS | 4092 | 1463967052026 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 18:30:52 INFO - PROCESS | 4092 | 1463967052097 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:52 INFO - PROCESS | 4092 | ++DOCSHELL 1A426400 == 72 [pid = 4092] [id = 743] 18:30:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 147 (1A427000) [pid = 4092] [serial = 2229] [outer = 00000000] 18:30:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 148 (1A4AB000) [pid = 4092] [serial = 2230] [outer = 1A427000] 18:30:52 INFO - PROCESS | 4092 | 1463967052147 Marionette DEBUG loaded listener.js 18:30:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 149 (1A4B1000) [pid = 4092] [serial = 2231] [outer = 1A427000] 18:30:52 INFO - PROCESS | 4092 | 1463967052556 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:30:52 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:30:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 688ms 18:30:52 INFO - PROCESS | 4092 | 1463967052592 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 18:30:52 INFO - PROCESS | 4092 | 1463967052594 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 18:30:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:30:52 INFO - PROCESS | 4092 | 1463967052597 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:30:52 INFO - PROCESS | 4092 | 1463967052599 Marionette TRACE conn3 <- [1,2938,null,{}] 18:30:52 INFO - PROCESS | 4092 | 1463967052606 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:52 INFO - PROCESS | 4092 | 1463967052727 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 18:30:52 INFO - PROCESS | 4092 | 1463967052828 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:52 INFO - PROCESS | 4092 | ++DOCSHELL 1A6D7C00 == 73 [pid = 4092] [id = 744] 18:30:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 150 (1A6D8000) [pid = 4092] [serial = 2232] [outer = 00000000] 18:30:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 151 (1A6DBC00) [pid = 4092] [serial = 2233] [outer = 1A6D8000] 18:30:52 INFO - PROCESS | 4092 | 1463967052872 Marionette DEBUG loaded listener.js 18:30:52 INFO - PROCESS | 4092 | ++DOMWINDOW == 152 (1A7CC800) [pid = 4092] [serial = 2234] [outer = 1A6D8000] 18:30:53 INFO - PROCESS | 4092 | ++DOCSHELL 1AADEC00 == 74 [pid = 4092] [id = 745] 18:30:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 153 (1AAE0000) [pid = 4092] [serial = 2235] [outer = 00000000] 18:30:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 154 (1AAE0800) [pid = 4092] [serial = 2236] [outer = 1AAE0000] 18:30:53 INFO - PROCESS | 4092 | --DOMWINDOW == 153 (10ADA000) [pid = 4092] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:30:53 INFO - PROCESS | 4092 | --DOMWINDOW == 152 (16AF4C00) [pid = 4092] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:30:53 INFO - PROCESS | 4092 | --DOMWINDOW == 151 (10ACD400) [pid = 4092] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:30:53 INFO - PROCESS | 4092 | --DOMWINDOW == 150 (16E8CC00) [pid = 4092] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:30:53 INFO - PROCESS | 4092 | --DOMWINDOW == 149 (11032800) [pid = 4092] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:30:53 INFO - PROCESS | 4092 | --DOMWINDOW == 148 (11AEF800) [pid = 4092] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:30:53 INFO - PROCESS | 4092 | --DOMWINDOW == 147 (16E72C00) [pid = 4092] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:30:53 INFO - PROCESS | 4092 | --DOMWINDOW == 146 (1694AC00) [pid = 4092] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:30:53 INFO - PROCESS | 4092 | --DOMWINDOW == 145 (15FC8000) [pid = 4092] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:30:53 INFO - PROCESS | 4092 | --DOMWINDOW == 144 (198C2800) [pid = 4092] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:30:53 INFO - PROCESS | 4092 | --DOMWINDOW == 143 (198ED400) [pid = 4092] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:30:53 INFO - PROCESS | 4092 | --DOMWINDOW == 142 (16E73400) [pid = 4092] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:30:53 INFO - PROCESS | 4092 | --DOMWINDOW == 141 (196A9C00) [pid = 4092] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:30:53 INFO - PROCESS | 4092 | 1463967053360 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:30:53 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:30:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 796ms 18:30:53 INFO - PROCESS | 4092 | 1463967053399 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 18:30:53 INFO - PROCESS | 4092 | 1463967053401 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 18:30:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:30:53 INFO - PROCESS | 4092 | 1463967053404 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:30:53 INFO - PROCESS | 4092 | 1463967053406 Marionette TRACE conn3 <- [1,2942,null,{}] 18:30:53 INFO - PROCESS | 4092 | 1463967053409 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:53 INFO - PROCESS | 4092 | 1463967053508 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 18:30:53 INFO - PROCESS | 4092 | 1463967053516 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:53 INFO - PROCESS | 4092 | ++DOCSHELL 11AECC00 == 75 [pid = 4092] [id = 746] 18:30:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 142 (11AEF800) [pid = 4092] [serial = 2237] [outer = 00000000] 18:30:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 143 (15FC2000) [pid = 4092] [serial = 2238] [outer = 11AEF800] 18:30:53 INFO - PROCESS | 4092 | 1463967053570 Marionette DEBUG loaded listener.js 18:30:53 INFO - PROCESS | 4092 | ++DOMWINDOW == 144 (16CB2000) [pid = 4092] [serial = 2239] [outer = 11AEF800] 18:30:53 INFO - PROCESS | 4092 | 1463967053987 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:30:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:30:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:30:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 641ms 18:30:54 INFO - PROCESS | 4092 | 1463967054043 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 18:30:54 INFO - PROCESS | 4092 | 1463967054045 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 18:30:54 INFO - PROCESS | 4092 | 1463967054048 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:30:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:30:54 INFO - PROCESS | 4092 | 1463967054050 Marionette TRACE conn3 <- [1,2946,null,{}] 18:30:54 INFO - PROCESS | 4092 | 1463967054053 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:54 INFO - PROCESS | 4092 | 1463967054173 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 18:30:54 INFO - PROCESS | 4092 | 1463967054181 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:54 INFO - PROCESS | 4092 | ++DOCSHELL 198C9800 == 76 [pid = 4092] [id = 747] 18:30:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 145 (198CA000) [pid = 4092] [serial = 2240] [outer = 00000000] 18:30:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 146 (1A7DA000) [pid = 4092] [serial = 2241] [outer = 198CA000] 18:30:54 INFO - PROCESS | 4092 | 1463967054225 Marionette DEBUG loaded listener.js 18:30:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 147 (1AAE4800) [pid = 4092] [serial = 2242] [outer = 198CA000] 18:30:54 INFO - PROCESS | 4092 | 1463967054645 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:30:54 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:30:54 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 625ms 18:30:54 INFO - PROCESS | 4092 | 1463967054686 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 18:30:54 INFO - PROCESS | 4092 | 1463967054688 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 18:30:54 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:30:54 INFO - PROCESS | 4092 | 1463967054691 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:30:54 INFO - PROCESS | 4092 | 1463967054693 Marionette TRACE conn3 <- [1,2950,null,{}] 18:30:54 INFO - PROCESS | 4092 | 1463967054716 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:54 INFO - PROCESS | 4092 | 1463967054801 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 18:30:54 INFO - PROCESS | 4092 | 1463967054806 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:54 INFO - PROCESS | 4092 | ++DOCSHELL 10B1BC00 == 77 [pid = 4092] [id = 748] 18:30:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 148 (1A7D9400) [pid = 4092] [serial = 2243] [outer = 00000000] 18:30:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 149 (1AC33000) [pid = 4092] [serial = 2244] [outer = 1A7D9400] 18:30:54 INFO - PROCESS | 4092 | 1463967054851 Marionette DEBUG loaded listener.js 18:30:54 INFO - PROCESS | 4092 | ++DOMWINDOW == 150 (1AC36800) [pid = 4092] [serial = 2245] [outer = 1A7D9400] 18:30:55 INFO - PROCESS | 4092 | 1463967055265 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:30:55 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:30:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 594ms 18:30:55 INFO - PROCESS | 4092 | 1463967055289 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 18:30:55 INFO - PROCESS | 4092 | 1463967055291 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 18:30:55 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:30:55 INFO - PROCESS | 4092 | 1463967055294 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:30:55 INFO - PROCESS | 4092 | 1463967055296 Marionette TRACE conn3 <- [1,2954,null,{}] 18:30:55 INFO - PROCESS | 4092 | 1463967055299 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:55 INFO - PROCESS | 4092 | 1463967055501 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 18:30:55 INFO - PROCESS | 4092 | 1463967055670 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:55 INFO - PROCESS | 4092 | ++DOCSHELL 10B21000 == 78 [pid = 4092] [id = 749] 18:30:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 151 (10B23000) [pid = 4092] [serial = 2246] [outer = 00000000] 18:30:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 152 (10E2EC00) [pid = 4092] [serial = 2247] [outer = 10B23000] 18:30:55 INFO - PROCESS | 4092 | 1463967055727 Marionette DEBUG loaded listener.js 18:30:55 INFO - PROCESS | 4092 | ++DOMWINDOW == 153 (130D5400) [pid = 4092] [serial = 2248] [outer = 10B23000] 18:30:56 INFO - PROCESS | 4092 | 1463967056223 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:30:56 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:30:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 953ms 18:30:56 INFO - PROCESS | 4092 | 1463967056241 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 18:30:56 INFO - PROCESS | 4092 | 1463967056245 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 18:30:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:30:56 INFO - PROCESS | 4092 | 1463967056250 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:30:56 INFO - PROCESS | 4092 | 1463967056254 Marionette TRACE conn3 <- [1,2958,null,{}] 18:30:56 INFO - PROCESS | 4092 | 1463967056277 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:56 INFO - PROCESS | 4092 | 1463967056386 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 18:30:56 INFO - PROCESS | 4092 | 1463967056556 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:56 INFO - PROCESS | 4092 | ++DOCSHELL 16635400 == 79 [pid = 4092] [id = 750] 18:30:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 154 (1678C000) [pid = 4092] [serial = 2249] [outer = 00000000] 18:30:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 155 (16E8A000) [pid = 4092] [serial = 2250] [outer = 1678C000] 18:30:56 INFO - PROCESS | 4092 | 1463967056613 Marionette DEBUG loaded listener.js 18:30:56 INFO - PROCESS | 4092 | ++DOMWINDOW == 156 (16FB6400) [pid = 4092] [serial = 2251] [outer = 1678C000] 18:30:57 INFO - PROCESS | 4092 | 1463967057151 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:30:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:30:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 953ms 18:30:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:30:57 INFO - PROCESS | 4092 | 1463967057217 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 18:30:57 INFO - PROCESS | 4092 | 1463967057221 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 18:30:57 INFO - PROCESS | 4092 | 1463967057224 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:30:57 INFO - PROCESS | 4092 | 1463967057227 Marionette TRACE conn3 <- [1,2962,null,{}] 18:30:57 INFO - PROCESS | 4092 | 1463967057231 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:57 INFO - PROCESS | 4092 | 1463967057338 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 18:30:57 INFO - PROCESS | 4092 | 1463967057504 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:57 INFO - PROCESS | 4092 | ++DOCSHELL 19CC7800 == 80 [pid = 4092] [id = 751] 18:30:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 157 (1A032000) [pid = 4092] [serial = 2252] [outer = 00000000] 18:30:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 158 (1A428800) [pid = 4092] [serial = 2253] [outer = 1A032000] 18:30:57 INFO - PROCESS | 4092 | 1463967057564 Marionette DEBUG loaded listener.js 18:30:57 INFO - PROCESS | 4092 | ++DOMWINDOW == 159 (1A4AF000) [pid = 4092] [serial = 2254] [outer = 1A032000] 18:30:58 INFO - PROCESS | 4092 | 1463967058071 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 18:30:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 18:30:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 891ms 18:30:58 INFO - PROCESS | 4092 | 1463967058127 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 18:30:58 INFO - PROCESS | 4092 | 1463967058131 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 18:30:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:30:58 INFO - PROCESS | 4092 | 1463967058142 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:30:58 INFO - PROCESS | 4092 | 1463967058147 Marionette TRACE conn3 <- [1,2966,null,{}] 18:30:58 INFO - PROCESS | 4092 | 1463967058151 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:58 INFO - PROCESS | 4092 | 1463967058262 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 18:30:58 INFO - PROCESS | 4092 | 1463967058411 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:58 INFO - PROCESS | 4092 | ++DOCSHELL 1A424400 == 81 [pid = 4092] [id = 752] 18:30:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 160 (1A4B2800) [pid = 4092] [serial = 2255] [outer = 00000000] 18:30:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 161 (1AE2BC00) [pid = 4092] [serial = 2256] [outer = 1A4B2800] 18:30:58 INFO - PROCESS | 4092 | 1463967058465 Marionette DEBUG loaded listener.js 18:30:58 INFO - PROCESS | 4092 | ++DOMWINDOW == 162 (1AF4F400) [pid = 4092] [serial = 2257] [outer = 1A4B2800] 18:30:58 INFO - PROCESS | 4092 | 1463967058990 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:30:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:30:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 906ms 18:30:59 INFO - PROCESS | 4092 | 1463967059042 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 18:30:59 INFO - PROCESS | 4092 | 1463967059044 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 18:30:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:30:59 INFO - PROCESS | 4092 | 1463967059049 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:30:59 INFO - PROCESS | 4092 | 1463967059051 Marionette TRACE conn3 <- [1,2970,null,{}] 18:30:59 INFO - PROCESS | 4092 | 1463967059054 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:59 INFO - PROCESS | 4092 | 1463967059159 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 18:30:59 INFO - PROCESS | 4092 | 1463967059322 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:59 INFO - PROCESS | 4092 | ++DOCSHELL 1434DC00 == 82 [pid = 4092] [id = 753] 18:30:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 163 (1AC37800) [pid = 4092] [serial = 2258] [outer = 00000000] 18:30:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 164 (1AF56400) [pid = 4092] [serial = 2259] [outer = 1AC37800] 18:30:59 INFO - PROCESS | 4092 | 1463967059375 Marionette DEBUG loaded listener.js 18:30:59 INFO - PROCESS | 4092 | ++DOMWINDOW == 165 (1AF5C400) [pid = 4092] [serial = 2260] [outer = 1AC37800] 18:30:59 INFO - PROCESS | 4092 | 1463967059876 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 18:30:59 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:30:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:30:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:30:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 828ms 18:30:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:30:59 INFO - PROCESS | 4092 | 1463967059891 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 18:30:59 INFO - PROCESS | 4092 | 1463967059893 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 18:30:59 INFO - PROCESS | 4092 | 1463967059896 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:30:59 INFO - PROCESS | 4092 | 1463967059898 Marionette TRACE conn3 <- [1,2974,null,{}] 18:30:59 INFO - PROCESS | 4092 | 1463967059919 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:00 INFO - PROCESS | 4092 | 1463967060026 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 18:31:00 INFO - PROCESS | 4092 | 1463967060152 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:00 INFO - PROCESS | 4092 | ++DOCSHELL 1B1C2000 == 83 [pid = 4092] [id = 754] 18:31:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 166 (1B1C3000) [pid = 4092] [serial = 2261] [outer = 00000000] 18:31:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 167 (1B330C00) [pid = 4092] [serial = 2262] [outer = 1B1C3000] 18:31:00 INFO - PROCESS | 4092 | 1463967060210 Marionette DEBUG loaded listener.js 18:31:00 INFO - PROCESS | 4092 | ++DOMWINDOW == 168 (1B336000) [pid = 4092] [serial = 2263] [outer = 1B1C3000] 18:31:00 INFO - PROCESS | 4092 | 1463967060735 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:31:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:31:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 906ms 18:31:00 INFO - PROCESS | 4092 | 1463967060801 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 18:31:00 INFO - PROCESS | 4092 | 1463967060803 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 18:31:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:31:00 INFO - PROCESS | 4092 | 1463967060807 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:31:00 INFO - PROCESS | 4092 | 1463967060809 Marionette TRACE conn3 <- [1,2978,null,{}] 18:31:00 INFO - PROCESS | 4092 | 1463967060812 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:00 INFO - PROCESS | 4092 | 1463967060919 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 18:31:01 INFO - PROCESS | 4092 | 1463967061082 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:01 INFO - PROCESS | 4092 | ++DOCSHELL 1B1BCC00 == 84 [pid = 4092] [id = 755] 18:31:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 169 (1B337800) [pid = 4092] [serial = 2264] [outer = 00000000] 18:31:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 170 (1B3B8400) [pid = 4092] [serial = 2265] [outer = 1B337800] 18:31:01 INFO - PROCESS | 4092 | 1463967061137 Marionette DEBUG loaded listener.js 18:31:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 171 (1B3BC000) [pid = 4092] [serial = 2266] [outer = 1B337800] 18:31:01 INFO - PROCESS | 4092 | ++DOCSHELL 10B72400 == 85 [pid = 4092] [id = 756] 18:31:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 172 (11203800) [pid = 4092] [serial = 2267] [outer = 00000000] 18:31:01 INFO - PROCESS | 4092 | ++DOMWINDOW == 173 (12A8B400) [pid = 4092] [serial = 2268] [outer = 11203800] 18:31:01 INFO - PROCESS | 4092 | 1463967061728 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:31:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:31:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 938ms 18:31:01 INFO - PROCESS | 4092 | 1463967061752 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 18:31:01 INFO - PROCESS | 4092 | 1463967061754 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 18:31:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:31:01 INFO - PROCESS | 4092 | 1463967061758 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:31:01 INFO - PROCESS | 4092 | 1463967061760 Marionette TRACE conn3 <- [1,2982,null,{}] 18:31:01 INFO - PROCESS | 4092 | 1463967061763 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:01 INFO - PROCESS | 4092 | 1463967061885 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 18:31:02 INFO - PROCESS | 4092 | 1463967062249 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:02 INFO - PROCESS | 4092 | ++DOCSHELL 10AD1800 == 86 [pid = 4092] [id = 757] 18:31:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 174 (10C28C00) [pid = 4092] [serial = 2269] [outer = 00000000] 18:31:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 175 (1103B800) [pid = 4092] [serial = 2270] [outer = 10C28C00] 18:31:02 INFO - PROCESS | 4092 | 1463967062321 Marionette DEBUG loaded listener.js 18:31:02 INFO - PROCESS | 4092 | ++DOMWINDOW == 176 (1330B400) [pid = 4092] [serial = 2271] [outer = 10C28C00] 18:31:02 INFO - PROCESS | 4092 | 1463967062873 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:31:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:31:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:31:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1140ms 18:31:02 INFO - PROCESS | 4092 | 1463967062905 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 18:31:02 INFO - PROCESS | 4092 | 1463967062909 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 18:31:02 INFO - PROCESS | 4092 | 1463967062915 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:31:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:31:02 INFO - PROCESS | 4092 | 1463967062918 Marionette TRACE conn3 <- [1,2986,null,{}] 18:31:02 INFO - PROCESS | 4092 | 1463967062923 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:03 INFO - PROCESS | 4092 | 1463967063035 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 18:31:03 INFO - PROCESS | 4092 | 1463967063211 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:03 INFO - PROCESS | 4092 | ++DOCSHELL 110C5400 == 87 [pid = 4092] [id = 758] 18:31:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 177 (110C6400) [pid = 4092] [serial = 2272] [outer = 00000000] 18:31:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 178 (141B2000) [pid = 4092] [serial = 2273] [outer = 110C6400] 18:31:03 INFO - PROCESS | 4092 | 1463967063261 Marionette DEBUG loaded listener.js 18:31:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 179 (15FC8800) [pid = 4092] [serial = 2274] [outer = 110C6400] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 11C4EC00 == 86 [pid = 4092] [id = 650] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 141B0400 == 85 [pid = 4092] [id = 726] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 11038C00 == 84 [pid = 4092] [id = 655] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 196B3C00 == 83 [pid = 4092] [id = 727] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 12B5B800 == 82 [pid = 4092] [id = 725] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 1336EC00 == 81 [pid = 4092] [id = 521] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 13308000 == 80 [pid = 4092] [id = 651] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 19CC8000 == 79 [pid = 4092] [id = 728] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 10C2BC00 == 78 [pid = 4092] [id = 675] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 10B78000 == 77 [pid = 4092] [id = 654] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 16627C00 == 76 [pid = 4092] [id = 656] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 15EE5400 == 75 [pid = 4092] [id = 706] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 16661400 == 74 [pid = 4092] [id = 657] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 10B1BC00 == 73 [pid = 4092] [id = 748] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 198C9800 == 72 [pid = 4092] [id = 747] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 11AECC00 == 71 [pid = 4092] [id = 746] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 1AADEC00 == 70 [pid = 4092] [id = 745] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 1A6D7C00 == 69 [pid = 4092] [id = 744] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 1A426400 == 68 [pid = 4092] [id = 743] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 19B74800 == 67 [pid = 4092] [id = 742] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 16634C00 == 66 [pid = 4092] [id = 741] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 1678FC00 == 65 [pid = 4092] [id = 740] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 15628C00 == 64 [pid = 4092] [id = 739] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 10B76800 == 63 [pid = 4092] [id = 738] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 178 (10D70000) [pid = 4092] [serial = 2191] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 177 (16663C00) [pid = 4092] [serial = 2179] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 176 (198F2000) [pid = 4092] [serial = 2182] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 175 (19CCEC00) [pid = 4092] [serial = 2185] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 1662B400 == 62 [pid = 4092] [id = 735] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 16633C00 == 61 [pid = 4092] [id = 734] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 1562F800 == 60 [pid = 4092] [id = 733] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 11036400 == 59 [pid = 4092] [id = 732] 18:31:03 INFO - PROCESS | 4092 | --DOCSHELL 10A63800 == 58 [pid = 4092] [id = 731] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 174 (198F7000) [pid = 4092] [serial = 2173] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 173 (139AC800) [pid = 4092] [serial = 2176] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 172 (19B66400) [pid = 4092] [serial = 2174] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 171 (198EC000) [pid = 4092] [serial = 2171] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 170 (19CC7000) [pid = 4092] [serial = 2188] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 169 (16F54800) [pid = 4092] [serial = 2084] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 168 (196B6000) [pid = 4092] [serial = 2129] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 167 (12AE8C00) [pid = 4092] [serial = 2144] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 166 (16E71400) [pid = 4092] [serial = 2156] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 165 (15232400) [pid = 4092] [serial = 2165] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 164 (11AEF400) [pid = 4092] [serial = 2131] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 163 (1810A400) [pid = 4092] [serial = 2162] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 162 (1562C000) [pid = 4092] [serial = 2147] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 161 (15FC4000) [pid = 4092] [serial = 2134] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 160 (139B4C00) [pid = 4092] [serial = 2149] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 159 (16E7D000) [pid = 4092] [serial = 2158] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 158 (196B6800) [pid = 4092] [serial = 2168] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 157 (16CB2C00) [pid = 4092] [serial = 2155] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 156 (198C0000) [pid = 4092] [serial = 2140] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 155 (1434A400) [pid = 4092] [serial = 2146] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 154 (16E89800) [pid = 4092] [serial = 2159] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 153 (10D66400) [pid = 4092] [serial = 2143] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 152 (1662D400) [pid = 4092] [serial = 2153] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 151 (196B2C00) [pid = 4092] [serial = 2137] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 150 (1103C000) [pid = 4092] [serial = 2164] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 149 (17A81000) [pid = 4092] [serial = 2161] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 148 (181F1C00) [pid = 4092] [serial = 2167] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 147 (16628C00) [pid = 4092] [serial = 2152] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 146 (14EC3000) [pid = 4092] [serial = 2150] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | --DOMWINDOW == 145 (198CB800) [pid = 4092] [serial = 2170] [outer = 00000000] [url = about:blank] 18:31:03 INFO - PROCESS | 4092 | 1463967063784 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:31:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:31:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 906ms 18:31:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:31:03 INFO - PROCESS | 4092 | 1463967063825 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 18:31:03 INFO - PROCESS | 4092 | 1463967063828 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 18:31:03 INFO - PROCESS | 4092 | 1463967063833 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:31:03 INFO - PROCESS | 4092 | 1463967063835 Marionette TRACE conn3 <- [1,2990,null,{}] 18:31:03 INFO - PROCESS | 4092 | 1463967063839 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:03 INFO - PROCESS | 4092 | 1463967063924 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 18:31:03 INFO - PROCESS | 4092 | 1463967063931 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:03 INFO - PROCESS | 4092 | ++DOCSHELL 12B55C00 == 59 [pid = 4092] [id = 759] 18:31:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 146 (12B5B800) [pid = 4092] [serial = 2275] [outer = 00000000] 18:31:03 INFO - PROCESS | 4092 | ++DOMWINDOW == 147 (1537AC00) [pid = 4092] [serial = 2276] [outer = 12B5B800] 18:31:03 INFO - PROCESS | 4092 | 1463967063984 Marionette DEBUG loaded listener.js 18:31:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 148 (15978400) [pid = 4092] [serial = 2277] [outer = 12B5B800] 18:31:04 INFO - PROCESS | 4092 | 1463967064479 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:31:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:31:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 687ms 18:31:04 INFO - PROCESS | 4092 | 1463967064531 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 18:31:04 INFO - PROCESS | 4092 | 1463967064533 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 18:31:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:31:04 INFO - PROCESS | 4092 | 1463967064542 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:31:04 INFO - PROCESS | 4092 | 1463967064548 Marionette TRACE conn3 <- [1,2994,null,{}] 18:31:04 INFO - PROCESS | 4092 | 1463967064556 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:04 INFO - PROCESS | 4092 | 1463967064643 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 18:31:04 INFO - PROCESS | 4092 | 1463967064650 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:04 INFO - PROCESS | 4092 | ++DOCSHELL 1662D400 == 60 [pid = 4092] [id = 760] 18:31:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 149 (1678B800) [pid = 4092] [serial = 2278] [outer = 00000000] 18:31:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 150 (16BBA000) [pid = 4092] [serial = 2279] [outer = 1678B800] 18:31:04 INFO - PROCESS | 4092 | 1463967064698 Marionette DEBUG loaded listener.js 18:31:04 INFO - PROCESS | 4092 | ++DOMWINDOW == 151 (16E6F800) [pid = 4092] [serial = 2280] [outer = 1678B800] 18:31:05 INFO - PROCESS | 4092 | 1463967065186 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:31:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:31:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 703ms 18:31:05 INFO - PROCESS | 4092 | 1463967065241 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 18:31:05 INFO - PROCESS | 4092 | 1463967065244 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 18:31:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:31:05 INFO - PROCESS | 4092 | 1463967065247 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:31:05 INFO - PROCESS | 4092 | 1463967065249 Marionette TRACE conn3 <- [1,2998,null,{}] 18:31:05 INFO - PROCESS | 4092 | 1463967065255 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:05 INFO - PROCESS | 4092 | 1463967065340 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 18:31:05 INFO - PROCESS | 4092 | 1463967065346 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:05 INFO - PROCESS | 4092 | ++DOCSHELL 10C27C00 == 61 [pid = 4092] [id = 761] 18:31:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 152 (16E7FC00) [pid = 4092] [serial = 2281] [outer = 00000000] 18:31:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 153 (16EDA000) [pid = 4092] [serial = 2282] [outer = 16E7FC00] 18:31:05 INFO - PROCESS | 4092 | 1463967065390 Marionette DEBUG loaded listener.js 18:31:05 INFO - PROCESS | 4092 | ++DOMWINDOW == 154 (16F57400) [pid = 4092] [serial = 2283] [outer = 16E7FC00] 18:31:05 INFO - PROCESS | 4092 | [4092] 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 18:31:05 INFO - PROCESS | 4092 | 1463967065902 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:31:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:31:05 INFO - {} 18:31:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:31:05 INFO - {} 18:31:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:31:05 INFO - {} 18:31:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:31:05 INFO - {} 18:31:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 703ms 18:31:05 INFO - PROCESS | 4092 | 1463967065946 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 18:31:05 INFO - PROCESS | 4092 | 1463967065948 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 18:31:05 INFO - TEST-START | /FileAPI/fileReader.html 18:31:05 INFO - PROCESS | 4092 | 1463967065956 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:31:05 INFO - PROCESS | 4092 | 1463967065957 Marionette TRACE conn3 <- [1,3002,null,{}] 18:31:05 INFO - PROCESS | 4092 | 1463967065961 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:06 INFO - PROCESS | 4092 | 1463967066086 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 18:31:06 INFO - PROCESS | 4092 | 1463967066181 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:06 INFO - PROCESS | 4092 | ++DOCSHELL 181F2400 == 62 [pid = 4092] [id = 762] 18:31:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 155 (181FAC00) [pid = 4092] [serial = 2284] [outer = 00000000] 18:31:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 156 (196B3C00) [pid = 4092] [serial = 2285] [outer = 181FAC00] 18:31:06 INFO - PROCESS | 4092 | 1463967066231 Marionette DEBUG loaded listener.js 18:31:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 157 (19732C00) [pid = 4092] [serial = 2286] [outer = 181FAC00] 18:31:06 INFO - PROCESS | 4092 | 1463967066639 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 18:31:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:31:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:31:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:31:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:31:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 750ms 18:31:06 INFO - PROCESS | 4092 | 1463967066693 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 18:31:06 INFO - PROCESS | 4092 | 1463967066694 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 18:31:06 INFO - TEST-START | /FileAPI/historical.html 18:31:06 INFO - PROCESS | 4092 | 1463967066698 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:31:06 INFO - PROCESS | 4092 | 1463967066699 Marionette TRACE conn3 <- [1,3006,null,{}] 18:31:06 INFO - PROCESS | 4092 | 1463967066703 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:06 INFO - PROCESS | 4092 | 1463967066830 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 18:31:06 INFO - PROCESS | 4092 | 1463967066904 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:06 INFO - PROCESS | 4092 | ++DOCSHELL 198C0000 == 63 [pid = 4092] [id = 763] 18:31:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 158 (198C5000) [pid = 4092] [serial = 2287] [outer = 00000000] 18:31:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 159 (198EE400) [pid = 4092] [serial = 2288] [outer = 198C5000] 18:31:06 INFO - PROCESS | 4092 | 1463967066948 Marionette DEBUG loaded listener.js 18:31:06 INFO - PROCESS | 4092 | ++DOMWINDOW == 160 (198F6000) [pid = 4092] [serial = 2289] [outer = 198C5000] 18:31:07 INFO - PROCESS | 4092 | 1463967067338 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 18:31:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:31:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:31:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:31:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:31:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:31:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:31:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:31:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:31:07 INFO - TEST-OK | /FileAPI/historical.html | took 703ms 18:31:07 INFO - PROCESS | 4092 | 1463967067398 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 18:31:07 INFO - PROCESS | 4092 | 1463967067400 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 18:31:07 INFO - TEST-START | /FileAPI/idlharness.html 18:31:07 INFO - PROCESS | 4092 | 1463967067408 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:31:07 INFO - PROCESS | 4092 | 1463967067409 Marionette TRACE conn3 <- [1,3010,null,{}] 18:31:07 INFO - PROCESS | 4092 | 1463967067420 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:07 INFO - PROCESS | 4092 | 1463967067563 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 18:31:07 INFO - PROCESS | 4092 | 1463967067588 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:07 INFO - PROCESS | 4092 | ++DOCSHELL 198ED800 == 64 [pid = 4092] [id = 764] 18:31:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 161 (198F9400) [pid = 4092] [serial = 2290] [outer = 00000000] 18:31:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 162 (19CD5400) [pid = 4092] [serial = 2291] [outer = 198F9400] 18:31:07 INFO - PROCESS | 4092 | 1463967067631 Marionette DEBUG loaded listener.js 18:31:07 INFO - PROCESS | 4092 | ++DOMWINDOW == 163 (1A032800) [pid = 4092] [serial = 2292] [outer = 198F9400] 18:31:08 INFO - PROCESS | 4092 | --DOMWINDOW == 162 (105E7C00) [pid = 4092] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:31:08 INFO - PROCESS | 4092 | --DOMWINDOW == 161 (11AEF800) [pid = 4092] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:31:08 INFO - PROCESS | 4092 | --DOMWINDOW == 160 (1A427000) [pid = 4092] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:31:08 INFO - PROCESS | 4092 | --DOMWINDOW == 159 (1693B800) [pid = 4092] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:31:08 INFO - PROCESS | 4092 | --DOMWINDOW == 158 (17487400) [pid = 4092] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:31:08 INFO - PROCESS | 4092 | --DOMWINDOW == 157 (1562E400) [pid = 4092] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:31:08 INFO - PROCESS | 4092 | --DOMWINDOW == 156 (10B7A800) [pid = 4092] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:31:08 INFO - PROCESS | 4092 | --DOMWINDOW == 155 (1A6D8000) [pid = 4092] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:31:08 INFO - PROCESS | 4092 | --DOMWINDOW == 154 (198CA000) [pid = 4092] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:31:08 INFO - PROCESS | 4092 | --DOMWINDOW == 153 (1AAE0000) [pid = 4092] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:31:08 INFO - PROCESS | 4092 | --DOMWINDOW == 152 (19CCC400) [pid = 4092] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:31:08 INFO - PROCESS | 4092 | 1463967068593 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:31:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:31:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:31:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:31:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:31:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:31:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:31:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:31:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:31:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:31:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:31:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:31:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:31:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:31:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:31:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:31:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:31:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:31:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:31:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:31:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:31:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 18:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:31:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:31:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:31:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:31:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:31:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:31:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:31:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:31:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:31:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:31:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:31:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:31:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:31:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:31:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:31:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:31:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:31:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 18:31:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:31:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:31:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:31:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:31:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:31:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:31:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:31:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:31:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:31:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:31:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:31:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 1328ms 18:31:08 INFO - PROCESS | 4092 | 1463967068740 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 18:31:08 INFO - PROCESS | 4092 | 1463967068742 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 18:31:08 INFO - TEST-START | /FileAPI/idlharness.worker 18:31:08 INFO - PROCESS | 4092 | 1463967068746 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:31:08 INFO - PROCESS | 4092 | 1463967068747 Marionette TRACE conn3 <- [1,3014,null,{}] 18:31:08 INFO - PROCESS | 4092 | 1463967068751 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:08 INFO - PROCESS | 4092 | 1463967068879 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 18:31:08 INFO - PROCESS | 4092 | 1463967068890 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:08 INFO - PROCESS | 4092 | ++DOCSHELL 13069000 == 65 [pid = 4092] [id = 765] 18:31:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 153 (17432800) [pid = 4092] [serial = 2293] [outer = 00000000] 18:31:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 154 (1B1C5400) [pid = 4092] [serial = 2294] [outer = 17432800] 18:31:08 INFO - PROCESS | 4092 | 1463967068934 Marionette DEBUG loaded listener.js 18:31:08 INFO - PROCESS | 4092 | ++DOMWINDOW == 155 (1B338400) [pid = 4092] [serial = 2295] [outer = 17432800] 18:31:09 INFO - PROCESS | 4092 | [4092] 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 18:31:09 INFO - PROCESS | 4092 | 1463967069840 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:31:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:31:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:31:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:31:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:31:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:31:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:31:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:31:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:31:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:31:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:31:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:31:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:31:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:31:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:31:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:31:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:31:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:31:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:31:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:31:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:31:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:31:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:31:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:31:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:31:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:31:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:31:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:31:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:31:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:31:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:31:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:31:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:31:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:31:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:31:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:31:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:31:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:31:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:31:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:31:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:31:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 18:31:09 INFO - {} 18:31:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:31:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:31:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:31:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:31:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:31:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:31:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:31:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:31:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:31:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:31:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:31:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:31:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:31:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:31:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:31:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:31:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:31:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:31:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:31:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:31:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:31:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:31:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:31:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:31:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:31:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:31:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:31:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:31:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:31:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:31:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:31:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:31:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:31:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:31:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:31:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:31:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:31:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:31:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:31:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:31:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:31:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:31:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:31:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:31:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:31:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:31:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:31:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:31:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:31:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:31:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:31:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:31:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:31:10 INFO - {} 18:31:10 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1343ms 18:31:10 INFO - PROCESS | 4092 | 1463967070118 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 18:31:10 INFO - PROCESS | 4092 | 1463967070122 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 18:31:10 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:31:10 INFO - PROCESS | 4092 | 1463967070174 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:31:10 INFO - PROCESS | 4092 | 1463967070179 Marionette TRACE conn3 <- [1,3018,null,{}] 18:31:10 INFO - PROCESS | 4092 | 1463967070198 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:10 INFO - PROCESS | 4092 | 1463967070315 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 18:31:10 INFO - PROCESS | 4092 | 1463967070460 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:10 INFO - PROCESS | 4092 | ++DOCSHELL 11039C00 == 66 [pid = 4092] [id = 766] 18:31:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 156 (1103AC00) [pid = 4092] [serial = 2296] [outer = 00000000] 18:31:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 157 (11AECC00) [pid = 4092] [serial = 2297] [outer = 1103AC00] 18:31:10 INFO - PROCESS | 4092 | 1463967070519 Marionette DEBUG loaded listener.js 18:31:10 INFO - PROCESS | 4092 | ++DOMWINDOW == 158 (12B5AC00) [pid = 4092] [serial = 2298] [outer = 1103AC00] 18:31:11 INFO - PROCESS | 4092 | 1463967071058 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 18:31:11 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 18:31:11 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 938ms 18:31:11 INFO - PROCESS | 4092 | 1463967071080 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 18:31:11 INFO - PROCESS | 4092 | 1463967071084 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 18:31:11 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:31:11 INFO - PROCESS | 4092 | 1463967071092 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:31:11 INFO - PROCESS | 4092 | 1463967071096 Marionette TRACE conn3 <- [1,3022,null,{}] 18:31:11 INFO - PROCESS | 4092 | 1463967071100 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:11 INFO - PROCESS | 4092 | 1463967071217 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 18:31:11 INFO - PROCESS | 4092 | 1463967071370 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:11 INFO - PROCESS | 4092 | ++DOCSHELL 114FFC00 == 67 [pid = 4092] [id = 767] 18:31:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 159 (12899C00) [pid = 4092] [serial = 2299] [outer = 00000000] 18:31:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 160 (14EBD800) [pid = 4092] [serial = 2300] [outer = 12899C00] 18:31:11 INFO - PROCESS | 4092 | 1463967071427 Marionette DEBUG loaded listener.js 18:31:11 INFO - PROCESS | 4092 | ++DOMWINDOW == 161 (156D0000) [pid = 4092] [serial = 2301] [outer = 12899C00] 18:31:11 INFO - PROCESS | 4092 | 1463967071983 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:31:12 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:31:12 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 953ms 18:31:12 INFO - PROCESS | 4092 | 1463967072036 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 18:31:12 INFO - PROCESS | 4092 | 1463967072038 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 18:31:12 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:31:12 INFO - PROCESS | 4092 | 1463967072042 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:31:12 INFO - PROCESS | 4092 | 1463967072044 Marionette TRACE conn3 <- [1,3026,null,{}] 18:31:12 INFO - PROCESS | 4092 | 1463967072054 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:12 INFO - PROCESS | 4092 | 1463967072176 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 18:31:12 INFO - PROCESS | 4092 | 1463967072345 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:12 INFO - PROCESS | 4092 | ++DOCSHELL 1678EC00 == 68 [pid = 4092] [id = 768] 18:31:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 162 (1678F800) [pid = 4092] [serial = 2302] [outer = 00000000] 18:31:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 163 (16AF0000) [pid = 4092] [serial = 2303] [outer = 1678F800] 18:31:12 INFO - PROCESS | 4092 | 1463967072405 Marionette DEBUG loaded listener.js 18:31:12 INFO - PROCESS | 4092 | ++DOMWINDOW == 164 (16E79400) [pid = 4092] [serial = 2304] [outer = 1678F800] 18:31:12 INFO - PROCESS | 4092 | 1463967072940 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 18:31:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:31:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:31:12 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 938ms 18:31:12 INFO - PROCESS | 4092 | 1463967072987 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 18:31:12 INFO - PROCESS | 4092 | 1463967072989 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 18:31:12 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:31:12 INFO - PROCESS | 4092 | 1463967072993 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:31:12 INFO - PROCESS | 4092 | 1463967072995 Marionette TRACE conn3 <- [1,3030,null,{}] 18:31:12 INFO - PROCESS | 4092 | 1463967072999 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:13 INFO - PROCESS | 4092 | 1463967073111 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 18:31:13 INFO - PROCESS | 4092 | 1463967073279 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:13 INFO - PROCESS | 4092 | ++DOCSHELL 1693C000 == 69 [pid = 4092] [id = 769] 18:31:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 165 (16AEFC00) [pid = 4092] [serial = 2305] [outer = 00000000] 18:31:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 166 (19731000) [pid = 4092] [serial = 2306] [outer = 16AEFC00] 18:31:13 INFO - PROCESS | 4092 | 1463967073334 Marionette DEBUG loaded listener.js 18:31:13 INFO - PROCESS | 4092 | ++DOMWINDOW == 167 (19CCF800) [pid = 4092] [serial = 2307] [outer = 16AEFC00] 18:31:14 INFO - PROCESS | 4092 | 1463967074066 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:31:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:31:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:31:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:31:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:31:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:31:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:31:14 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1187ms 18:31:14 INFO - PROCESS | 4092 | 1463967074179 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 18:31:14 INFO - PROCESS | 4092 | 1463967074182 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 18:31:14 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:31:14 INFO - PROCESS | 4092 | 1463967074186 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:31:14 INFO - PROCESS | 4092 | 1463967074187 Marionette TRACE conn3 <- [1,3034,null,{}] 18:31:14 INFO - PROCESS | 4092 | 1463967074191 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:14 INFO - PROCESS | 4092 | 1463967074340 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 18:31:14 INFO - PROCESS | 4092 | 1463967074488 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:14 INFO - PROCESS | 4092 | ++DOCSHELL 10ADCC00 == 70 [pid = 4092] [id = 770] 18:31:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 168 (10B74800) [pid = 4092] [serial = 2308] [outer = 00000000] 18:31:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 169 (1D6DAC00) [pid = 4092] [serial = 2309] [outer = 10B74800] 18:31:14 INFO - PROCESS | 4092 | 1463967074544 Marionette DEBUG loaded listener.js 18:31:14 INFO - PROCESS | 4092 | ++DOMWINDOW == 170 (1D758800) [pid = 4092] [serial = 2310] [outer = 10B74800] 18:31:14 INFO - PROCESS | 4092 | [4092] 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 18:31:15 INFO - PROCESS | 4092 | 1463967075041 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:31:15 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:31:15 INFO - {} 18:31:15 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 906ms 18:31:15 INFO - PROCESS | 4092 | 1463967075089 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 18:31:15 INFO - PROCESS | 4092 | 1463967075092 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 18:31:15 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:31:15 INFO - PROCESS | 4092 | 1463967075095 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:31:15 INFO - PROCESS | 4092 | 1463967075097 Marionette TRACE conn3 <- [1,3038,null,{}] 18:31:15 INFO - PROCESS | 4092 | 1463967075101 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:15 INFO - PROCESS | 4092 | 1463967075250 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 18:31:15 INFO - PROCESS | 4092 | 1463967075426 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:15 INFO - PROCESS | 4092 | ++DOCSHELL 15230000 == 71 [pid = 4092] [id = 771] 18:31:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 171 (15630400) [pid = 4092] [serial = 2311] [outer = 00000000] 18:31:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 172 (1B33C000) [pid = 4092] [serial = 2312] [outer = 15630400] 18:31:15 INFO - PROCESS | 4092 | 1463967075481 Marionette DEBUG loaded listener.js 18:31:15 INFO - PROCESS | 4092 | ++DOMWINDOW == 173 (1B738800) [pid = 4092] [serial = 2313] [outer = 15630400] 18:31:16 INFO - PROCESS | 4092 | 1463967076012 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 18:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:31:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:31:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 937ms 18:31:16 INFO - PROCESS | 4092 | 1463967076040 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 18:31:16 INFO - PROCESS | 4092 | 1463967076042 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 18:31:16 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:31:16 INFO - PROCESS | 4092 | 1463967076046 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:31:16 INFO - PROCESS | 4092 | 1463967076049 Marionette TRACE conn3 <- [1,3042,null,{}] 18:31:16 INFO - PROCESS | 4092 | 1463967076053 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:16 INFO - PROCESS | 4092 | 1463967076165 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 18:31:16 INFO - PROCESS | 4092 | 1463967076321 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:16 INFO - PROCESS | 4092 | ++DOCSHELL 1B337000 == 72 [pid = 4092] [id = 772] 18:31:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 174 (1B33B000) [pid = 4092] [serial = 2314] [outer = 00000000] 18:31:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 175 (1D6D0400) [pid = 4092] [serial = 2315] [outer = 1B33B000] 18:31:16 INFO - PROCESS | 4092 | 1463967076378 Marionette DEBUG loaded listener.js 18:31:16 INFO - PROCESS | 4092 | ++DOMWINDOW == 176 (1D6D5400) [pid = 4092] [serial = 2316] [outer = 1B33B000] 18:31:17 INFO - PROCESS | 4092 | 1463967077150 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:31:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:31:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 18:31:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:31:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:31:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1266ms 18:31:17 INFO - PROCESS | 4092 | 1463967077320 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 18:31:17 INFO - PROCESS | 4092 | 1463967077322 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 18:31:17 INFO - PROCESS | 4092 | 1463967077327 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:31:17 INFO - PROCESS | 4092 | 1463967077329 Marionette TRACE conn3 <- [1,3046,null,{}] 18:31:17 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:31:17 INFO - PROCESS | 4092 | 1463967077333 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:17 INFO - PROCESS | 4092 | 1463967077428 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 18:31:17 INFO - PROCESS | 4092 | 1463967077590 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:17 INFO - PROCESS | 4092 | ++DOCSHELL 10A61C00 == 73 [pid = 4092] [id = 773] 18:31:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 177 (10B24C00) [pid = 4092] [serial = 2317] [outer = 00000000] 18:31:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 178 (1597C400) [pid = 4092] [serial = 2318] [outer = 10B24C00] 18:31:17 INFO - PROCESS | 4092 | 1463967077675 Marionette DEBUG loaded listener.js 18:31:17 INFO - PROCESS | 4092 | ++DOMWINDOW == 179 (16BB1400) [pid = 4092] [serial = 2319] [outer = 10B24C00] 18:31:18 INFO - PROCESS | 4092 | 1463967078497 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 18:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:31:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:31:18 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:18 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:31:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:31:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:31:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:31:18 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:31:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:18 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:31:18 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:31:18 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1203ms 18:31:18 INFO - PROCESS | 4092 | 1463967078541 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 18:31:18 INFO - PROCESS | 4092 | 1463967078545 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 18:31:18 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:31:18 INFO - PROCESS | 4092 | 1463967078550 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:31:18 INFO - PROCESS | 4092 | 1463967078553 Marionette TRACE conn3 <- [1,3050,null,{}] 18:31:18 INFO - PROCESS | 4092 | 1463967078558 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:18 INFO - PROCESS | 4092 | 1463967078664 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 18:31:18 INFO - PROCESS | 4092 | 1463967078828 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:18 INFO - PROCESS | 4092 | ++DOCSHELL 141ABC00 == 74 [pid = 4092] [id = 774] 18:31:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 180 (141AC000) [pid = 4092] [serial = 2320] [outer = 00000000] 18:31:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 181 (15BA5800) [pid = 4092] [serial = 2321] [outer = 141AC000] 18:31:18 INFO - PROCESS | 4092 | 1463967078885 Marionette DEBUG loaded listener.js 18:31:18 INFO - PROCESS | 4092 | ++DOMWINDOW == 182 (164EE400) [pid = 4092] [serial = 2322] [outer = 141AC000] 18:31:19 INFO - PROCESS | 4092 | [4092] 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 18:31:19 INFO - PROCESS | 4092 | --DOCSHELL 16AF2000 == 73 [pid = 4092] [id = 697] 18:31:19 INFO - PROCESS | 4092 | --DOCSHELL 105F0C00 == 72 [pid = 4092] [id = 526] 18:31:19 INFO - PROCESS | 4092 | --DOCSHELL 198ED800 == 71 [pid = 4092] [id = 764] 18:31:19 INFO - PROCESS | 4092 | --DOCSHELL 198C0000 == 70 [pid = 4092] [id = 763] 18:31:19 INFO - PROCESS | 4092 | --DOCSHELL 181F2400 == 69 [pid = 4092] [id = 762] 18:31:19 INFO - PROCESS | 4092 | --DOCSHELL 10C27C00 == 68 [pid = 4092] [id = 761] 18:31:19 INFO - PROCESS | 4092 | --DOCSHELL 1662D400 == 67 [pid = 4092] [id = 760] 18:31:19 INFO - PROCESS | 4092 | --DOCSHELL 12B55C00 == 66 [pid = 4092] [id = 759] 18:31:19 INFO - PROCESS | 4092 | --DOCSHELL 110C5400 == 65 [pid = 4092] [id = 758] 18:31:19 INFO - PROCESS | 4092 | --DOCSHELL 10AD1800 == 64 [pid = 4092] [id = 757] 18:31:19 INFO - PROCESS | 4092 | --DOCSHELL 10B72400 == 63 [pid = 4092] [id = 756] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 181 (1AC33000) [pid = 4092] [serial = 2244] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 180 (11203C00) [pid = 4092] [serial = 2192] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 179 (1A4AB000) [pid = 4092] [serial = 2230] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 178 (16AEF800) [pid = 4092] [serial = 2203] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 177 (16E83C00) [pid = 4092] [serial = 2221] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 176 (1743B800) [pid = 4092] [serial = 2222] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 175 (198F3400) [pid = 4092] [serial = 2224] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 174 (19CC7400) [pid = 4092] [serial = 2225] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 173 (15977000) [pid = 4092] [serial = 2200] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 172 (13816400) [pid = 4092] [serial = 2197] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 171 (15971400) [pid = 4092] [serial = 2218] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 170 (15BAA800) [pid = 4092] [serial = 2219] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 169 (1810A000) [pid = 4092] [serial = 2212] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 168 (110BDC00) [pid = 4092] [serial = 2216] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 167 (10D65000) [pid = 4092] [serial = 2215] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 166 (1A6DBC00) [pid = 4092] [serial = 2233] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 165 (10B7C800) [pid = 4092] [serial = 2194] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 164 (16E76800) [pid = 4092] [serial = 2206] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 163 (16FF7400) [pid = 4092] [serial = 2209] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 162 (1A4B1000) [pid = 4092] [serial = 2231] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 161 (15FC2000) [pid = 4092] [serial = 2238] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 160 (1A7DA000) [pid = 4092] [serial = 2241] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 159 (1A7CC800) [pid = 4092] [serial = 2234] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 158 (1AAE0800) [pid = 4092] [serial = 2236] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 157 (1A040C00) [pid = 4092] [serial = 2227] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 156 (16CB2000) [pid = 4092] [serial = 2239] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 155 (1A2D1C00) [pid = 4092] [serial = 2228] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | --DOMWINDOW == 154 (1AAE4800) [pid = 4092] [serial = 2242] [outer = 00000000] [url = about:blank] 18:31:19 INFO - PROCESS | 4092 | 1463967079543 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:31:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:31:19 INFO - {} 18:31:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1031ms 18:31:19 INFO - PROCESS | 4092 | 1463967079592 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 18:31:19 INFO - PROCESS | 4092 | 1463967079598 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 18:31:19 INFO - PROCESS | 4092 | 1463967079618 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:31:19 INFO - PROCESS | 4092 | 1463967079621 Marionette TRACE conn3 <- [1,3054,null,{}] 18:31:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:31:19 INFO - PROCESS | 4092 | 1463967079624 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:19 INFO - PROCESS | 4092 | 1463967079730 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 18:31:19 INFO - PROCESS | 4092 | 1463967079839 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:19 INFO - PROCESS | 4092 | ++DOCSHELL 15388C00 == 64 [pid = 4092] [id = 775] 18:31:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 155 (1541B000) [pid = 4092] [serial = 2323] [outer = 00000000] 18:31:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 156 (15977000) [pid = 4092] [serial = 2324] [outer = 1541B000] 18:31:19 INFO - PROCESS | 4092 | 1463967079887 Marionette DEBUG loaded listener.js 18:31:19 INFO - PROCESS | 4092 | ++DOMWINDOW == 157 (16628400) [pid = 4092] [serial = 2325] [outer = 1541B000] 18:31:20 INFO - PROCESS | 4092 | 1463967080308 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 18:31:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:31:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:31:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:31:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:31:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:31:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:31:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:31:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 750ms 18:31:20 INFO - PROCESS | 4092 | 1463967080364 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 18:31:20 INFO - PROCESS | 4092 | 1463967080366 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 18:31:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:31:20 INFO - PROCESS | 4092 | 1463967080370 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:31:20 INFO - PROCESS | 4092 | 1463967080373 Marionette TRACE conn3 <- [1,3058,null,{}] 18:31:20 INFO - PROCESS | 4092 | 1463967080388 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:20 INFO - PROCESS | 4092 | 1463967080485 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 18:31:20 INFO - PROCESS | 4092 | 1463967080496 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:20 INFO - PROCESS | 4092 | ++DOCSHELL 16E7CC00 == 65 [pid = 4092] [id = 776] 18:31:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 158 (16E7E800) [pid = 4092] [serial = 2326] [outer = 00000000] 18:31:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 159 (16F49400) [pid = 4092] [serial = 2327] [outer = 16E7E800] 18:31:20 INFO - PROCESS | 4092 | 1463967080554 Marionette DEBUG loaded listener.js 18:31:20 INFO - PROCESS | 4092 | ++DOMWINDOW == 160 (17486400) [pid = 4092] [serial = 2328] [outer = 16E7E800] 18:31:21 INFO - PROCESS | 4092 | 1463967081060 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 18:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:31:21 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 735ms 18:31:21 INFO - PROCESS | 4092 | 1463967081114 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 18:31:21 INFO - PROCESS | 4092 | 1463967081116 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 18:31:21 INFO - PROCESS | 4092 | 1463967081119 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:31:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:31:21 INFO - PROCESS | 4092 | 1463967081121 Marionette TRACE conn3 <- [1,3062,null,{}] 18:31:21 INFO - PROCESS | 4092 | 1463967081124 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:21 INFO - PROCESS | 4092 | 1463967081264 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 18:31:21 INFO - PROCESS | 4092 | 1463967081389 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:21 INFO - PROCESS | 4092 | ++DOCSHELL 196AD400 == 66 [pid = 4092] [id = 777] 18:31:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 161 (196B2C00) [pid = 4092] [serial = 2329] [outer = 00000000] 18:31:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 162 (198C0000) [pid = 4092] [serial = 2330] [outer = 196B2C00] 18:31:21 INFO - PROCESS | 4092 | 1463967081434 Marionette DEBUG loaded listener.js 18:31:21 INFO - PROCESS | 4092 | ++DOMWINDOW == 163 (198CE400) [pid = 4092] [serial = 2331] [outer = 196B2C00] 18:31:21 INFO - PROCESS | 4092 | 1463967081824 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 18:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:31:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:31:21 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 735ms 18:31:21 INFO - PROCESS | 4092 | 1463967081861 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 18:31:21 INFO - PROCESS | 4092 | 1463967081872 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 18:31:21 INFO - PROCESS | 4092 | 1463967081876 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:31:21 INFO - PROCESS | 4092 | 1463967081877 Marionette TRACE conn3 <- [1,3066,null,{}] 18:31:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:31:21 INFO - PROCESS | 4092 | 1463967081880 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:21 INFO - PROCESS | 4092 | 1463967082008 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 18:31:22 INFO - PROCESS | 4092 | 1463967082082 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:22 INFO - PROCESS | 4092 | ++DOCSHELL 16EDD000 == 67 [pid = 4092] [id = 778] 18:31:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 164 (196AB000) [pid = 4092] [serial = 2332] [outer = 00000000] 18:31:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 165 (19CCD000) [pid = 4092] [serial = 2333] [outer = 196AB000] 18:31:22 INFO - PROCESS | 4092 | 1463967082127 Marionette DEBUG loaded listener.js 18:31:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 166 (1A03D400) [pid = 4092] [serial = 2334] [outer = 196AB000] 18:31:22 INFO - PROCESS | 4092 | 1463967082561 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 18:31:22 INFO - PROCESS | 4092 | 1463967082679 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 18:31:22 INFO - PROCESS | 4092 | 1463967082683 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:31:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:31:22 INFO - PROCESS | 4092 | 1463967082684 Marionette TRACE conn3 <- [1,3070,null,{}] 18:31:22 INFO - PROCESS | 4092 | 1463967082688 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:22 INFO - PROCESS | 4092 | 1463967082851 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 18:31:22 INFO - PROCESS | 4092 | 1463967082868 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:22 INFO - PROCESS | 4092 | ++DOCSHELL 1A4B3C00 == 68 [pid = 4092] [id = 779] 18:31:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 167 (1A6CE800) [pid = 4092] [serial = 2335] [outer = 00000000] 18:31:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 168 (1A7D1800) [pid = 4092] [serial = 2336] [outer = 1A6CE800] 18:31:22 INFO - PROCESS | 4092 | 1463967082913 Marionette DEBUG loaded listener.js 18:31:22 INFO - PROCESS | 4092 | ++DOMWINDOW == 169 (1AAE4800) [pid = 4092] [serial = 2337] [outer = 1A6CE800] 18:31:23 INFO - PROCESS | 4092 | 1463967083369 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 18:31:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:31:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:31:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:31:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 734ms 18:31:23 INFO - PROCESS | 4092 | 1463967083424 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 18:31:23 INFO - PROCESS | 4092 | 1463967083426 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 18:31:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:31:23 INFO - PROCESS | 4092 | 1463967083429 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:31:23 INFO - PROCESS | 4092 | 1463967083431 Marionette TRACE conn3 <- [1,3074,null,{}] 18:31:23 INFO - PROCESS | 4092 | 1463967083435 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:23 INFO - PROCESS | 4092 | 1463967083562 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 18:31:23 INFO - PROCESS | 4092 | 1463967083639 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:23 INFO - PROCESS | 4092 | ++DOCSHELL 1A7D1400 == 69 [pid = 4092] [id = 780] 18:31:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 170 (1AADC400) [pid = 4092] [serial = 2338] [outer = 00000000] 18:31:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 171 (1AF56800) [pid = 4092] [serial = 2339] [outer = 1AADC400] 18:31:23 INFO - PROCESS | 4092 | 1463967083683 Marionette DEBUG loaded listener.js 18:31:23 INFO - PROCESS | 4092 | ++DOMWINDOW == 172 (1AF5E800) [pid = 4092] [serial = 2340] [outer = 1AADC400] 18:31:23 INFO - PROCESS | 4092 | --DOMWINDOW == 171 (16E7FC00) [pid = 4092] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:31:23 INFO - PROCESS | 4092 | --DOMWINDOW == 170 (198C5000) [pid = 4092] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:31:23 INFO - PROCESS | 4092 | --DOMWINDOW == 169 (110C6400) [pid = 4092] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:31:23 INFO - PROCESS | 4092 | --DOMWINDOW == 168 (1678B800) [pid = 4092] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:31:23 INFO - PROCESS | 4092 | --DOMWINDOW == 167 (10C28C00) [pid = 4092] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:31:23 INFO - PROCESS | 4092 | --DOMWINDOW == 166 (181FAC00) [pid = 4092] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:31:23 INFO - PROCESS | 4092 | --DOMWINDOW == 165 (11203800) [pid = 4092] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:31:23 INFO - PROCESS | 4092 | --DOMWINDOW == 164 (12B5B800) [pid = 4092] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:31:23 INFO - PROCESS | 4092 | --DOMWINDOW == 163 (1A7D9400) [pid = 4092] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:31:23 INFO - PROCESS | 4092 | --DOMWINDOW == 162 (198F9400) [pid = 4092] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:31:24 INFO - PROCESS | 4092 | 1463967084145 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:31:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:31:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 734ms 18:31:24 INFO - PROCESS | 4092 | 1463967084170 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 18:31:24 INFO - PROCESS | 4092 | 1463967084172 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 18:31:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:31:24 INFO - PROCESS | 4092 | 1463967084175 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:31:24 INFO - PROCESS | 4092 | 1463967084186 Marionette TRACE conn3 <- [1,3078,null,{}] 18:31:24 INFO - PROCESS | 4092 | 1463967084235 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:24 INFO - PROCESS | 4092 | 1463967084328 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 18:31:24 INFO - PROCESS | 4092 | 1463967084335 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:24 INFO - PROCESS | 4092 | ++DOCSHELL 139B8400 == 70 [pid = 4092] [id = 781] 18:31:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 163 (13DA2400) [pid = 4092] [serial = 2341] [outer = 00000000] 18:31:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 164 (16A49000) [pid = 4092] [serial = 2342] [outer = 13DA2400] 18:31:24 INFO - PROCESS | 4092 | 1463967084378 Marionette DEBUG loaded listener.js 18:31:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 165 (16A4C000) [pid = 4092] [serial = 2343] [outer = 13DA2400] 18:31:24 INFO - PROCESS | 4092 | 1463967084816 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:31:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:31:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 687ms 18:31:24 INFO - PROCESS | 4092 | 1463967084881 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 18:31:24 INFO - PROCESS | 4092 | 1463967084883 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 18:31:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:31:24 INFO - PROCESS | 4092 | 1463967084886 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:31:24 INFO - PROCESS | 4092 | 1463967084888 Marionette TRACE conn3 <- [1,3082,null,{}] 18:31:24 INFO - PROCESS | 4092 | 1463967084891 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:24 INFO - PROCESS | 4092 | 1463967084983 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 18:31:24 INFO - PROCESS | 4092 | 1463967084990 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:24 INFO - PROCESS | 4092 | ++DOCSHELL 10D61800 == 71 [pid = 4092] [id = 782] 18:31:24 INFO - PROCESS | 4092 | ++DOMWINDOW == 166 (1125E400) [pid = 4092] [serial = 2344] [outer = 00000000] 18:31:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 167 (16A47800) [pid = 4092] [serial = 2345] [outer = 1125E400] 18:31:25 INFO - PROCESS | 4092 | 1463967085037 Marionette DEBUG loaded listener.js 18:31:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 168 (198F9400) [pid = 4092] [serial = 2346] [outer = 1125E400] 18:31:25 INFO - PROCESS | 4092 | 1463967085483 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:31:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:31:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 640ms 18:31:25 INFO - PROCESS | 4092 | 1463967085523 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 18:31:25 INFO - PROCESS | 4092 | 1463967085525 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 18:31:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:31:25 INFO - PROCESS | 4092 | 1463967085547 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:31:25 INFO - PROCESS | 4092 | 1463967085549 Marionette TRACE conn3 <- [1,3086,null,{}] 18:31:25 INFO - PROCESS | 4092 | 1463967085552 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:25 INFO - PROCESS | 4092 | 1463967085643 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 18:31:25 INFO - PROCESS | 4092 | 1463967085649 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:25 INFO - PROCESS | 4092 | ++DOCSHELL 16A47400 == 72 [pid = 4092] [id = 783] 18:31:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 169 (1A037400) [pid = 4092] [serial = 2347] [outer = 00000000] 18:31:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 170 (1B333800) [pid = 4092] [serial = 2348] [outer = 1A037400] 18:31:25 INFO - PROCESS | 4092 | 1463967085693 Marionette DEBUG loaded listener.js 18:31:25 INFO - PROCESS | 4092 | ++DOMWINDOW == 171 (1B33A800) [pid = 4092] [serial = 2349] [outer = 1A037400] 18:31:26 INFO - PROCESS | 4092 | 1463967086356 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 18:31:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:31:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:31:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 860ms 18:31:26 INFO - PROCESS | 4092 | 1463967086393 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 18:31:26 INFO - PROCESS | 4092 | 1463967086398 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 18:31:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:31:26 INFO - PROCESS | 4092 | 1463967086404 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:31:26 INFO - PROCESS | 4092 | 1463967086407 Marionette TRACE conn3 <- [1,3090,null,{}] 18:31:26 INFO - PROCESS | 4092 | 1463967086413 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:26 INFO - PROCESS | 4092 | 1463967086562 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 18:31:26 INFO - PROCESS | 4092 | 1463967086701 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:26 INFO - PROCESS | 4092 | ++DOCSHELL 12B51400 == 73 [pid = 4092] [id = 784] 18:31:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 172 (12B52C00) [pid = 4092] [serial = 2350] [outer = 00000000] 18:31:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 173 (14EBC800) [pid = 4092] [serial = 2351] [outer = 12B52C00] 18:31:26 INFO - PROCESS | 4092 | 1463967086763 Marionette DEBUG loaded listener.js 18:31:26 INFO - PROCESS | 4092 | ++DOMWINDOW == 174 (15EF4400) [pid = 4092] [serial = 2352] [outer = 12B52C00] 18:31:27 INFO - PROCESS | 4092 | 1463967087312 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:31:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 953ms 18:31:27 INFO - PROCESS | 4092 | 1463967087350 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 18:31:27 INFO - PROCESS | 4092 | 1463967087356 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 18:31:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:31:27 INFO - PROCESS | 4092 | 1463967087362 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:31:27 INFO - PROCESS | 4092 | 1463967087365 Marionette TRACE conn3 <- [1,3094,null,{}] 18:31:27 INFO - PROCESS | 4092 | 1463967087369 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:27 INFO - PROCESS | 4092 | 1463967087489 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 18:31:27 INFO - PROCESS | 4092 | 1463967087668 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:27 INFO - PROCESS | 4092 | ++DOCSHELL 14359000 == 74 [pid = 4092] [id = 785] 18:31:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 175 (16632000) [pid = 4092] [serial = 2353] [outer = 00000000] 18:31:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 176 (16E80800) [pid = 4092] [serial = 2354] [outer = 16632000] 18:31:27 INFO - PROCESS | 4092 | 1463967087723 Marionette DEBUG loaded listener.js 18:31:27 INFO - PROCESS | 4092 | ++DOMWINDOW == 177 (181F2400) [pid = 4092] [serial = 2355] [outer = 16632000] 18:31:28 INFO - PROCESS | 4092 | 1463967088232 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 18:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:31:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 891ms 18:31:28 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:31:28 INFO - PROCESS | 4092 | 1463967088265 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 18:31:28 INFO - PROCESS | 4092 | 1463967088267 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 18:31:28 INFO - PROCESS | 4092 | 1463967088271 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:31:28 INFO - PROCESS | 4092 | 1463967088275 Marionette TRACE conn3 <- [1,3098,null,{}] 18:31:28 INFO - PROCESS | 4092 | 1463967088286 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:28 INFO - PROCESS | 4092 | 1463967088402 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 18:31:28 INFO - PROCESS | 4092 | 1463967088586 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:28 INFO - PROCESS | 4092 | ++DOCSHELL 1A4ACC00 == 75 [pid = 4092] [id = 786] 18:31:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 178 (1A4AD800) [pid = 4092] [serial = 2356] [outer = 00000000] 18:31:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 179 (1A6D3000) [pid = 4092] [serial = 2357] [outer = 1A4AD800] 18:31:28 INFO - PROCESS | 4092 | 1463967088642 Marionette DEBUG loaded listener.js 18:31:28 INFO - PROCESS | 4092 | ++DOMWINDOW == 180 (1AAE7C00) [pid = 4092] [serial = 2358] [outer = 1A4AD800] 18:31:29 INFO - PROCESS | 4092 | 1463967089175 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 18:31:29 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:31:29 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 18:31:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:31:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:31:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:31:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:31:29 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 938ms 18:31:29 INFO - PROCESS | 4092 | 1463967089226 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 18:31:29 INFO - PROCESS | 4092 | 1463967089229 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 18:31:29 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:31:29 INFO - PROCESS | 4092 | 1463967089234 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:31:29 INFO - PROCESS | 4092 | 1463967089236 Marionette TRACE conn3 <- [1,3102,null,{}] 18:31:29 INFO - PROCESS | 4092 | 1463967089239 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:29 INFO - PROCESS | 4092 | 1463967089350 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 18:31:29 INFO - PROCESS | 4092 | 1463967089531 Marionette TRACE conn3 -> [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\", \"2598d66a-0e42-4842-9bee-bb1ad381a289\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:29 INFO - PROCESS | 4092 | ++DOCSHELL 1AE2C800 == 76 [pid = 4092] [id = 787] 18:31:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 181 (1B3B4800) [pid = 4092] [serial = 2359] [outer = 00000000] 18:31:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 182 (1B735800) [pid = 4092] [serial = 2360] [outer = 1B3B4800] 18:31:29 INFO - PROCESS | 4092 | 1463967089584 Marionette DEBUG loaded listener.js 18:31:29 INFO - PROCESS | 4092 | ++DOMWINDOW == 183 (1B73E000) [pid = 4092] [serial = 2361] [outer = 1B3B4800] 18:31:30 INFO - PROCESS | 4092 | 1463967090070 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:31:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:31:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 907ms 18:31:30 INFO - PROCESS | 4092 | 1463967090136 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 18:31:30 INFO - PROCESS | 4092 | 1463967090139 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 18:31:31 WARNING - u'runner_teardown' () 18:31:31 INFO - No more tests 18:31:31 INFO - Got 0 unexpected results 18:31:31 INFO - SUITE-END | took 654s 18:31:31 INFO - Closing logging queue 18:31:31 INFO - queue closed 18:31:31 INFO - Return code: 0 18:31:31 WARNING - # TBPL SUCCESS # 18:31:31 INFO - Running post-action listener: _resource_record_post_action 18:31:31 INFO - Running post-run listener: _resource_record_post_run 18:31:32 INFO - Total resource usage - Wall time: 664s; CPU: 17.0%; Read bytes: 91426304; Write bytes: 948774912; Read time: 566190; Write time: 1336183 18:31:32 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:31:32 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 133766144; Read time: 0; Write time: 157071 18:31:32 INFO - run-tests - Wall time: 662s; CPU: 17.0%; Read bytes: 91426304; Write bytes: 812447744; Read time: 566190; Write time: 1176793 18:31:32 INFO - Running post-run listener: _upload_blobber_files 18:31:32 INFO - Blob upload gear active. 18:31:32 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:31:32 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 18:31:32 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'] 18:31:32 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 18:31:33 INFO - (blobuploader) - INFO - Open directory for files ... 18:31:33 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:31:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:31:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:31:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:31:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:31:34 INFO - (blobuploader) - INFO - Done attempting. 18:31:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:31:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:31:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:31:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:31:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:31:36 INFO - (blobuploader) - INFO - Done attempting. 18:31:36 INFO - (blobuploader) - INFO - Iteration through files over. 18:31:36 INFO - Return code: 0 18:31:36 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:31:36 INFO - Using _rmtree_windows ... 18:31:36 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:31:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d7c598114f5ebfb4ff421c44f62398ee0407eac13788e5e30bfbde784a7ece4e12bb4fa7e0e9430149cf71b34fe56d74e4da5535e542d1b4d4ba18d8674d3ce6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e8c7f83ce17c630194956741ffca383e57eab2448d45e5ac7e48d9918d16ede368d41a1447e63997b4fe2167ca05dde45541902f99a79f7ba96d9bd330756b11"} 18:31:36 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:31:36 INFO - Writing to file C:\slave\test\properties\blobber_files 18:31:36 INFO - Contents: 18:31:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d7c598114f5ebfb4ff421c44f62398ee0407eac13788e5e30bfbde784a7ece4e12bb4fa7e0e9430149cf71b34fe56d74e4da5535e542d1b4d4ba18d8674d3ce6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e8c7f83ce17c630194956741ffca383e57eab2448d45e5ac7e48d9918d16ede368d41a1447e63997b4fe2167ca05dde45541902f99a79f7ba96d9bd330756b11"} 18:31:36 INFO - Running post-run listener: copy_logs_to_upload_dir 18:31:36 INFO - Copying logs to upload dir... 18:31:36 INFO - mkdir: C:\slave\test\build\upload\logs 18:31:36 INFO - Copying logs to upload dir... 18:31:36 INFO - Using _rmtree_windows ... 18:31:36 INFO - Using _rmtree_windows ... 18:31:36 INFO - Using _rmtree_windows ... 18:31:36 INFO - Using _rmtree_windows ... 18:31:36 INFO - Using _rmtree_windows ... 18:31:36 INFO - Using _rmtree_windows ... 18:31:36 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=850.757000 ========= master_lag: 0.35 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 11 secs) (at 2016-05-22 18:31:36.505214) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-22 18:31:36.506134) ========= '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-015\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 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-015 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-015 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-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d7c598114f5ebfb4ff421c44f62398ee0407eac13788e5e30bfbde784a7ece4e12bb4fa7e0e9430149cf71b34fe56d74e4da5535e542d1b4d4ba18d8674d3ce6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e8c7f83ce17c630194956741ffca383e57eab2448d45e5ac7e48d9918d16ede368d41a1447e63997b4fe2167ca05dde45541902f99a79f7ba96d9bd330756b11"} build_url:https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/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/d7c598114f5ebfb4ff421c44f62398ee0407eac13788e5e30bfbde784a7ece4e12bb4fa7e0e9430149cf71b34fe56d74e4da5535e542d1b4d4ba18d8674d3ce6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e8c7f83ce17c630194956741ffca383e57eab2448d45e5ac7e48d9918d16ede368d41a1447e63997b4fe2167ca05dde45541902f99a79f7ba96d9bd330756b11"}' symbols_url: 'https://queue.taskcluster.net/v1/task/d20Kx2TDSdirxQTmnuCfPQ/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-22 18:31:36.631780) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-22 18:31:36.632382) ========= '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-015\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-015 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-015 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-015 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-015 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-015 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-22 18:31:36.749566) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-22 18:31:36.749905) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-22 18:31:37.125856) ========= ========= Total master_lag: 0.49 =========